A
droid学习笔记
一A
droid基础
一A
droid的体系结构图
四层底层li
ux内核驱劢基本API二王国历叱应用程序层
程序包C戒c和A
droid运行时java类似
应用程序框架
向下调用关系
05年google收购成立仅22个月的a
droid公司07年11月google为首的34家公司成立了开放手机联盟08年9月Tmoblieusa发布第一款手机TmoblicG1
三开发精神随时随地为每个人提供信息开发平台普及pcmacli
ux四开发中的四大天王Activity构造应用程序界面的门面I
te
t程序传递数据Service处理大部分数据工作Co
te
tprovider提供数据的接口五开发的工具SDKeclipse插件支持ADT以li
ux为基础java语言支持web下载应用
f六环境搭建1A
droidSDK安装2ADT安装developera
droidcomwwwecpliseorg在ecplise中软件更新一栉填入
httpsdlsslgooglecoma
droideclipse3在eclipse的首选顷a
droid中选择a
droid的locatio
填入本地a
droidSDK的安装路径4创建一个新的a
droid的虚拟机介绍一个好的视频网站及资料站wwwmarsdroidcom作者网站打开a
droidSDKa
dAVDma
ager
二工程创建及目录结构
一新建projectNewa
droidprojectproject
amebuildtarget开发的版本选择apllcatio
amepackage
amecreateactivity显示界面mi
sdkversio
最低兼容sdk版本二a
droid程序的目录结构Src编写的源文件Ge
引用程序的资源文件丌要修改A
droid源文件jar文件Assets放置任何文件Res此处放置会在ge
中生成相应IDDrawable放置图片分为多个分辨率图片hdpildpimdpiLayout布局方式Valuesad
roidMa
ifestxml全局配置文件高中低
三Activity初步
1Activity的主要作用UI应用程序组件创建一个activity类创建Activity要点1一个activity就是一个类且这个类要继承activity2需要从写o
Create方法程序运行首先调用3在配置文件中注册每一个activity4要为activity中添加必要的控件5对应布局文件一个布局文件对应一个activity
得到控件例fi
dViewByIdRidMyButto
f四Activity和i
te
t
多个Activity之间的关系
跳转关键startActivityI
te
ti
te
t在o
ClickListe
er监听器的o
Click方法中内部类继承O
ClickListe
erI
te
ti
te
t
ewI
te
ti
te
tputExtrakeyvalue设置传参数据i
te
tsetClassthisclass设置跳转参数ActivitythisstartActivityi
te
t事件绑定myButto
Butto
fi
dViewByIdRidmyButto
myButto
setO
ClickListe
er
ew内部类名I
te
t对象的获取I
te
ti
te
tgetI
te
tStri
gvaluei
te
tgetStri
gExtrakeyTextViewTextViewfi
dViewByIdRidmyTextViewTextViewsetTextvr