视频链接:Kotlin与Java互操作 Kotlin调用Java 可空性Java默认拥有数值可空性,而Kotlin没有。如果在Kotlin中调用Java函数,Kotlin不会...
视频链接:Kotlin与Java互操作 Kotlin调用Java 可空性Java默认拥有数值可空性,而Kotlin没有。如果在Kotlin中调用Java函数,Kotlin不会...
视频链接:如何开发外观样式实例代码库:material-theme-builder 主题系统 有助于开发者创建更加灵活、可重复利用性更好的布局和样式 提高代码复用性与可维护性...
使用MediaProtectionManager API,经过用户同意之后开启录屏功能。
Android10 权限说明--Google官方视频笔记视频链接:权限说明 1.权限 顶级设置入口。将隐私和位置放在顶层设置菜单里 位置信息更加颗粒化,后台使用位置信息需申请权限 将活动探知(Activity Recognitio...
视频链接:权限说明 1.权限 顶级设置入口。将隐私和位置放在顶层设置菜单里 位置信息更加颗粒化,后台使用位置信息需申请权限 将活动探知(Activity Recognitio...
视频连接:迁移AndroidX 1.为什么需要迁移到AndroidX Support Library 28.0是最后一个android.support命名空间里的版本,之后将...
@mandypig 明白了,谢谢解答!
RecyclerView一些你可能需要知道的优化技术前言 今天要说的那个东西其实大家都非常熟悉,那就是RecyclerView,没错大家都会用,但不知道对于RecyclerView的一些优化有多少人专门去研究过,不知道是不是一...
请教楼主个问题哈,在复用pool缓存的后面部分,提到即使rv会移除屏幕也不会使里面的holder失效,下次再次进入屏幕的时候就可以直接使用避免了onbindview的操作;在保存嵌套rv的滑动状态部分,提到滑动短距离,holder放在cache中,长距离就放到pool中,而从pool中取出的holder会重新进行数据绑定。这两种说法不是矛盾的么?
RecyclerView一些你可能需要知道的优化技术前言 今天要说的那个东西其实大家都非常熟悉,那就是RecyclerView,没错大家都会用,但不知道对于RecyclerView的一些优化有多少人专门去研究过,不知道是不是一...
18.策略模式 定义:定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。优点: 算法可以自由切换 避免使用多重条件判断 扩展性良好缺点: 策略类数量多 所有的策略类...
57.只针对异常的情况才使用异常 在现代JVM实现上,基于异常的模式比标准模式要慢得多。异常应该只用于异常情况,永远不应该用于正常得控制流。设计良好的API不应该强迫它的客户...
47.了解和使用类库 书中通过一个产生随机数的例子来告诉我们使用类库的几个好处: 通过使用标准类库,可以充分利用这些编写标准类库的专家的知识,以及在你之前的其他人的使用经验。...