安卓的基础介绍

来源:互联网 发布:贵金属交易软件 编辑:程序博客网 时间:2024/05/17 17:43

                                                         android的基础介绍

1、1G-4G的介绍
     1G:大哥大
     2G:小灵通 gsm 发短信 wap.baidu.com
     3G: 沃 7.2M
     4G:lte 100M/s
     5G:华为 6亿美金 10G/S 小公司买产品 大公司买版权   风险投资
     最主要的区别:速度的不同
2、Android操作系统的介绍
      由安迪鲁宾发明
     图标设计灵感 设计师去厕所发现的灵感     
3、Android 系统版本的介绍
  2.3-----10
  3.0------11
  4.0------14 
  4.1.2-----16
4、Android系统构成
   [1]Linux
   [2]函数库层,由C或者C++编写
   [3]application frameWork  应用框架层,由java语言编写
   [4]最上层  应用层 Android
5、JVM与DVM的区别
  1.dvm把所有的.class文件变成一个dex文件。
  2。基于架构的不同
  3.为什么谷歌自己研发的dvm   由于版权的原因
6、开发环境的搭建
      eclipse  IBM  JAVA语言
     1.解压开发环境(这是已经集成的android的开发环境,到时候我会留一个网盘地址)
     2.需要安装jdk
7、sdkManager介绍
     dx.bat把所有的.class文件变成了一个dex文件
     aapt  android应用打包工具
     adb  android调试桥
   文档目录
     doc  目录存文当
     source 源码
    plaform 开发的平台
  生产处理器的厂商
   intel :生成CPU 主要针对笔记本或者pc
   arm :生成标准
8、模拟器的简介及创建
   1、如果你的手机是杂牌,可以安装 豌豆荚  360手机助手 百度手机助手。。。。 安装驱动 进行连接
   2、如果你的手机驱动在官网能够找到 直接下载即可
 
  android版本对应api级别
  2.3----10
  3.0-----11
  4.0----14
  4.1.2----16
  android常见分辨率
  320*480
  480*800
  1280*720

ROM:只读存储器 相当于电脑的一块微小硬盘  断电数据不丢失
RAM: 相当于电脑的内存条  断点数据丢失
9、android工程目录介绍
     src:存放源代码
     gen:R文件
     bin:存放apk文件
     assets:存放资产文件(图片,视频等)
     libs:存放jar包的
     drawable:存的是安卓的图片资源
     layout:存放的安卓的布局
     values:字符串
     androidmaiest.xml:安卓的清单文件  ,android中的四大组件(activity   broadcastReceiver service ContentProvider)都需要在清单文件中配置
10、ADB指令练习
     1.kill-server 杀死adb服务
     2.start-server 开启服务
     3 adb install aa.apk 快速安装一个apk
     4 adb unistall +(应用的包名) 快速写在一个android应用
     5 adb shell 进入手机终端
     6 abd pull test.txt 把一个文件从终端拉出
     7adb push test.txt /mnt/sdcard  把一个文件从电脑推到手机里面
11android的常用布局
    1.线性布局
    2.相对布局
    3.帧布局
    4.表格布局  (一个tabrow代表一行)
    5 绝对布局 (已经淘汰)
12 android中的单位介绍
    ap:给一个textView  设置文字大小
    dp:android中没有px,所以一般使用px的地方就用dp

原创粉丝点击