![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
归宿乐瑶
一个想要奔跑的程序员
展开
-
外部浏览器唤醒APP跳转指定页面,点击返回到APP首页
需求:分享内容页面中有一个按钮,点击跳转到APP中的指定的某个页面,例如分享了一个文章页面,点击按钮跳转到APP的文章详情页面页面跳转逻辑分析:情景1:用户未安装APP,点击跳转直接跳转下载链接即可情景2:用户安装了APP且已经打开APP(或者APP挂在后台),点击跳转按钮直接跳转至文章详情页,点击返回就返回到APP之前所处的页面情景3:用户安装了APP未打开APP(冷启动),点击跳转按钮直接跳转至文章详情页,点击返回就返回到APP首页实现:步骤1:在目标Activity清单文件原创 2021-01-18 21:02:54 · 6173 阅读 · 7 评论 -
Android在webview中点击链接页面会向上滑动一下
问题描述:webview中的H5内容包含有一个超链接,第一次进入界面点击链接页面会向上滑动一小块分析原因:因为我的layout中使用了Scrollview嵌入Webview,而我的Webview的高度使用的是web_content,可能是webview没有固定高度,所以点击链接webview抢占了焦点导致解决方法:1、设定webview为固定高度或者math_content2、给webview的父控件添加 android:descendantFocusability="blocksDe原创 2020-11-27 20:17:39 · 658 阅读 · 1 评论 -
Android studio3.x 多渠道打包apk
1、修改AndroidManifest.xmlapplication 节点中添加渠道配置。<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}" />2、修改module下build.gradlegradle 添加flavorDimensions 属性,用来控制多个版本的代码和资源,缺失会报错。android { ... defaultConfig {..原创 2020-05-26 16:13:53 · 227 阅读 · 0 评论 -
Xposed模块APP代码混淆
一、在app下的build.gradle中添加 buildTypes { release { minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } ...原创 2020-02-25 17:08:30 · 1230 阅读 · 0 评论 -
记一次android 在ipv6访问变慢的解决过程
经部分用户反馈手机用4G或4G+访问网络请求很慢;通过各种查找资料,都说DNS解析设置的问题,解析有两种 ipv4 ipv6 ,Android 默认不支持ipv6解析;通过切换WIFI和4G网络验证;基本断定为 4G 网络下,Android 端通过 ipv6 连接的服务地址;客户端用的http框架是okhttp,提供了 DNS 接口,通过实现此接口,将解析到的 ip 顺序调整一下,如果...原创 2019-12-23 20:50:42 · 3756 阅读 · 0 评论 -
VirtualApp中静默安装App
最近学习看到android沙箱VirtualApp,小编资历尚浅,只是从VA运用的角度记录了下来如何在VA中静默安装appVirtualApp github地址https://github.com/asLody/VirtualApp1、将需要安装的app包放置在assets目录下2、构建app安装需要的方法如下 private void installApp(String ...原创 2019-11-18 11:48:38 · 700 阅读 · 0 评论