WEB开发网
开发学院手机开发Android 开发 Android2.2快速入门 阅读

Android2.2快速入门

 2010-09-29 01:33:00 来源:WEB开发网   
核心提示://获取窗口属性getWindowManager().getDefaultDisplay().getMetrics(dm);int screenWidth = dm.widthPixels;//320int screenHeight = dm.heightPixels;//4807.4 无标题栏、全屏//无标题栏req

//获取窗口属性

getWindowManager().getDefaultDisplay().getMetrics(dm);

int screenWidth = dm.widthPixels;//320

int screenHeight = dm.heightPixels;//480

7.4 无标题栏、全屏

//无标题栏

requestWindowFeature(Window.FEATURE_NO_TITLE);

//全屏模式

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,

WindowManager.LayoutParams.FLAG_FULLSCREEN);

注意在setContentView()之前调用,否则无效。

7.5 注册activity

所有用到的Activity都必须在AndroidManifest.xml中注册,否则会报空指针错误。如:android:> ,注意是包名+类名。

八、 Adb命令行

8.1 DOS进入android-sdk-windows ools目录

8.2 Linux

登录linux命令:adb shell

列出当前文件:ls

删除文件:rm 文件名

8.3 Sqlite

登录sqlite命令:sqlite3

8.4 Adb命令

列出当前有哪些活动的模拟器:adb devices

上传文件:adb push

安装apk文件:adb install android123.apk

九、 Apk文件破解

9.1 获取apk的资源图片

直接用 WinRAR打开,res/drawable直接拖拽出来即可。

9.2 获取xml文件信息

虽然能用WinRAR看到里面的xml文件,但是xml是经过优化的,无法直接查看,需要使用apktool工具,下载地址:https://code.google.com/p/android-apktool/。

下载apktool-1.3.1.tar.bz2和apktool-install-windows-2.2_r01-2.tar.bz2解压到同一个目录,然后把待破解的apk文件拷贝到同一目录,DOS进入该目录,输入:aapt d 91callinfo.apk 91callinfo,这里第四个参数为破解完存放的路径。

9.3 反编译dex获取Java源代码

Apktool工具只能反编译成smali的中间代码文件,这里需要借助另外一个开源工具:dex2jar,下载地址:http://code.google.com/p/dex2jar/。这个工具不能直接翻译成java文件,但是可以把dex文件转换成jar文件,然后可以通过jad工具把jar文件反编译成Java源文件,如果只是看看源码的话可以用jd-gui,下载地址:

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:Android 快速 入门

编辑录入:coldstar [复制链接] [打 印]
赞助商链接