ANDROID
文章平均质量分 58
godknows007
这个作者很懒,什么都没留下…
展开
-
Gradle镜像更换地址
Gradle的阿里云镜像更新地址了原创 2022-07-31 21:26:17 · 596 阅读 · 1 评论 -
Fragment Activity通信总结
参考资料:https://developer.android.com/guide/fragments/communicate《第一行代码》第3版中260页代码,我的更新:在fragment中,使用parentFragmentManager.setFragmentResult来向FragmentManager推送信息class LeftFragment:Fragment() { private var leftBinding: LeftFragmentBinding?= null原创 2022-05-25 21:54:53 · 336 阅读 · 0 评论 -
Activity生命周期
onCreate():Activity 第一次创建的时候调用,在这个方法中完成Activity的初始化操作,比如加载布局、绑定事件onStart():Activity 由不可见变为可见的时候调用onResume():Activity 准备好和用户进行交互的时候调用,此时的 Activity 位于返回栈的栈顶,处于运行状态onPause():系统准备去启动或者恢复另一个 Activity 的时候调用。在这个方法中将一些消耗CPU的资源释放掉,以及保存一些关键数据,这个方法的执行速度一定要快,不然会影响.原创 2022-05-23 10:08:00 · 102 阅读 · 0 评论 -
registerForActivityResult替代startActivityForResult
以下为转载转载 2022-05-22 21:45:04 · 1375 阅读 · 0 评论 -
viewBinding配置和使用
Android Studio又更新了,已经废弃kotlin-android-extensions啦官方资料:https://developer.android.com/topic/libraries/view-binding?hl=zh-cn下面是我自己使用的经验:基于的Android Studio版本是:help/Aboutapp/build.gradle文件中加入下面代码:android { ... viewBinding { enabled = tru原创 2022-05-22 14:29:05 · 699 阅读 · 0 评论 -
Kotlin函数可见性
Java 中有public、private、protected和default(什么都不写)这4种函数可见性修饰符。Kotlin中也有4种,分别是public、private、protected和internal,需要使用哪种修饰符时,直接定义在fun关键字的前面即可。修饰符JavaKotlinpublic所有类可见所有类可见(默认)private当前类可见当前类可见protected当前类、子类、同一包路径下的类可见当前类、子类可见default同一原创 2022-05-21 14:13:10 · 230 阅读 · 0 评论 -
Kotlin类继承构造函数调用顺序
父类:Person子类:Student,包含多种构造函数fun main() { println("val stu1 = Student()") val stu1 = Student() println("----stu1----") println("val stu2 = Student(\"jack\", 19)") val stu2 = Student("jack", 19) println("----stu2----") printl原创 2022-05-21 13:48:06 · 478 阅读 · 0 评论 -
Kotlin数据类型
Numbershttps://kotlinlang.org/docs/basic-types.html#numbers整型Interger TypesTypeSize(bits)Min valueMax valueByte8-128127UByte80255Short16-3276832767UShort16065535Int32-2,147,483,648(-231)2,147,483,647(231 - 1)UI原创 2022-05-21 12:19:53 · 262 阅读 · 0 评论