摘要: 功能操作: · 快速更新设备或手机模拟器中的代码,如应用或Android系统升级 · 在设备上运行shell命令 · 管理设备或手机模拟器上预定端口 · 在设备或手机模拟器上复制、粘贴文件 adb常用操作: 安装应用到模拟器 adb install app.apk --》要保证你的apk和你现在的位置要在一起 Android没有提供一个卸载应用的命令,只能手动删除: adbshell cddata/app rmapp.apk 进入设备或模拟器的Shell adbshell 通过以上命令,可以进入设备或模拟器的shell环境中,在这个Lin... 阅读全文
posted @ 2010-09-14 18:49 飞翔的熊猫 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 先留着有时间再看获取Launcher 启动列表 即 列出所有Launcher程序 通过PackageManager 来获取 [代码 步骤] 1. 定义内部类 LauncherItem 用于定义Application相关属性 比如:图标 名称 以及 ComponentName Java代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 publicclass LauncherItem {2 3 Drawable icon;4 5 ... 阅读全文
posted @ 2010-09-14 18:41 飞翔的熊猫 阅读(2252) 评论(0) 推荐(0) 编辑
摘要: 好吧,现在我们来看res目录里的布局文件,布局文件都放在layout*目录里。本以为launcher的layout都放在layout目录里,由于屏幕放置方式的不同会对桌面造成一定的影响,所以google的android项目组就决定因地制宜。比如当你横着放置屏幕的时候就会使用layout-land目录里的文件来对系统launcher进行布局,竖着屏幕的时候会使用layout-port内的布局文件来对launcher来布局。横竖屏幕切换之际,会重新进行布局。那我们就以layout-land目录为例来看吧。layout-land/launcuer.xmlCode highlighting produ 阅读全文
posted @ 2010-09-14 18:03 飞翔的熊猫 阅读(3968) 评论(0) 推荐(0) 编辑
摘要: 从网上搜来的http://blog.chinaunix.net/u/24632/showart_2320672.html好东西在这里完整的COPY下来留着现在看今天开始launcher2分析系列,Launcher2的代码路径为: packages/apps/Launcher2项目构成:AndroidManifest.xml 项目Launcher2的描述文件CleanSpec.mk android项目授权文件?-->我的没有NOTICE apache授权协议Android.mk Launcher2编译的makefileMODULE_LIC... 阅读全文
posted @ 2010-09-14 18:00 飞翔的熊猫 阅读(7061) 评论(0) 推荐(0) 编辑