Android学习之路 1

1.android系统的构成

【1】linux

【2】函数库层 由c/c++

【3】Application framework 应用的框架层

【4】最上层 应用层

2.jvm与dvm区别

【1】dvm把所有的.class文件变成一个dex文件

【2】基于的架构不同

【3】谷歌研发dvm的原因 : 版权问题 sun

3.sdkManager介绍  sdk(软件开发工具包)

dx.bat 把所有的.class 变成了一个dex文件

aapt Android应用打包工具

adb Android调试桥

doc:目录存文档

source:源码

platform:开发的平台

4.DDMS介绍

ddms: dalvik debug manitor services        

    devices: 列出当前电脑所连接的所有android设备,及android设备运行的进程,结束一个进程,设置程序为debug模式,截屏。

    logcat: 会打印系统运行过程中所有日志信息。

    file explorer: 列出当前设备所有目录。
        /data/app:安装的第三方apk都在此目录
         /system/app: 系统预装应用apk在此目录  
        /data/data:应用的私有目录,系统每安装一个新的应用程序,都会在此目录创建该应用包名的文件,用来存放该应用的私有数据,当应用卸载时,该包名的文件夹也会被删除。      
        /sdcard :外部存储目录,一般会链接指向到另一个目录,用来存放大数据。

5.ADB(Android debug birdge)

adb kill-server 杀死adb服务

      start-server 开启服务

install  aa.apk快速安装一个应用

uninstall + 应用包名 快速卸载应用

adb shell 进入手机的终端  # 后写linux命令即可操作

adb pull test.txt 把一个文件从终端拉出来

adb push test. /mnt/sdcard 把一个文件从电脑推到终端

6.电话拨号器案例

【1】画ui

【2】根据ui写对应的业务逻辑

【3】测试

7.发现了好东西 因为是基于as3.0 新特性学起来没有先例 就百度

这是大佬连接 可以仔细看看 快速上手 干货

转载自:http://blog.csdn.net/guolin_blog/article/details/53122387

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值