一、Android 基础
1)了解了 Android 四大基本组件
Activity:个人理解类似于 Web 中的页面,各页面之间使用 Intent 通信
Service:个人理解类似于 windows 里的服务,后台运行
Content Provider:用于存储数据和数据共享
BroadCastReceiver:个人理解像是 Listener,用于监控短信、电池、电话等

二、Android 简单实践
工具:建议直接下载 Android ADK http://developer.android.com/sdk/index.html 包括 Eclipse 和 Android 开发环境
(下载完成后需要使用 Android SDK Manager 更新一些东西,需要设置 host,详见 http://blog.csdn.net/xiaxin_xx/article/details/38867897

1)http://developer.android.com/training/index.html ,按照向导一步一步实践(自己实践的时候,会发现有些地方与教程里的不一样,个人认为不需要纠结,功能跑通了就 OK,随着慢慢深入,都会清楚的)
2)http://www.imooc.com/learn/96 (可能需注册,看个人需要) 这是一个视频教程,简单的计算器(有些地方比较坑,比如里边用到了 Color,他视频里是直接用的,没有任何说明,但是新建立的工程里边是没有这个文件的,大家可以 Google‘Color.xml’ 网上有很多,或者直接使用我搬过来的 http://blog.csdn.net/xiaxin_xx/article/details/39059571
P.s.:说明下,建立 Android 项目时,Eclipse 默认选择的 Android 版本是 Wear 结尾的(我这里是这样),这个是 Android 穿戴设备的包,需要手动选择成非 Wear 结尾的即可

三、Android App 简单调试
1)新手建议使用真机测试,比 Eclipse 里的 AVD 模拟器快很多,关于驱动的问题,建议装个豌豆荚
(会调试到速度很快的小伙伴可以忽略这条)
2)对 App 进行监控可以使用 Eclipse 里 DDMS,其中 LogCat 用来跟踪日志,可以对日志信息进行筛选等

最后,Android 教程也有中文版的,我知道的有 http://hukai.me/android-training-course-in-chinese/ ,暂时写这些,有时间再慢慢补充


↙↙↙阅读原文可查看相关链接,并与作者交流