- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 HtmlSpanner使用小结
HtmlSpanner是一个能够把Html源代码解析成spannablestring的开源库.基本的使用方法很简单,使用 new HtmlSpanner().fromHtml(content);// content是html源代码 注意,fromHtml方法不能够在主线程中调用.其他一些功能 1.能够获取标签属性和自定义标签属性,使用工具,HtmlCleaner,这个工具网上资
2016-07-23 18:14:24 4584 1
原创 RecyclerView has no adapter, skip layout
RecyclerView has no adapter, skip layout前段时间,在开发的时候,为了实现一个带header的列表, 使用了stickyheaders在使用过程中,一直出现列表不显示的情况,看日志输出了RecyclerView has no adapter, skip layout,翻进RecyclerView的源码中看看,发现只有在mAdapter是null的时候,才会打印出
2016-07-23 14:47:44 995
原创 我常用的BaseActivity
在Android开发过程中,我们经常常用BaseActivity,常在BaseActivity中定义全局的方法,执行适用于所有Activity的操作(统计信息,释放内存等)以及一些其他功能。 在码一个Activity的onCreate过程中,我们要init一些view,设置事件、内容、执行线程等,我们可以选择创建若干个方法,然后在onCreate方法中按照顺序调用那些方法,分别执行init
2016-07-11 14:53:45 1036
原创 我常用的BaseHandler
在Android开发过程中,我们不免会使用Handler类用来处理多线程发来的消息。一般使用过程中,我们在Activity中定义MyHandler extends Hanlder,并重写了handleMessage方法,在多线程的地方通过sendMessage的方式发送消息,在handlerMessage里使用switch(msg.what){ case 1:break; case2:b
2016-07-11 14:27:38 4003 1
APP客户端访问SSH框架服务器返回json数据实例(服务端和客户端源码)
2015-01-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人