UI
- SightFragment: Fragment 用户初见处理。
- 常见于 ViewPager 预加载前后页面,但希望页面等用户可见时才加载内容。
- TokenActivity: Activity 恰当弹窗时机。
- TransparentStatusBarActivity: 全透明状态栏。
状态
- AppLifecycle: Application 前后台及 Activity 生命期处理。
工具
追踪
- Log: 日志打印。可添加通道,输出到文件。
- CrashHandler: 崩溃处理。将会记录奔溃日志到文件。
系统
- Helper for accessing os properties: 系统属性访问:
SystemProperties
、build.prop
。 - Helper for 3rd party roms: 第三方 ROM 兼容:Flyme、MIUI。
硬件
- The bluetooth listener and profile proxy: 蓝牙开关、监听,以及操作系统蓝牙配置。
Tips
-
View id should be unique in the hierarchy. Otherwise, save and restore state may occur exception.
- Reference:
-
android.app.Fragment should not use
TranslateAnimation
to set relative translation.- Solution: android.app.Fragment should use Animator, however android.support.v4.app.Fragment should use Animation.
- Reference:
-
Set GATT characteristic notification properly.
- Solution: Must set the client configuration descriptor.
- Reference:
Bugs
来源:oschina
链接:https://my.oschina.net/u/438371/blog/600659