在android的学习过程中,总结了一下一般的技术学习的方法,这样,在以后的学习过程中,就可以借鉴这些方法,加快学习过程。
主要是他人推荐的比较好的教程。android平台的比较好的教程有《android应用框架原理与程序开发》(高焕堂),《unlocking android》。个人觉得高焕堂的比较简单,适合入门,《unlocking android》,介绍的比较深入一点。除此之外,google提供的开发文档也非常经典,它的结构比较适合清晰,适合查阅。
通常安装开发环境在网上会有比较多的介绍。而简单的入门程序也都会有示例。从简单的示例程序,可以了解一些概念性的东西,程序的组成,常用的一些类以及相关的函数。对于概念,我主要是看google提供的开发开文档,程序的组成基本可以通过示例,简单的了解各部分的作用。
- 第三,对于程序有了基本的认识基础上,开始完善开发所需要的体系。
对于一个应用程序,通常涉及到程序配置、UI设计、数据获取、内部程序运行。在android中,程序配置都是在AndroidManifest.xml当中;UI设计通过layout.xml文档的编写,然后在程序内部引用,而常见的UI的响应,可以查看google文档中关于响应的部分;数据获取包括从文件系统中、网络、数据库中获取数据,这些在《unlocking android》当中有比较详细的介绍;对于内部程序的运行,无非涉及到进程及进程间的通信,android当中,有activity、service、broadcast类似进程的作用,但是它们互有区别,为了实现进程间的通信,利用intent来实现,在不同应用程序之间,需要利用content privider来共享数据。理顺了这些东西之后,对于一个基本的程序就基本够用。
在android中,为了实现与手机相关的东西,还需要掌握一些如电话、短信,还有如蓝牙等补充知识。
- 最后,随着这些知识的完善,有必要开发一个程序,从而真正掌握这些知识
其实,程序开发过程中所涉及的技术,其知识结构上具有相同性,带着目的去了解这些技术,可以比较快的形成一个熟悉的知识体系,基于熟悉的知识体系,也就可以比较方便的应用这些知识,达到快速掌握技术的目的。
分享到:
相关推荐
Android学习过程自作的音乐播放器 部分功能还没完善,等待大家一起完成
包括Android学习资源很多网址!以及学习过程!
Android studio入门了解,菜鸟学习过程,从菜鸟到大神
AndroidDemo##Android网址导航
记录了作者学习安卓开发过程中见到的各种各样的问题 ,主要是用ANDROID STUDIO 3.2 开发,是学习ANDROID 开发不可多得的学习笔记,作者三个多月的心血,
Android_Rom修改过程学习.Android_Rom修改过程学习.
学习android的过程,PPT里面写得非常详细,还有主要代码。手把手教你实现android小应用。
新手入门android开发教程,结合本人的学习过程,感觉非常有用,在此推荐给大家学习
本人在学习android过程中找到的一些资料,这些是非常有用的,尤其是对初学者,当然对其他的android开发者也是很有帮助的。
android初级学习资源非常详细的讲解了android开发中相关控件的属性及配置过程。
扫描二维码下载APK示例 或者 更新日志 2019-06-20 ...优化内容: 1、优化dialog默认布局 2、修复Activity横竖屏切换导致空指针问题 3、优化DialogFragment在Activity onSaveInstanceState()之后调用导致的问题 ...
接下来通过5 大综合实例的实现过程,分别讲解了在Android 系统中开发大型综合系统的具体过程。最后详细讲解了为Android 开发平板程序的具体方法。本书所附光盘中提供61 个实例的完整代码与数小时的视频讲解,便于...
总结了android viewpager 学习过程中的经验
关于kotlin学习过程中,使用到的一些基础控件,以及kotlin基本用法
3.Android编译过程分析 4.android.mk初识 5.Android.mk学习1 6.Android.mk学习2 7.Android.mk学习3 8.Android启动课程大纲 9.Android启动模式 10.init启动分析 11.走入init启动脚本 12.init脚本解析分析 13.init脚本...
详细整理的android资料,可以帮助你更深入的学习android,这是非常有用的学习资料,是android学习者学习过程中实用而不可缺少的资料。
进行中率先进行Android开发目录 BitsandPizzas#3 猫聊天Starbuzz#2 Starbuzz#3 星巴克#4 玩笑里程表 Android编程Bill Phillips和Brian Hardy撰写的《大书呆子牧场指南》 目录练习1 练习2 练习3 练习4 练习5 练习...
Android学习笔记 > 十年生死两茫茫,不思量,自难忘,华年短暂,陈辞岁月悠悠伤, > 满腔热血已芜荒,展未来,后生强,战战兢兢,如履薄冰心彷徨, > 青丝化雪、鬓角成霜,已是英雄迟暮,人生怎慷慨激昂? 目录 ...
Android学习过程的一些总结AndroidStudy。。。。。。。
新手如何整体把握android学习,本文档以从整体框架入手,勾勒出android 整个开发过程中需要用到的技术和知识点,帮助大家更快更好的撑握android 大有帮助。