android入门基础笔记

平台架构

application 应用程序 application framework 应用程序框架 libraries 库 android runtime android运行时 linux kernel linux内核

ADT:安卓开发工具
目前Android开发所用的开发工具主要有Android Studio 、intellij idea、Eclipse,在Eclipse编译IDE环境中,安装ADT,为Android开发提供开发工具的升级或者变更,简单理解为在Eclipse下开发工具的升级下载工具。
SDK(Software Development Kit):
一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。在Android中,它为开发者提供了库文件以及其它开发所用到的工具。简单理解为开发工具包集合,是整体开发中所用到的工具包,如果你不用Eclipse作为你的开发工具,你就不需要下载ADT,只下载SDK即可开发。

sdk android studio http://www.android-studio.org/

android项目结构

src包 ,程序源代码

gen包 包含ADT生成的java文件 R.java 

android.jar 文件 工具类 接口类

assets包 保存原始资源文件 ,文件会被编译到.apk中,原文件名保留 使用assetmanager类 以流的方式读取文件内容

res包 保存资源文件,该包文件变化,R文件自动修改。drawable layout values等子包,main.xml string.xml

androidmanifest.xml文件 文件根目录标明activity service 等信息

project.properties文件 包含项目属性

android模拟器常用命令 AVD android虚拟设备 硬件配置 映射系统镜像 开发人员存储 API 等级

键盘映射

模拟器                      键盘

HOME                         HOME

MENU                   F2 或者  page up

STAR                    shift F2 或者 page down

BACK                    esc

CALL                     F3

HANGUP                F4

adb命令

android调试桥绑定本地TCP 监听adb命令 扫描5555~5585之间的期数端口

adb devices 查询设备实例

adb -s emulator -5554 install helloworld.apk 安装应用

android list target android平台列表

android create avd -n AVD4.0 -t 25 创建AVD

android delete avd -n AVD4.0 删除AVD

emulator命令 控制模拟器

mksdcard命令 创建磁盘镜像



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值