android学习文档2-android总体简介

android学习文档2-android总体简介

ID:25842153

大小:342.50 KB

页数:5页

时间:2018-11-23

android学习文档2-android总体简介_第1页
android学习文档2-android总体简介_第2页
android学习文档2-android总体简介_第3页
android学习文档2-android总体简介_第4页
android学习文档2-android总体简介_第5页
资源描述:

《android学习文档2-android总体简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2、Android总体简介大家都知道Android手机系统,都想开发Android手机程序,但是他的主体是什么哩?他的框架是什么哩?他的消息相应是什么哩?一日游告诉你。2.1Android历史这个历史还好,不是很纠结,总之就是google受够了Android公司,然后blablablablabla……不过有点意思的就是Android和IOS之间的战争。其实我还是挺喜欢JAVA的历史的,真有意思啊,IBM、微软、google、SUN、Oracle等公司的各种暗算啊什么的啊,跟步步惊心似得~2.2Android全景这么一大张图估计大家也不愿意看,其实我

2、也不愿意说……不过还是简单的说一下吧。n最底层,LinuxKernel,内核,不多说了,Android就是建立在他的基础上。nLibraries一些程序包,基本都是用C/C++编写的,里边都一些对Android的支持。nAndroidRuntime,Android运行时环境(跟JAVA一样,解释执行),既然是解释执行,就要有虚拟机和类库的支持。

3、-CoreLibraries,包含了JAVA中常见的类库。

4、-VirtualMachine,你们英语都那么强,不用我解释了吧……这个人虚拟机是google专门为手机开发的,因为手机是资源受限的设备,所以电脑

5、上的VirtualMachine肯定不好用对吧……nApplicationFramework,提供了手机开发的API接口。知道什么是接口吧,简单的打个比方就是,你按电视遥控器的开机键,电视就打开了,“电视遥控器的开机键”就是调用了电视机提供给你的API,所以你只需要按键,电视就自己打开了,你并没有去接通这个电路啊接通那个电路,他自己提供了,多好~nApplications,对!就是那个意思!其实Android的整体框架跟其他的系统一样,层次感很强,上层调用下层API实现,最终调用内核中的东西……像企业的体质一样,BOSS分配给经理,经理分配给员工…

6、最后完成任务。2.1Android四大天王Android开发有几个主要的于构架相关的内容,在这里借用下视频中的“四大天王”之称,大体的介绍下他们四位“大神”,让大家有个感性的认识这样以后学的时候也能知道自己在学什么是不?唉说到这我就觉得大学的通信专业课上的太XX了,不知道自己在学什么啊有木有……整个Android可以分为四个部分:

7、-界面:Activity和appwidget:Android的外貌,用于Android程序界面的显示。

8、-消息:Intent和Message:数据传递的利器,负责Android下各种方面数据传递。

9、-服务:Service

10、:默默无闻的付出者,Android很多的处理过程是它完成的。

11、-数据:Sqlite和ContentProvider:Sqilte是Android内集成的一个很小的数据库系统。而Contentprovider应用程序开发者在多个应用中共享数据,当然是在取得权限的前提下。2.1.1Android四大天王之ActivityActivity是一个类,这个类用来在手机上显示的窗口、空间等内同,怎么说呢,只要某个类继承了它,然后在相应的xml文件中进行相应的配置(好吧我知道你们不知道我在说什么……),就可以直接显示了哦亲~简单的界面简单的来说就是程序的界面,用

12、它来实现和控制,当然也能美化,over。2.1.1Android四大天王之IntentIntent也是一个类……汗-_-!Intent负责在Activity之间传递信息,这么说也太抽象了吧!那举个例子:一个小程序,在第一个界面里边填写一个字符串,然后启动第二个界面并显示这个字符串。(你问我这个程序有什么用?他的用处就是让你知道了Intent类的作用之一……)Activity01->名字叫Ac01,Activity02->名字叫Ac02。Ac01是一个数据的界面,填写字符串,填上以后,按“OK”按钮。过程如下不要说我作弊,真的用Intent传的啊。不

13、要觉得Intent只能做这点事就是“四大天王”了?开什么玩笑,什么叫“这点事”?在MFC里边想要在线程之间或者用消息传递参数是多么麻烦的事情啊!况且传递和启动Activity只是Intent类强大功能的一种而已。2.1.1Android四大天王之Service(还没实际接触到)这个东西是后勤,大部分的工作都是有前台转入后台让他去做的,知道他多伟大了吧。2.1.2Android四大天王之ContentProvider(还没实际接触到)负责存储数据,并允许有需要的应用程序访问这些数据。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。