- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2016-08-23 15:15:42 340
原创 Error: Inconsistency detected. Invalid item position 11(offset:11).state:37 RecyclerView
重现的方法是:使用 RecyclerView 加官方下拉刷新的时候,如果绑定的 List 对象在更新数据之前进行了 clear,而这时用户紧接着迅速上滑 RV,就会造成崩溃,而且异常不会报到你的代码上,属于RV内部错误。初次猜测是,当你 clear 了 list 之后,这时迅速上滑,而新数据还没到来,导致 RV 要更新加载下面的 Item 时候,找不到数据源了,造成 crash.解决方案:
2016-08-23 14:28:44 4259 1
原创 当RxLifecycle遇到MVP 在P中没有Bind怎么破?
https://github.com/trello/RxLifecycle看完rxLifeCycle 你会发现 好方便啊~但是在MVP中 尤其是P中没有bindToLifeCycle啊 怎么破?解决方案:搞一个接口实现public interface IParaView extends IBase { void updateData(); Observable.T
2016-08-12 17:54:35 4266 1
原创 rxJava 相关资源目录整合-逐渐更新
给 Android 开发者的 RxJava 详解 -扔物线Rxlifecycle使用详解,解决RxJava内存泄露问题
2016-08-11 17:44:38 459
转载 小芳 MVP模板 弱引用版本 超赞
本文内容转自:http://blog.csdn.net/fancy_xty/article/details/52149548模板修改:http://blog.csdn.net/fancy_xty/article/details/52154256我自己修改的地址:https://github.com/lvwenbo0107/MVPDeomo在公司项目中使用RxJava和MVP已经
2016-08-09 17:30:57 1136
原创 ViewPage Fragment 懒加载
最近遇到这么一个问题,ViewPage+Fragment的传统布局,ABC三个Fragment,其中BC都是内嵌一个RecyclerView,异步加载item,经常遇到一个现象就是点击b的时候,a,c也请求加载了,log如下:08-08 17:57:39.601 26333-26333/com.nuctech.tr.trapp I/SetupHardwareParameterFragment:
2016-08-08 18:11:53 2647
原创 Java == 与 equals 区别
老生常谈的问题,居然忘了,写个博客记录一下,直接说本质不扯没用的!equal:是用来比较两个对象内部的内容是否相等的,由于所有的类都是继承自java.lang.Object类的,所以如果没有对该方法进行覆盖的话,调用的仍然是Object类中的方法,而Object中的equal方法返回的却是==的判断,因此,如果在没有进行该方法的覆盖后,调用该方法是没有任何意义的。在java面向
2016-08-05 11:24:50 520
原创 Logger 最好用的log框架介绍
https://github.com/orhanobut/loggerLoggerSimple, pretty and powerful logger for androidLogger provides :Thread informationClass informationMethod informationPretty-print for json con
2016-08-05 09:43:05 10915
原创 如何巧妙的变量更新绑定到Adapter的List呢,并更新到数据库呢?
场景:List绑定Adapter于RecylcerView上,如何通过修改EditText的值修改List对应item的值呢?如何只将修改完的值更新到数据库呢?UI图:方案:1.感谢小单同学的一句话,我恍然大悟。。。Convert中的Object对象正是List中对应postion的item么。。。2.给Objext加一个标记为,这样遍历list就找到了么~public
2016-08-04 18:06:17 987
原创 MaterialEditText 一个灰常漂亮的强大EditText
非常强大 贴网址使用自己看吧点击打开链接下午用setOnKeyListener 监听按键输入,发现字母跟数字无法监听,估计这些都不是key吧。。。于是乎转用TextWatcher 药到病除上代码: //--新增 设置 EditText 范围检查 public ViewHolder setEditTextCheck(int viewID, Object object)
2016-08-03 17:11:29 3057 1
转载 FragmentPagerAdapter与FragmentStatePagerAdapter使用详解与区别
今天搞ViewPage滑动Fragment,一滑动再一回来就重建。。。找了半天,以为生命周期搞错了,后来发现用的Adaper是FragmentStatePagerAdapter。。。正好整理一下这方面的知识点。FragmentPagerAdapter是android-support-v4支持包里面出现的一个新的适配器,继承自PagerAdapter,是专门用来给支持包中出现的ViewPag
2016-08-03 17:00:38 2513
转载 Android使用sqlliteOpenhelper更改数据库的存储路径放到SD卡上
转载地址:http://blog.csdn.net/howlaa/article/details/46707159如果使用默认的系统管理,默认放在包下面,比较省心,而且在卸载app后不会造成数据残留,但是这样也有一个问题,比如我做一个背单词的软件,那么当用户卸载掉这个app时,他辛辛苦苦下载的单词库也没了...所以我想到的解决方案,就是把数据库路径改下,不放到包下面,放到SD卡上。
2016-08-01 11:24:25 1156
AndroidStudio 必用插件
2016-03-02
greenDao 示例 楼主洒泪奉献 android
2015-10-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人