2018-01-06
1、手机系统升级8.0系统,使用控件TextView设置属性drawableLeft查看内存上升20多兆,CPU飙升20%左右,导致页面跳转黑屏16秒左右,很是吓人。找了很久原因都没找到,怀疑是8.0系统问题,后来才发现是图标居然20M,不出问题才怪。还是太年轻,居然还有这操作!!!
2018-01-08
图片保存在本地后需要广播通知相册更新
sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(new File(response.getPath()))));
response就是你创建的File对象
2018-01-22
还是WebView适配问题,web前端给的网页在Vivo手机上显示文本输入框这些排版会错乱。一般都是自适应网页出的问题,所以需要去更改webview的getSettings的一些配置,
webView.getSettings().setLayoutAlgorithm(WebSettings.LayoutAlgorithm.TEXT_AUTOSIZING);@SuppressLint("NewApi")
居然有个文本自动缩放大小的,那就调用试试看(这个需要支持新API),当然是成功的!
2018-03-13
使用RecyclerView加载列表,其中加载的图片资源过大,导致列表滑动卡顿问题。Glide替代Picasso虽然不出现卡顿问题,但是还是需要添加缓存机制。
2018-06-29
几周前项目打包出现的问题,其实这就是个简单的。当前版本不支持依赖包的最新api,同步api版本就行了