【移花接木】纯smali添加启动图【精】
本帖最后由 Kid 于 2015-2-3 10:19 编辑之前看到 法总发的添加启动图的帖子看到要添加id, 布局什么的 我之前也这样搞过 对于我这种懒人来说 感觉有的繁琐
大体流程 修改描述文件的信息让他先启动我们的类, 在类中加载一张全屏图片 (或添加个注册界面什么的都可以 ) 然后再跳转到原主界面
①把图片放到assets目录下 没有的新建一个assets目录 把图片命名为 Sc1.png(也可以命名为其他 需要修改 MyMainActivity.smali )
② 修改AndroidManifest.xml把主界面
<activity里的android:name="@@@@@@@@@@"
换成我们的
android:name="com.MyMainActivity"
然后紧挨着下面添加一个
<activityandroid:label="@string/app_name" android:name="@@@这里放原来的主界面类@@@" ></activity>
修改前
修改后
③把
MyMainActivity.smali 和
MyMainActivity$100000000.smali放到smali/com/ 目录下
MyMainActivity.smali代码如下
**** 本内容需购买 ****
******然后修改 MyMainActivity.smali 里的mActivity方法 把里面
const-string v7, "com.mycompany.myapp2.MainActivity" 修改为需要跳转到的原主界面
******修改图片名 往下找
const-string v10, "Sc1.png" 这是你添加的图片名字 自由修改 名字保持一致就好
******修改显示时间 往下找
const/16 v11, 0x7d0
这里的0x7d0是2000毫秒 也就是 2秒
MyMainActivity$100000000.smali代码如下
**** 本内容需购买 ****
添加启动图的前后文件。。。可以手动练练
链接: http://pan.baidu.com/s/1bntUIlx 密码: x5l1
这个必须顶!! 不错学习了~谢谢分享 赞一个,期待更多的移花接木..
谢谢分享了{:4_87:} 谢谢经验分享,辛苦了! 必须顶 很好很强大。支持一下。 不错啊顶你楼主 一想到移花接木,我立马想到淡然,没想到不是,高手在民间。
页:
[1]
2