Flutter应用如何调试–DevTools介绍(上)Flutter应用如何调试–DevTools介绍(中)Flutter应用如何调试–DevTools介绍(下)Dart D...
![240](https://upload.jianshu.io/users/upload_avatars/11860146/1d49bebc-97d9-4573-92c4-cc12dbbd89fb.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
Flutter应用如何调试–DevTools介绍(上)Flutter应用如何调试–DevTools介绍(中)Flutter应用如何调试–DevTools介绍(下)Dart D...
APT,就是Annotation Processing Tool 的简称,就是可以在代码编译期间对注解进行处理,并且生成Java文件,减少手动的代码输入。注解我们平时用到的比...
Android采用Task来管理多个Activity,当我们启动一个应用时,Android就会创建一个Task,然后把启动这个应用的Activity入栈。Task无法直接获取...
等显视第四行后再滚回去现实第一行,应该还是会调用onCreateView的。
当前屏幕从显示3,4行滚到显示2,3行时,mCacheView中缓存的是position为15,16的viewHolder,recycleViewPool缓存的是 position为17,18,19的viewHolder。
接着当前屏幕从显示2,3行滚到显示1,2行时,mCacheView中的缓存position为15,16的viewHolder不能复用需要创建调用onCreateView.
RecyclerView回收和复用机制分析开始 最近在研究 RecyclerView 的回收复用机制,顺便记录一下。我们知道,RecyclerView 在 layout 子 View 时,都通过回收复用机制来管理。网...
在Android开发中,事件分发机制是一块Android比较重要的知识体系,了解并熟悉整套的分发机制有助于更好的分析各种点击滑动失效问题,更好去扩展控件的事件功能和开发自定义...
@寻水的鱼Chock 感谢作者,确实有效。有个改进建议,创建webview会消耗大量系统资源应该避免new两个webView,如下:
try {
webView = new BaseWebView(context, attrs);
} catch (Exception e) {
e.printStackTrace();
webView = new BaseWebView(context, attrs);
}
return webView;
}
AwContents must be created if we are not posting!问题1、问题描述 部分手机在应用第一次创建WebView时会抛出java.lang.IllegalStateException: AwContents must be creat...
这么处理真的靠谱吗?。。。。🤔
AwContents must be created if we are not posting!问题1、问题描述 部分手机在应用第一次创建WebView时会抛出java.lang.IllegalStateException: AwContents must be creat...
Android动态切换图标方案 注意:我公司已采用此方按投入生产,此方案存在缺陷并非完美方案,采用前请评估是否接受缺陷,具体缺陷见文末。 效果图 产品需求 市面上很多App能...
弊大于利,用过一次,然后全部换回传统的dialog😂
Android的消息机制指的是Handler的运行机制,本篇将总结Handler机制的相关知识点: 消息机制概述 消息机制分析 1.消息机制概述 a.作用:跨线程通信。 b....
原来公司用的是OKGO来加载网络,现在全部替换为Retrofit了,用起来挺不适应的,现在我负责的模块代码中网络数据请求都是照葫芦画瓢搬过其他人的接口代码改成自己的。至于为什...
OkHttp不需要多介绍了,已经是网络框架界的大佬了,很多网络框架都基于OkHttp封装,也有很多涉及到网络的第三方框架都可以支持使用OkHttp替换网络。 OkHttp的4...
1、扩展函数 扩展函数就是在不修改源码的情况下,向某个类中新增加函数。下面举个例子:我们想统计一个字符串中字母的数量,我们一般的写法如下: 这种写法绝对可以正常工作,但是有了...
很好
GreenDao建立多表之间的关联上一篇中介绍了如何使用GreenDao保存List<T>和实体类嵌套类型的数据, 但是在实际开发中经常会遇到List和嵌套的实体类也是需要保存的表。比如,在上一篇文章中的Us...
上一篇中介绍了如何使用GreenDao保存List<T>和实体类嵌套类型的数据, 但是在实际开发中经常会遇到List和嵌套的实体类也是需要保存的表。比如,在上一篇文章中的Us...
一、关于greenDAO greenDAO应该算是当前最火的数据库开源框架了,它是一个将对象映射到SQLite数据库中的轻量且快速的ORM(object / relation...
介绍: Field and method binding for Android views which uses annotation processing to gene...
改变 Toast 的位置 自定义 Toast 的布局 避免内存泄露 下列这段简单的代码,居然可能会出现内存泄露! 原因在于:如果在 Toast 消失之前,Toast 持有了当...