【0016】Android 基础-1

=================================================================

 

【1】Android基础1-1g-4g

1G-4G    g:generation 代 3g:第三代移动通信技术

    1g: 大哥大
        特点:安全性差,容易受干扰,通话不稳定,不能发短信
    2g:小灵通等功能机
        特点:通话质量稳定,可以发短信彩信,简单wap上网,支持一些简单的java游戏
    3g:android ios 等智能手机
        特点:上网快了很多,能够处理图像,音乐,视频流等多种媒体形式.
    4g: lte , long time evolution
        特点: 上网速度更快,100M带宽。

     区别:网速不同,处理的内容不同

=====================================================================

【2】虚拟机的不同

【栈】位于内存中的空间,进行操作的时候需要cpu进行地址的询问,即寻址

【寄存器】是cpu的组成部分,无需寻址,直接执行操作;

 寄存器的操作比栈少了一步寻址的操作;

最后封转成为的文件中.apk文件比class文件少了很多的冗余信息;

===========================================================================

Google为何开发现在的dalvik虚拟机:因为版权问题

 因为,原来的jvm属于sun公司的产品;

 

【3】Android 系统架构-分层架构

================================================================================

【4】ART模式

 

【缺点】①安装时间长②需要空间大

 

==================================================================================

 【5】环境的搭建

(1)jdk的位数和系统的位数在搞Android的时候必须对应;

(2)adt-bundle 工具集 已经包含了eclipse 和 sdk 开发包,直接打开eclipse使用就可以;

不用再像以前需要配置adt等插件了;

adt-bundle-windows-x86_64-20140702.zip

下载地址:http://pan.baidu.com/s/1slWJkZF

(3)【platform-tools文件夹】主要的一些工具

(4)【sdk下目录的内容】

 =================================================================================

【5】android sdk manager的内容

【注】在进入公司第一步就是进行sdk开发包的更换;

 ==================================================================================

 

posted @ 2017-09-26 17:21  OzTaking  阅读(197)  评论(0)    收藏  举报