码迷,mamicode.com
首页 > 移动开发 > 详细

android 01

时间:2015-10-14 21:48:47      阅读:258      评论:0      收藏:0      [点我收藏+]

标签:

安卓开源(就是免费),谷歌收购后推出,可以山寨(小米,三星都是安卓的山寨),ios不是开源(苹果应用要商用就要交钱)。安卓3.0是平板,现在安卓至少是4.0以上,否则out了。
微软主要是系统和office赚钱。
应用:平板、手机、笔记本、智能家电(android智能电视,android微波炉、android洗衣机、android智能手环、导航)
小米系统是MIUI是andriod的山寨,2014年成为全球第三大手机供应商,中国第一大手机供应商。
阿里云系统也是android系统。
印度外包做的最大。

安卓分为4层:
最上层应用开发层:邮件开发。
框架层:java写的,封装了类库层,c语言做java语言的封装。
类库和安卓运行时层:c语言写的,C语言运行效率高。
最底层是linux,用c语言,做驱动的开发。

SDK:软件开发工具包。   API:接口。   ART:安卓runtime。  apk:安卓package,压缩包,可以反编译成.jar文件,放在安卓手机上就可以用了。    dex:虚拟机可执行程序,就像windown的exe文件,包含在apk里面,dex是apk里面的可执行文件。
adt:安卓development库,安卓开发工具,一个插件。
app:application.

安卓5.0,2014年10月发布,使用Material Design设计语言设计UI.支持64位操作系统。现在很多手机都是64位,64位运行效率高,内存要求大,内存要4G.

现在谷歌的网站只有FQ才能访问。

下载adt-bundle-windows-x86_64-20140702.zip这是最新的。这个是64位,是安卓4.4w,是最新的。
   
genymotion:安卓第三方模拟器。

环境变量:
ANDROID_SDK_HOME = D:\adt5.0\sdk
Path = %ANDROID_SDK_HOME%\tools;%ANDROID_SDK_HOME%\platform-tools

AVD:模拟器

新建模拟器:
RAM:模拟的手机内存512M  vm heap:模拟虚拟机堆64M  Internal Storage:模拟的手机存储卡200M,  SD Card:模拟的手机SD卡300M,
模拟器创建好了以后目录:D:\andriod\newfile\ad5_0\sdk\.android
然后在AVD框中启动模拟器。
activity:当前一个屏幕的java类,
MainActivity:程序的第一个入口类
activity_main:给activity设置布局文件,activity屏幕的布局。

 技术分享

 

android 01

标签:

原文地址:http://www.cnblogs.com/yaowen/p/4878846.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!