本帖最后由 Kid 于 2015-2-3 10:19 编辑
之前看到 法总发的添加启动图的帖子 看到要添加id, 布局什么的 我之前也这样搞过 对于我这种懒人来说 感觉有的繁琐
大体流程 修改描述文件的信息让他先启动我们的类, 在类中加载一张全屏图片 (或添加个注册界面什么的都可以 ) 然后再跳转到原主界面
①把图片放到assets目录下 没有的新建一个assets目录 把图片命名为 Sc1.png(也可以命名为其他 需要修改 MyMainActivity.smali )
② 修改 AndroidManifest.xml把主界面
<activity里的 android:name="@@@@@@@@@@"
换成我们的
android:name="com.MyMainActivity"
然后紧挨着下面添加一个
<activity android: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
|