kotlin
阿福-jacob
这个作者很懒,什么都没留下…
展开
-
kotlin anko页面跳转实战教程,携带参数或flag
1:正常跳转startActivity<RegisterActivity>()携带参数startActivity<ResetPwdActivity>("key" to "值")2:A页面跳到B页面,再跳到C页面,再跳到A页面时,要求清空B,C页面退出,并且不重走A的生命周期startActivity(intentFor<MainActivity>().singl...原创 2018-04-10 15:30:26 · 2917 阅读 · 0 评论 -
kotlin 实现类Parcelize的问题
@Parcelize class Book(val title: String, val author: String, val year: Int) : Parcelable并且在app的build.gradle中添加androidExtensions { experimental = true }这时还会报错编译器会警告This class implements Parcelable ...原创 2018-03-28 16:51:48 · 1819 阅读 · 0 评论 -
解决ARouter加固后不执行问题,测试ok
AutoRegister 解决ARouter经过加固后初始化失败的问题 相应的Arouter版本 ext.arouter_api_version = '1.4.1' ext.arouter_compiler_version = '1.2.2' AutoRegister版本1.3.0 集成 项目build classpath 'com.billy.android:a...原创 2019-04-08 10:10:25 · 1004 阅读 · 0 评论 -
kotlin 单例模式
class PlantRepository private constructor(private val value: String) { companion object { // For Singleton instantiation @Volatile private var instance: PlantRepository? = null ...原创 2019-04-28 16:54:03 · 97 阅读 · 0 评论 -
解决webview 添加android.uid.system后报错问题
使用hook 反射调用 class FaqActivity : BaseActivity() { override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) setStatusNavBarColor(Color.TRANSPARENT, ...原创 2019-05-05 10:33:20 · 1673 阅读 · 0 评论 -
Android Architecture Components 之 ViewModel的源码分析
ViewModel 参考:https://blog.csdn.net/u010072711/article/details/80035276 创建 val viewModelProvider = ViewModelProviders.of(_mActivity,viewModelFactory) val manageViewModel = viewModelProvider.get(Man...原创 2019-04-29 17:33:52 · 144 阅读 · 0 评论