Android
Sunny_Captain
此人很懒
展开
-
Android——你可能不知道的Debug细节
Android——你可能不知道的Debug细节近期在使用Android Studio对程序进行Debug时,发现了一个之前自己一直忽视或者说不了解的一个细节,特此记录下来分享给大家。开发中,我对以下一段代码进行了调试:call.enqueue(new Callback<ResponseBody>() { @Override publ...原创 2018-09-18 16:31:57 · 363 阅读 · 0 评论 -
Android——Json数据全解析
前言在现如今的Android开发中,尤其是互联网软件,客户端与服务器端的交互可谓是家常便饭,而在Android端,通过访问接口接收到服务器端返回的Json格式的数据的情形几乎百分之九十的开发者都会遇到,这篇文章就对一些基本的到复杂的Json数据的解析进行一个全面的分析,从实战出发,至少希望你看完,能知道怎么做。一、Json和GsonJson是当前业内使用最为广泛的一种数据传输格式,大多数服务...原创 2018-09-21 13:54:28 · 721 阅读 · 0 评论 -
Android---解决WebView导致的内存泄漏
如何解决WebView导致的内存泄漏懒得废话:1.避免在xml布局文件中直接嵌套webview控件,而是采用addview的方式new一个webview并加载到布局中,如: webView = new WebView(this); webView.getSettings().setJavaScriptEnabled(true); framelay...原创 2018-10-07 16:08:44 · 3083 阅读 · 0 评论 -
Android---SwipeRefreshLayout嵌套ViewPager时的滑动冲突
SwipeRefreshLayout嵌套ViewPager最近在项目中用到了SwipeRefreshLayout控件,以实现下拉刷新,在我的SwipeRefreshLayout布局中存在一个ViewPager。那么问题就出现了,当我对ViewPager进行左右滑动时,只要你的滑动手势有偏下,即往左下或者右下滑动时,会触发SwipeRefreshLayout的下拉动作,导致不能正常对ViewPag...原创 2018-10-08 12:41:46 · 656 阅读 · 0 评论 -
列表中Glide加载图片大小显示不正常问题
Glide加载图片时大时小前言:最近在项目中发现了一个奇怪的现象,在列表的item布局中使用了glide来加载网络图片,奇怪的现象出现了…同一张图,同一份数据,有的时候显示正常,有的时候该图片显示出来会稍微小一圈…解决办法:百思不得其解,找了很多资料,以为对recyclerview进行各种优化处理,都无效。后来终于找到解决办法。一句话,在显示图片的那个ImageView加一个设置:androi...原创 2019-01-03 10:50:42 · 3652 阅读 · 0 评论 -
google play一直显示app申请了SMS权限
前言最近项目在上线谷歌应用市场的时候,提交apk后一直显示我申请了SMS相关权限,但是我找遍了项目的清单文件,根本没有申请SMS相关的权限(如收发短信等),导致不能正常通过谷歌应用市场的审核。原因找了半天发现原来是用了第三方社交分享MobSDK的原因…这也太坑了…解决办法在build文件中MobSDK { appKey "----" appSecret "---" ...原创 2019-05-09 17:37:21 · 1573 阅读 · 0 评论 -
Android ERR_CLEARTEXT_NOT_PERMITTED
Android ERR_CLEARTEXT_NOT_PERMITTED在某些手机上加载网页时会报此错误,网页无法正常加载。原因:Android9.0对未加密的流量不再信任,添加了新的限制。解决办法:在Android 的mainfest.xml中的application添加一句配置<?xml version="1.0" encoding="utf-8"?><manifes...原创 2019-07-05 10:23:22 · 1668 阅读 · 0 评论