单例(singleton)模式,本质上,就是给一个静态变量赋值,而静态变量在程序的整个内存空间有且仅有1个副本,并且是对外可见的;所以其他的class都可以调用这个副本。比如...
Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...
Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...
kotlin 继承有2种写法第一种 ,多个构造函数继承,变量数不同的constructor,通过this关联,最后一个则super到父类 第二种 , 只有1个构造函数,比如
贴一张官方的示意图: 关于Activity生命周期一般的应用场景,包括以下2种方式。 第一种情况,常规启动、退出Activity,生命周期如下: 启动Activity ->o...
本文学习使用,Espresso、Ui Automator、AndroidJUnitRunner进行测试的具体细节一 、在app gradle文件里面配置、、、android ...
注意,如果app里面有WebView,那么无法通过这个appium,定点测试Webview 加载的某一个element;这个问题,已经搞2天了,但是并没有解决,如果大家有解决...
在vscode,调试好了前端的css文件,然后在AS里面直接引用,发现并未起作用。反复分析,验证。结论是,AS的build缓存,没有更新。因为.css文件名没有变化,但是内容...
由“%”引起的JavaScript decodeURIComponent Uncaught URIError: URI malformed 出错位置如下 上面的代码就会报错U...
4月份开始,就收集到有用户在webview里面的闪退日志,一直没能重现。java.lang.AssertionError 第一种异常 第二种异常 第三种异常 上周末,升级了最...
@吃了药去旅行 第二种解决方案啊
升级Android Studio3.1.1后出现support包不能导入问题上周末,升级了android3.1.0, 然后发现,只要是用到v4-fragment,v7-recyclerview的class 都飘红了,奇怪的是,R文件是正常生成的,就是...
注意:本文的示例,用的是Kotlin,代码逻辑模型是MVVM Parcelable 与 Serializable,是数据序列化的2种方式,他们的区别有2个:其一,Parcel...
今天开始在简书了小记了点笔记,结果遇到了不会贴代码的尴尬。特小记一下步骤,为后来人铺块砖头。 (网页模式)1.首先要切换成MarkDown编辑模式①:回首页,点击右侧大帅比头...
在实际开发中,经常会需要显示用户头像,下面就具体分析下用Picasso,显示头像的实现过程。 既然是头像,那么就必然会涉及到修改头像;如果app的功能相对来说较多,板块...