1.Jetpack简介 手机厂商还没卷完Android 12,Android 13就悄然声息地来了,距离Google 2008年9月22日发布Android 1.0,已过去1...
1.Jetpack简介 手机厂商还没卷完Android 12,Android 13就悄然声息地来了,距离Google 2008年9月22日发布Android 1.0,已过去1...
Fragment 懒加载介绍[https://www.jianshu.com/p/2503f9760528] 日常项目中无可或缺的会用到ViewPager嵌套Fragment...
1.1 请简述一下什么是 Kotlin?它有哪些特性? kotlin和java一样也是一门jvm语言最后的编译结果都是.class文件,并且可以通过kotlin的.class...
嘿嘿,作为一个iOS开发兼顾AD开发的人来说,对ConstraintLayout简直喜欢的不行,看到好多说这个是鸡肋的,其实可以换个思路,如果一个页面一开头就ConstraintLayout,整个页面id之前互相依赖,肯定是很难受的。所以,先用线性布局把复杂页面分割成几块,然后每块里边使用ConstraintLayout,这样简化了页面层级,也没有鸡肋的烦恼了。iOS开发中UI布局我都是这样搞的。
目录 1.介绍 2.为什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依赖3.2 相对定位3.3 角度定位3.4 边距3.5...
初识低功耗蓝牙 Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的 API, 应...
BLE 与经典蓝牙的区别 BLE 的 Kotlin 下实践 BluetoothGattCallback 不回调异常 一些不常见的问题和暴力解决的方法 经典蓝牙自动配对,关闭系...
最近有换工作打算,能用kotlin做项目和能回答面试官关于kotlin的问题是两回事, 于是就在网上搜了搜相关面试题,发现内容千篇一律且少的可怜。于是就用英语在谷歌上搜了搜看...
为面试积累经验,很多都是平时用不到,但面试考人的知识点 目录 数据结构和算法 Java 相关 Android 相关 Android Jetpack Kotlin 相关 其他 ...
效果(解决方法在最后): 代码生成bitmap 创建File 更新图库 View.getDrawingCache截取的图像变成黑底黑屏的解决方法
感谢以下链接:https://blog.csdn.net/houdada_/article/details/107587762[https://blog.csdn.net/h...
Flutter是一个相对新的跨平台框架,但是它的流行度正在迅速提高。雇主也意识到单一代码库的好处,依托Flutter可以使他们将两个或者三个团队合并成一个,Flutter开发...
android面试中老是会问jni,但是我在小厂搬砖多年,可还没咋用过啊哭~~~~没用过那就了解一下吧。 名词解释 c++头文件: 头文件用来放置对应c++方法的声明,其实它...
你的支持对我意义重大!🔥 Hi,我是小彭。本文已收录到 GitHub · Android-NoteBook[https://github.com/pengxurui/Andr...
[转]官方推荐 Flow 取代 LiveData,有必要吗?[https://juejin.cn/post/6986265488275800072]更加详细的文章:不做跟风党...
1 简介 在使用TextView的时候,我们经常需要在TextView中进行图文混排,比如在QQ中聊天的消息中就会展现表情,比如在微博中,用户发出的微博里面经常会带有各种小图...
Hilt是什么,有什么用?个人认为学习Hilt应该先学习Dagger2,毕竟hilt就是对dagger2的进一步封装Hilt 是 Android 的依赖项注入库,可减少在项目...
1、MotionEvent事件类型 ACTION_DOWN:手指初次触摸屏幕时触发 ACTION_MOVE:手指在屏幕上滑动时触发,会多次触发 ACTION_UP:手指离开屏...
最简单的阅读Android源码方式(方便、快捷、完整) 对于Android开发人员阅读Android系统源码是非常重要的事情,但很多时候我们关心的只是framework层的源...
最近看到一个新闻,一个 1: 1 的自由高达落户在上海金桥。 作为高达爱好者的我一直想去现场感受一下高达真实的压迫感,无奈一直没机会去上海。不过这难不倒我,借助 AR 技术自...