安卓Android基础—第一天

1、1G-4G的介绍

    1G 大哥大

    2G 小灵通 采用gsm标准(美国军方标准民用化) 发短信

    3G 沃 72M/s

    4G lte 100M/s

    5G 华为 10G/s 小公司卖茶品大公司卖版权(标准)

2、Android操作系统的介绍

3、Android系统版本介绍

4、Android系统构成

    [1]linux

    [2]函数库曾由c或c++编写

    [3]Application framework应用的框架层

    [4]最上层 应用层

5、jvm与dvm介绍

    区别

        [1]dvm吧所有的.class文件变成了一个dex文件

        [2]给予的框架不同

[3]谷歌由于版权原因自已研发dvm

 

【补充】ART模式

6、开发环境的搭建

Eclipse或Android studio

7、sdkManager介绍

    dx.bat 把所有.class文件编程一个dex文件

    aapt Android应用打包工具

    adb Android调试桥

    

    intel:生成cpu 主要针对pc机或者笔记本

    arm:生成标准

    mips:生产处理器厂商

8、模拟器的介绍与创建

    Android版本对应的api级别

        2.3——10

        3.0——11

        1.0——14

        4.1.2——16

    Android常见分辨率

        320 x 480

        480x800

        1280x720

    ROM:只读存储器,相当于电脑的一块微笑的硬盘

    RAM:随机存储器,相当于电脑的内存条,断电数据消失

9、DDMS透视图介绍

    DDMS:调试监控服务工具

10、Android-helloworld

11、Android工程目录介绍

    src:存源代码

    gen:R文件

    bin:apk文件

    assets:资产目录

    libs:额外的jar

    drawable:Android图片资源

    layout:Android布局文件

    values:字符串

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

12、Android打包过程

13、ADB指令练习

    [1]adb kill-service杀死模拟器服务

    [2]adb start-service打开模拟器

    [3]adb install xxx.apk安装app

    [4]adb uninstall+包名 卸载app

    [5]adb shell 进入手机终端

        #(此处敲linux指令)

    [6]adb push 文件 /指定目录 把一个文件放在安卓指定目录

    [7]adb pull 文件 文件所在目录 把一个文件从安卓目录拉出来

14、电话拨号器案例

    [1]画UI

    [2]根据ui写对应的业务逻辑

    [3]测试

    实现步骤

    [1]画ui

    [2]根据ui写业务逻辑,在mainActivity里面写,在onCreate方法里面写逻辑

    [3]按钮设置点击事件(用于布局里很多按钮被点击时)

    [4]加权限(适合自己做demo)

15、按钮的四种点击事件

    [1]定义内部类

    [2]通过匿名内部类

    [3]当前类实现OnClickListener接口

    [4]在布局上添加onClick属性,在Activity中定义方法,接收参数为View

16、Android常用布局

    [1]线性布局

    [2]相对布局

    [3]帧布局

[4]表格布局

    一个tabrow就代表一行

[5]绝对布局

17、Android中单位介绍

    sp:给一个textView文字设置大小

    dp:设置高宽

posted @ 2018-10-30 21:20  龙谷情Sinoam  阅读(170)  评论(0编辑  收藏  举报
Smiley face