移动叔叔

标题: 第九篇:apk调用方法 [打印本页]

作者: 我们都是好孩子    时间: 2013-4-24 18:44
标题: 第九篇:apk调用方法
[attach]239578[/attach]
上图为效果图(以添加流量管理为例)



接下要反编译另一个apk、这个就看你想把打开流量监控的入口放到哪里了,可以添加在设置里面、也可以添加在其他程序里面(自由发挥)。
教程以添加到设置界面为例:
反编译Settings.apk
打开xml文件夹、settings.xml。
在想要添加的位置添加:
<com.android.settings.IconPreferenceScreen android:title="@string/sp_settings" android:key="sp_settings" settings:icon="@drawable/ic_spare">
            <intent android:targetPackage="com.lenovo.nettraffic" android:targetClass="com.lenovo.nettraffic.MainTrafficActivity" />
        </com.android.settings.IconPreferenceScreen>
看图解说:我们这里是添加在“无线与网络”这一段内。title=是标题,Package=是包名,targetClass=是类名,settings:icon=是图标名称。
[attach]239585[/attach]


添加中文字符串:
打开values-zh-rCN文件夹、strings.xml
在最下面添加:

<string name="sp_settings">流量监控</string>

然后在drawable-mdpi文件夹添加一个对应的图标:ic_spare.png(一定要png格式的)
如果是添加其它位置,不用图标的话就把settings:icon="@drawable/ic_spare">这句删掉。
然后回编译。完毕






欢迎光临 移动叔叔 (http://bbs.ydss.cn/) Powered by Discuz! X3.2