Android万金油
文章平均质量分 53
Json森
专注!极致!
展开
-
解决 Android 6.0 WebView 标题显示url的问题
Android6.0的系统,使用webview控件的时候,会出现标题为当前url的情况。这个是Android6.0系统的一个坑。webview的onReceivedTitle的方法会调用两次,并且第一次的参数title为当前页面的url。解决方案:@Overridepublic void onReceivedTitle(WebView view, String title) { ...原创 2018-07-17 16:47:31 · 2365 阅读 · 0 评论 -
解决 腾讯X5内核 的WebView 视频兼容问题
在集成X5内核的WebView的时候,部分手机会出现视频兼容问题。解决方案:在初始化WebView设置的时候加入如下代码://兼容视频 try { if (webview.getX5WebViewExtension() != null) { Bundle data = new Bundle(); ...原创 2018-07-17 17:17:50 · 9323 阅读 · 2 评论 -
解决Android webview显示空白页的问题
在Android webview的过程中,会出现webview显示空白的情况,页面也没有报错,这个时候就要考虑是不是webview的设置属性问题了。这是一个兼容问题,部分手机会出现。解决方案:看一下webview 的websetting有没有设置了webSetting.setLayoutAlgorithm(WebSettings.LayoutAlgorithm.SINGLE_COLU...原创 2018-07-17 17:24:41 · 3810 阅读 · 0 评论 -
Android APP打开和分享小程序处理方案以及遇到的坑
背景最近公司的业务都在逐步转战小程序战场,当然就少不了将APP原有流量转到小程序上面,所以通过APP打开和分享小程序就成为了必然的需求。不过还好,微信已为我们铺好路了。只需要集成微信开放平台的SDK即可实现。当然这里面的坑还是会有的。相关链接:打开小程序文档 分享小程序文档实现步骤1、通过gradle形式集成更新微信SDK旧版的SDK只能通过下载拷贝到项目中,新版的SDK,微...原创 2018-08-10 11:31:57 · 14570 阅读 · 7 评论 -
Android WebView 图片显示不了 http和https混合问题
近期在WebView项目中出现了一个问题,部分图片显示不出来,一直裂图,多方查找资料,方确诊为http和https的混合问题。原因在Android5.0 以及以上的系统,当WebView加载的链接为Https开头,但是链接里面的内容,比如图片为Http链接,这时候,图片就会加载不出来,在浏览器中的Console会有如下警告log:看日志,这个是http和https的混合问...原创 2018-08-13 11:59:57 · 6349 阅读 · 1 评论 -
Android TextView 设置不同字体样式神器SpannableString
TextView相信大家都不陌生,在Android代码中无处不在。常规的用法是一个TextView里面只有一种字体样式,如果想设置花样TextView,就需要用到SpannableString了。下面给大家介绍一个SpannableString的常规用法。SpannableString关键的方法就两个: public void setSpan(Object what, int start...原创 2018-08-16 11:21:57 · 1354 阅读 · 0 评论 -
Android 解决系统字体变大导致WebView页面显示错乱问题
在WebView开发过程中,当用户手动修改系统字体变大时,部分手机会出现WebView页面错乱问题。为了解决这个问题,需要对WebView进行一个设置。在页面加载之前加上一下代码:webview.getWebSetting().setTextZoom(100);设置了这个就可以正常显示了。...原创 2018-08-16 14:16:15 · 6491 阅读 · 1 评论 -
Android 史上最全gradle升级3.0+问题汇总(一)
Android Gradle3.0是一个大版本的升级,至于升级的好处,这里就不多说了。直接开干。升级步骤目前最新的gradle版本为3.2.0,对应gradle-4.6-all,并且build版本号要求28.0.2以上。但是28.0.2兼容上还是有挺多问题的,这里就不升级到最新的了。这里升级为3.1.4,gradle4.4,buildToolsVersion为27.0.3,target...原创 2018-10-15 11:29:05 · 2416 阅读 · 0 评论