欢迎来到天天文库
浏览记录
ID:37529146
大小:289.96 KB
页数:9页
时间:2019-05-24
《极地星空之android的学习笔记II》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、看了笔记I的朋友已经对android有了一个初步的认识,今天看我笔记II。第二课,初识android程序--HelloWorld及其命令工具的使用首先来看一下编写第一个程序HelloWorld的步骤:第一步:CreateanAVD什么是AndroidVirtualDevice,就是我们的程序要运行在一个AVD上。命令行的方式创建一个AVDandroidcreateavd--target2--namemy_avd(androidcreateavd-t10-navd_1010)显示创建过的AVDandroidlistavd第二步
2、,Helloandroid开发程序后面就是follow英文做第一个例子了。......运行的结果如下:这就是第一android的程序了。Activity我们看到的界面是一个Activity,是android的一个基本组件。Android有四大基本组件:Activity、Service、BroadcastReceiver、ContentProvider。Activity负责是显示界面,也是android中最为复杂的组件!!!在android四大组建中,从视觉效果来看,一个Activity占据当前的窗口,响应所有窗口事件,具备有
3、控件,菜单等界面元素。从内部逻辑来看,Activity需要为了保持各个界面状态,需要做很多持久化的事情,还需要妥善管理生命周期,和一些转跳逻辑。有关代码:main.xmljava文件注意事项:必须继承一个Activitystrings.xmlR.java(这文件不要编辑的)android各类工具的使用和一些缩略语————工欲善其事,必先利其器ADT——AndroidDevelopmentToolsPlugin(fortheEclipseIDE)————ADT在Eclipse平台上开发androi程序的必备插件!Android
4、Emulator————Androidrun-timeenvironment.模拟器,我们的程序就要在模拟器里面运行!模拟真实手机的环境!AVD——Android虚拟设备。DDMS——DalvikDebugMonitorService(ddms),Android程序的调试环境ADBAndroidDebugBridge(adb)这个重要呀!!!一个能连接到模拟器的工具命令.一个命令,可以显示本地的target和AVD,也可以创建AVDAndroid——androidlisttarget(androidlisttarget
5、mo
6、re)列出SDK和AVD——androidcreateavd-n-tandroidcreateavd-navd_name_10-t10启动和停止模拟器emulator-avd学到了现在,有点乱了,工具和术语太多了。不过没关系。学习的过程中,先有个感性的认识,然后一点一点的熟悉和了解。这是第二课的内容,大家觉得我做的笔记如何呀?对你有帮助吗?下面是我自己在网上找到的几个学习的资料,先放在这里:ADBAndroidDebugBridgeADB全称AndroidDebugBridge,是an
7、droidsdk里的一个工具,用这个工具可以直接操作管理android模拟器或者真实的andriod设备(如G1手机).它的主要功能有:运行设备的shell(命令行)管理模拟器或设备的端口映射计算机和设备之间上传/下载文件将本地apk软件安装至模拟器或android设备ADB是一个客户端-服务器端程序,其中客户端是你用来操作的电脑,服务器端是android设备.ADB常用的几个命令:1.查看设备adbdevices这个命令是查看当前连接的设备,连接到计算机的android设备或者模拟器将会列出显示2.安装软件adbinsta
8、ll这个命令将指定的apk文件安装到设备上3.卸载软件adbuninstall<软件名>adbuninstall-k<软件名>如果加-k参数,为卸载软件但是保留配置和缓存文件.4.登录设备shelladbshelladbshell这个命令将登录设备的shell.后面加将是直接运行设备命令,相当于执行远程命令5.从电脑上发送文件到设备adbpush<本地路径><远程路径>用push命令可以把本机电脑上的文件或者文件夹复制到设备(手机)6.从设备上下载文件到电脑adb
9、pull<远程路径><本地路径>用pull命令可以把设备(手机)上的文件或者文件夹复制到本机电脑adbremount得到手机的系统文件读写权7.显示帮助信息1.adbhelp这个命令将显示帮助信息
此文档下载收益归作者所有