春去秋来,时光荏苒,不知不觉已度过多少岁月。踏入程序猿这一行业也有两年的时间了,工作上遇到问题,或者请教资深的同事,亦或者用自己精通的搜索技能去寻找解决问题的答案,收获呢也大多是记在脑袋里或者是平时的笔记里。
现在觉得是时候自己写写博客了,一方面积累自己平时所得,二来也是避免遇到同样的问题,再去各种搜索博客,费事还费时,也方便以后总结回顾。
这篇文章作为后续博客的开端,主要总结了在android学习的路线以及需要学习的知识内容。
Android四大核心组件
- Activity -- 活动
- Service -- 服务
- Broadcast Receiver -- 广播接收器
- Content Provider -- 内容提供者
Android五种数据存储方式
- SharedPreferences
- 文件存储
- 最常用的SQlite
- ContentProvider存储
- 网络存储
Android UI设计
- 基础UI控件的使用
- 六种布局方式
- Notification,Dialog Notification,各种对话框
- 单选框,复选框,下拉列表框
- 自定义选项界面样式,拖动条,菜单,进度条,自动文本框等常用控件
- 动画以及自定义控件的使用
Android网络编程
- http/https
- tcp/ip
还有很多如异步消息机制,android多媒体,进程间以及线程等通信,系统稳定性以及性能优化分析,各种开发中会遇到的工具。
其实最主要的还是在项目中的实战,以后也会把遇到的难点或者有技术的知识点总结下来
总的而言,Android世界的知识点还是广泛的,以后会继续学习总结,砥砺前行。