android的学习

这一学期初识android,这一学期都要结束了,这一篇主要是对这学期做个总结。
Android参考资料
Google Android官方资料: https://developer.android.com/index.html (cn网站:https://developer.android.google.cn/develop/index.html)
CSDN关于Android的知识库: http://lib.csdn.net/base/android
Android中的Java基础:一个不错的博文
Android的一些好的Sample:Google Sample
百度
第一步:了解平台,开发者社区,构建开发环境
安装android studio3.1.0,sdk,在安装的时候可能遇到各种各样的问题,请善用百度。
安装Android Studio:https://developer.android.com/studio/index.html ; 也可以选择国内镜像安装。https://www.cnblogs.com/smyhvae/p/4390905.html
安装genymotion模拟器:http://www.genymotion.net/ 需要注册。安装Android Studio的genymotion插件。
第二步:Android UI设计
第三步:了解应用程序结构
包括activity,service,ContentProvider,BroadcastReceiver以及Intent组件。
第四步:新技术

新技术
刚开始android主要是搞懂这几个问题:比如如何进行布局、四大组件如何使用、如何创建Service、简单的自定义View、动画如何实现。
稍微深入:系统核心机制,线程,AsyncTask在不同版本上的表现细节,AIDL、Messenger、Binder、多进程、动画、滑动冲突、自定义View、消息队列等,深入研究android,建议学完android基础之后研究设计模式,算法,数据结构,无论学习哪一门语言,都是需要勤加练习的。

学习中参考的链接:
Android学习路线总结,绝对干货

一个老鸟发的公司内部整理的 Android 学习路线图

在学习AR技术时参考的链接:
Android增强现实(一)-AR的三种方式(展示篇)
https://blog.csdn.net/d276031034/article/details/54846434
https://blog.csdn.net/jsgaobiao/article/details/51500865
以上只是个人的总结。
作者:王燕霞
原文链接:https://blog.csdn.net/be_me/article/details/80822479

猜你喜欢

转载自blog.csdn.net/fjnu_se/article/details/80880829
今日推荐