自从加入新的项目,几乎每天都能见到新的东西。先把已经学习到的东西放在这里,有空回来补每一条的具体内容。
1.SpannableString
2.fragment和activity之间传值(bundle、arguments)
(1)activity和activity之间
intent、bundle、startActivityForResult
(2)activity传值给fragment
arguments
(3)fragment传值给activity (通过接口传值)
.在Fragment中写一个回调接口
.在activity中实现这个回调接口
.在Fragment中onAttach方法中得到activity中实现好的 实例化接口对象
.用接口的对象 进行传值
(4)fragment和fragment之间
3.主题适配方案
4.冒烟测试
5.apk-canary
6.stack-parser
7.广播
8.控件放在最上层
9.泛型擦除
10.MVP架构
11.retrofit2
12.约束布局
13.android跳转vue架构
14.flutter初步尝试
15.rxjava背压理解
16.tablayout解决下划线宽度问题(layer-list)
17.网络加载占位图片和提示
18.Parcelable和Serializable
19.androidx和butterknife的适配问题
20.viewpager2
21.Intent和Bundle的区别和联系
22.text.setText()方法:不能直接传入int类型的数据,不能会因为找不到资源而报错。解决方法:String.valueOf(XXXX);
23.App的启动过程…
24.binder机制(难)