Android 技能图谱学习路线
2023年Android开发者路线
文章目录
目录
【java基础】
https://www.bilibili.com/video/BV1s4411K7R2?spm_id_from=333.999.0.0
【java高级】
Swing
https://www.bilibili.com/video/BV1J441157zS?spm_id_from=333.999.0.0
【安卓基础】
Activity
- XML界面
- 事件监听
- Layout
LinearLayout
RelativeLayout
FrameLayout - Activity的几种跳转
- Intent 传递数据
Fragment
PageViewer
Adapter
- SimpleAdapter
- ListAdapter
线程
- Handler UI线程 更新界面
Service
- 启动服务的几种方式
- Bind Service
- Start Service
Broadcast
- app间通信,或者app内组件通信
Provider
- FileProvider 文件操作、访问、存储。
【安卓高级】
动画绘制
- 平移/旋转/缩放/翻转
- xml动画动作编写
sqlite3数据库
最小的数据库。需要掌握数据库的增删改查。
权限管理
- 静态配置权限
- 动态申请权限
【安卓框架】
BufferKnife
黄油刀,注解绑定XML文件,以及事件动作
Glide
图片库
OKhttp
网络请求库
EventBus
消息通信库
GreenDao
数据库封装库
【安卓相关资料】
视频
安卓实战/安卓视频资料不便发链接 私密我百度网盘或者百度网盘好友添加 私信分享
书单
Android入门
1、Android官方培训课程中文版
2、郭霖《第一行代码》
3、疯狂Android讲义
Android进阶
1、Gradle for Android中文版
2、Android群英传
3、深入理解Android
4、Android应用性能优化最佳实践
5、Android开发进阶:从小工到专家
6、重构:改善既有代码的设计
Android底层
1、Android源码设计模式
2、Android框架揭秘