文章分类 -  Android

[转]Android 的编译和反编译
摘要:一、前言:大家好,今天给大家分享一下Android中的拿来主 义,我们时常会碰到一个自己觉得很漂亮很帅气的应用(apk),所以我们会尝试用WinRAR等之类工具查看,而一般的应用程序打包后的目录通常是这样的 如下图:当然res里的图片是可以拿来就用的(笔者的好多应用的图片都是从别人的apk里扣出来的),而诸如layout里的布局及权限文件 (AndroidManifest.xml)已经是一堆乱码了,完全看不懂,想看看别人是怎么布局的都不容易。还有源代码都被编译成了 classes.dex,完全看不出什么线索。基于以上的困惑,笔者给大家分享一下Android中的拿来主义。二、所需工具(点击各自连 阅读全文

posted @ 2012-12-13 22:15 premierlee 阅读(100) 评论(0) 推荐(0)

[转]Activity生命周期详述
摘要:activity是单独的,用于处理用户操作。几乎所有的activity都要和用户打交道,所以activity类创建了一个窗口,开发人员可以通过setContentView(View)接口把UI放到activity创建的窗口上,当 activity指向全屏窗口时,也可以用其他方式实现:作为漂浮窗口(通过windowIsFloating的主题集合),或者嵌入到其他的 activity(使用ActivityGroup)。大部分的Activity子类都需要实现以下两个接口:onCreate(Bundle)接口是初始化activity的地方. 在这儿通常可以调用setContentView(int).. 阅读全文

posted @ 2012-12-13 21:17 premierlee 阅读(102) 评论(0) 推荐(0)

[转]Android自动化打包之一:aapt的用法
摘要:什么是aapt?执行命令:C:\Users\Xiaopeng>aaptAndroid Asset Packaging Tool1. 列出apk包的内容aapt l[ist] [-v] [-a] file.{zip,jar,apk}注:filepath是apk存放的路径1.1 aapt l -v filepath/..apk :以table的形式列出来 (不过我用起来老是出,win7和xp都一样,大家可以试一下)1.2 aapt l -a filepath/..apk : 详细的列出apk的内容由于内容太多,我们把内容都存放到txt文件里,打开查看1.3 aapt l filepath/. 阅读全文

posted @ 2012-12-13 21:05 premierlee 阅读(912) 评论(0) 推荐(0)

[转]Android访问权限
摘要:程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在checkin数据库中,改值可以修改上传( Allows read/write access to the “properties” table in the checkin database, to change values that get uploaded)android.permission.ACCESS_COARSE_LOCATION允许一个程序访问 阅读全文

posted @ 2012-12-13 12:59 premierlee 阅读(63) 评论(0) 推荐(0)

导航