怎么学Android
Android是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。据2011年初数据显示仅正式上市两年的操作系统Android已经跃居全球最受欢迎的智能手机平台,一些没有接触过Android知识又想学习Android开发的人,看到一行行密密麻麻的代码会感觉到压力,失去学习的信心。其实Android开发并没有想象中那么可怕,通过Android学习的路线图可以让我们明确的规划每一阶段的学习内容。
Java
Android应用开发
Android UI
Activity
AdapterView与Adapter
Fragment碎片
线程与进程
数据储存
屏幕适配
BroadCastReceiver
ContertProvider
Service
ActionBar
Loader异步装载
百度地图
自定义View
常用动画、UI美化
Android高级开发
Volley
(开源网络框架)
事件传播机制、手势识别
事件传播机制、手势识别
SlidingMenu
SlidingMenu(侧滑菜单)
PullToRefresh
PullToRefresh
消息推送
消息推送
分享及第三方登录
分享及第三方登录
Camera及多媒体
摄像机等多媒体
SurfaceView
SurfaceView
Android游戏开发
- 猫眼电影
- 在路上
- 口袋淘
- 明星衣橱
- 每日新款
- 海盗奇兵
- 连连看
- 植物大战僵尸
温馨提示
- 许多人学习程序之初出发点是好的,但由于种种客观原因,往往三天打鱼,两天晒网,很难做到长期有效的坚持学习;
- 自学只适合毅力特别坚强的同学,普通人在没有学习环境、学习氛围的情况下,学习效果将大打折扣。
- 自学最大弊端是,遇到疑难问题不能及时解决,靠自己钻研或网上寻求讨论,不仅浪费大量时间精力,还往往事倍功半。
- 毫不忌讳 的说,如果你是这种情况,不要想着自学了,及时找个有经验的开发人员带你,或者找个靠谱培训班吧,这样可以早日完成你的心愿。