2017小米工作记录
layout: post category : android开发 tagline: “工作记录” tags : [工作,android,记录] —
2017小米工作记录
remoteView 研究一下
moveTaskToBack(boolean)方法:在activity中调用 moveTaskToBack (boolean nonRoot)方法即可将 activity 退到后台。
tablayout + viewpager
主题换肤+apk换肤,夜间模式
如果你曾经查看写的TextView的预览情况。那么这个就是为你准备的。使用’tools:text=”value”‘这个值会显示在预览时候, 但是在真正运行的时候不会出现这个内容。
tinker科普,dex替换 dexdiff 复杂,
ScrollView 的 android:fillViewport=”true” 属性,能保证内容占据整个屏幕空间,用于不确定高度的地方有帮助
Android 5.0 新增了一个 JobScheduler API。
使用 JobInfo.Builder 类可配置应如何运行已排计划的任务。您可以安排任务在特定条件下运行,例如:
在设备充电时启动 在设备连入无限流量网络时启动 在设备空闲时启动 在特定期限前或以最低延迟完成
自定义 layoutmanager +recycleview 实现复杂的 list 布局。
Build Type(构建类型) + Product Flavor(产品定制) = Build Variant(构建变种版本)
Gradle Wrapper 防止用户下载了不对应这个项目版本的gradle
fresco对android 5.0的转场动画支持得不好
分享我们webview一个非常蛋疼的bug,webview响应不了 input=date
或者 select
这些标签,弹不出dialog,原因是这个webview初始化的时候用的是Application的Context,导致这些dialog弹不出来。。
醉了。。
帧率 码率
基础库 看大图,播放gif,rx,permiss,myAlertDialog,videocache,player,
blog comments powered by Disqus