Android Jetpack Compose[https://developer.android.com/jetpack/compose?hl=zh-cn]是谷歌推出的一种...
Android Jetpack Compose[https://developer.android.com/jetpack/compose?hl=zh-cn]是谷歌推出的一种...
在组件化项目中使用Navigation Navigation组件目前并不能完美的支持组件化项目,主要问题是在module中声明的graph中destination不能直接被A...
Safe Args Safe Args是官方提供的一个gradle插件来生成一些代码帮助在fragment之间传值,顾名思义就是要保证值传递的安全性,因为bundle传值时是...
Navigation组件是Android官方Jetpack项目中的一个UI组件,目的使页面逻辑可视化,让开发能快速处理页面跳转的相关逻辑。 Navigation带来的变化 1...
Coroutine协程是kotlin实现的一种异步执行逻辑的方式,相对与传统的线程,协程更加简洁,高效,占用资源少。那协程到底是怎么实现异步的呢? 线程 在现在的操作系统中,...
Android项目中的资源是通过R文件来索引的。打包的时候aapt将工程中的资源名与id在R.文件中映射起来。使用资源的时候是通过resources获取 怎么在宿主中加载插件...
Retrofit 2.6之后的版本本身支持了使用Kotlin的协程。使用起来更加简洁。 在2.6之前的版本中如果要使用协程可以添加coroutines-adapter来使用。...
2016-09-13 09:00 android button视图动态转换为加载动画,并显示动画显示请求的结果(成功或失败) demo: Usage: layout: res...
2015-01-17 12:00 内存模型 栈区(Stack) 由编译器自动分配释放,存放函数的参数值,局部变量的值,操作方式类似于数据结构中的栈。只要栈的剩余空间大于所申请...