Android基础知识(一)

来源:互联网 发布:外汇软件怎么买涨买跌 编辑:程序博客网 时间:2024/05/22 12:08

1 1G-4G的介绍

    1G:大哥大

    2G:小灵通  gsm   发短信   wap.baidu.com

    3G:沃   7.2M/s

    4G:LET    100M/s

    5G:10G/s

    主要区别:速度的不同


2 Android操作系统的介绍

    安迪鲁宾

    Logo设计师去厕所发现灵感


3 Android系统版本介绍

    2.3----->10

    3.0----->11

    4.0----->14

    4.1----->16


4 Android系统的构成

    [1]Linux

    [2]函数库层     由C和C++开发

    [3]应用框架层  application framework

    [4]应用层  (最上层)


5 jvm和dvm的区别

    区别:

    1、dvm把.class文件转换成dex文件

    2、基于的架构不同

    3、为什么谷歌自己研发dvm  因为版权的问题


6 开发环境的搭建


7 SDK manager介绍

    dx.bat:把.class文件转换成.dex文件

    aapt(android application package tool):安卓应用打包工具

    adb(android debugbridge):安卓调试桥


    doc目录:存文档

    src:存源码

    platform:开发的平台


    Intel:生产CPU,主要用于计算机和笔记本

    ARM:生产标准


8 常见分辨率

320*480

480*800

1280*720

ROM:只读存储器   相当于电脑的微小硬盘  断点数据不会丢失

RAM:随机存储器   相当于电脑的内存  断点数据会丢失


9 DDMS


10 Android工程目录结构

         Src:存源代码

         Gen:R文件

         Bin:apk文件

         Assets:资产目录

         Libs:额外的jar

         Res下是drawable: 存的是Android图片资源

         Layout:存的是Android布局

         Values:字符串

         Android的清单文件:Android中四大组件(Activity  broadCastReceiver  service ContentProvider)都需要在清单里面配置


11 Android打包过程

    编译--->class文件--->dex文件--->打包(aapt)生成一个apk文件--->调试桥(adb)--->device



原创粉丝点击