|
|
本帖最后由 Eyereach 于 2022-5-8 18:15 编辑
举例分析:
在座的各位下载的软件或多或少见过是某鱼修改的吧,下面列出某鱼弹窗的源代码,分析源代码我们会发现这里面有很多信息可以帮助我进行二次修改。
去弹窗方法一:create.show();是弹窗的必要代码,如果没有"show",就生成不了弹窗!
移除此段代码[ invoke-virtual {v1}, Landroid/app/AlertDialog;->show()V]
去弹窗方法二:隐藏布局,create.setVisibility(View.GOWN)。隐藏弹窗的View,就不会显示弹窗了。添加
const/16 v1, 0x8
invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
去弹窗方法三:去除调用方法,dlg(),就是他的调用方法
主Activity中onCreate里删除
invoke-static {p0}, Lcom/dlg;->mods(Landroid/content/Context;)V。
好了,到这儿本期去弹窗方法教程到此结束
实在不会,可以用方法四:create.setCancelable(false);把false改为true。意思是,点击窗口以外关闭弹窗。 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?立即注册
x
|