1.空布局
2.异常数据解析(统一处理)
3.相册选择、拍照
4.大图预览(ViewPager切换)、长图预览
5.二维码扫描
6.聊天键盘处理
7.推送处理(消息合并、后台接收)
8.音视频录制、裁切、播放(Pause、Resume等)
9.长连接
10.Lottie动画、页面切换动画、属性动画
11.统一dialog、dialogFragment、新手引导
12.BaseActivity、BaseFragment(懒加载)
13.IM聊天
14.今日头条UI适配、Activity管理
15.三方登录、支付、统计
16.动态WEBP的处理
17.组件化、Gradle快速编译
18.MVC、MVP、MVVM
19.全局同步LiveData、EventBus
20.数据存储(DB+MMKV)
21.地图
22.文件上传、下载、断点续传
23.JS交互
24.图片裁切
25.图片、视频压缩
26.运行时权限
27.Android版本适配
28.9图展示
29.输入框过滤器
30.banner
31.预加载
32.混淆
33.gitignore
34.列表加载先展示框架效果
35.monkey测试
36.bugly标签等信息异常统计
APP模块
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- 0. 概述 BeeHive是用于iOS的App模块化编程的框架实现方案,吸收了Spring框架Service的理念...
- app app 模块是为了控制整个应用的生命周期设计的,可以通过app.on方法可监听Electron的整个生命周...