最近在将工程海外版targetVersion升到10之后发现线上出现一个数量级很高的崩溃: 参考了谷歌的Webview.setDataDirectorysuffix()方案,...

IP属地:北京
最近在将工程海外版targetVersion升到10之后发现线上出现一个数量级很高的崩溃: 参考了谷歌的Webview.setDataDirectorysuffix()方案,...
三方库云集 万能适配器库https://www.jianshu.com/p/b343fcff51b0[https://www.jianshu.com/p/b343fcff51...
项目里面有个多行文本时默认显示2行,点击全文按钮显示全部的需求.参考[参考链接][1] 实现,以下是自己的一些思考.显示文本肯定还是使用textview来实现,但如果文本多的...
实际开发中,一个Activity中有许多的交互事件,这个时候Activity的代码就显得特别的庞大,整个activity显得十分臃肿。Activity既实现视图逻辑,又需要实...
在Android中,你是不是只会在根目录下存文件?靠着一行代码走天下: 很多人搞不明白Android中的存储路径,我们大概只知道内部存储和外部存储,然而这两个路径究竟在哪里?...
骨架屏简介 骨架屏可以理解为是当数据还未加载进页面之前,页面的一个空白的样板。一个简单的关键渲染路径。在看到在页面完全渲染完成之前,用户会看到一个样式简单,描绘了当前页面的大...
Markdown介绍 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。Markdown语法的目标是:成为一...
参考资料:https://www.jianshu.com/p/60c1b9ddd8ab 上一篇我们学习了ARouter,讲到ARouter是组件化开发的基础,那现在让我们开始...