
开源框架
我是黄大仙
黄大仙
展开
-
webmagic爬虫使用
webmagic是一个非常好用的的开源爬虫工具,文档和源码在 http://webmagic.io/ 使用起来也非常的简单,以我的博客首页为例,地址为 http://blog.csdn.net/hbdatouerzi; 1.引入所需要的包,可以在上面的地址下载; 2.重写PageProcessor类,相当于是告诉webmagic,对于这个网页你感兴趣的是什么; public cla原创 2016-08-15 22:06:36 · 667 阅读 · 0 评论 -
ButterKnife
ButterKnife可以将程序猿从麻烦的findViewById和setOnClickListener当中解脱出来,举例说明 如下图所示,界面当中包含有三个TextView和三个Button, 按照通常的写法,首先得定义变量,然后通过findViewById函数一一进行实例化, 单击事件也必须要每个View来设置setOnClickListener。如下所示 public class原创 2016-11-28 15:34:02 · 186 阅读 · 0 评论 -
EventBus的使用
Android APP当中可以用于传递消息的有广播、Intent、Handle等,使用EventBus可以取代它们的一些功能,而且使得代码非常的简明优雅。 导入EventBus的包之后,便可以使用了,使用方法如下 发送消息 Object obj = new Object() EventBus.getDefault().post(obj); 接收消息的类需要先注册,当类销毁时,要进行注销。一般接原创 2016-09-13 19:49:47 · 387 阅读 · 0 评论 -
ActiveAndroid
ActiveAndroid是一个轻量级的数据库框架,它会使用自增长的ID作为主码,只需要配置一下,就可以很方便的使用了。 1.首先引入jar包 项目地址为https://github.com/pardom/ActiveAndroid 2.建表 以User表为例,包含userId、name、sex、age四个属性,具体代码如下 @Table(name = "User") publi原创 2016-12-07 14:01:40 · 439 阅读 · 0 评论 -
Rxjava上手
使用Rxjava框架,我个人觉得最大的好处就是能够很方便的在各个线程当中进行切换,而且代码还能保持很优雅。 在代码里面加上以下内容,便可以使用了。 compile 'io.reactivex:rxjava:1.0.14' compile 'io.reactivex:rxandroid:1.0.1' 只需要掌握以下三部分内容,便可以很方便的使用Rxjava框架了。 1.发射器和原创 2017-03-03 10:34:46 · 246 阅读 · 0 评论