(2018干货系列十)最新android开发学习路线整合

怎么学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游戏开发

  • 游戏引擎基础框架
  • 音效部分
  • 引擎粒子系统
  • 碰撞

Android游戏开发

  • 猫眼电影
  • 在路上
  • 口袋淘
  • 明星衣橱
  • 每日新款
  • 海盗奇兵
  • 连连看
  • 植物大战僵尸

温馨提示

  • 许多人学习程序之初出发点是好的,但由于种种客观原因,往往三天打鱼,两天晒网,很难做到长期有效的坚持学习;
  • 自学只适合毅力特别坚强的同学,普通人在没有学习环境、学习氛围的情况下,学习效果将大打折扣。
  • 自学最大弊端是,遇到疑难问题不能及时解决,靠自己钻研或网上寻求讨论,不仅浪费大量时间精力,还往往事倍功半。
  • 毫不忌讳 的说,如果你是这种情况,不要想着自学了,及时找个有经验的开发人员带你,或者找个靠谱培训班吧,这样可以早日完成你的心愿。
posted @ 2018-03-07 17:03  千锋程序员日记  阅读(1661)  评论(3编辑  收藏  举报