随笔分类 -  【Android - 框架】

Android中的常用第三方框架的介绍及简单使用方法
【Android - 框架】之刷新加载框架Ultra-Pull-To-Refresh的使用
摘要:Ultra-Pull-To-Refresh框架是用来嵌套其他布局,实现下拉刷新和上拉加载的框架。它其中可以嵌套任何控件,ListView、GridView、ScrollView、RecyclerView,甚至TextView。 这个框架在GitHub上的地址:【Ultra-Pull-To-Refre 阅读全文

posted @ 2016-12-22 14:08 ITGungnir 阅读(4228) 评论(0) 推荐(0)

【Android - 框架】之Fresco的使用
摘要:当下有很多图片加载框架,常见的有Glide、Fresco、Picasso等。Glide因为其体积小、缓存机制强大等优点,受到了广大程序员的青睐;Fresco虽然体积比较大,缓存机制也没有Glide强大,但它胜在拥有一些炫酷的效果(进度条、淡入效果)等,也有很多人在使用。今天我们就来介绍一下Fresc 阅读全文

posted @ 2016-12-22 14:01 ITGungnir 阅读(3730) 评论(0) 推荐(0)

【Android - 框架】之OkHttp的使用
摘要:OkHttp是一个非常优秀的网络访问框架,当下非常火的Retrofit的底层就是使用OkHttp进行封装的。接下来介绍以下OkHttp的简单使用。 1、导入依赖 在Android Studio中,在Module的build.gradle文件中导入以下依赖: 2、代码编写 3、OkHttp原理 (1) 阅读全文

posted @ 2016-12-22 13:59 ITGungnir 阅读(1460) 评论(0) 推荐(0)

【Android - 框架】之GreenDao的使用
摘要:上一篇博客(【Android - 框架】之ORMLite的使用)中介绍了ORMLite的基本使用,今天我们来研究以下GreenDao的使用。 GreenDao和ORMLite一样,都是基于ORM(Object Relation Mapping,对象关系映射)的用于操作Sqlite数据库的第三方框架。 阅读全文

posted @ 2016-12-22 13:58 ITGungnir 阅读(3371) 评论(0) 推荐(0)

【Android - 框架】之ORMLite的使用
摘要:Android中有很多操作SQLite数据库的框架,现在最常见、最常用的是ORMLite和GreenDAO。ORMLite相比与GreenDAO来说是一个轻量级的框架,而且学习成本相对较低。所以这个帖子中先介绍ORMLite,下个帖子再介绍GreenDAO。 要使用ORMLite,首先需要导入ORM 阅读全文

posted @ 2016-12-22 13:54 ITGungnir 阅读(15041) 评论(0) 推荐(1)

【Android - 框架】之XBanner的使用
摘要:一、XBanner简介 XBanner是一个非常优秀的无限自动轮播框架,也是一个控件。这里是XBanner的GitHub地址 XBanner的主要功能如下: 根据传入的数据条数自动调整广告页数 当图片数量大于一张时,可以无限循环自动播放、手指按下停止轮播、抬起手指继续轮播 可以自定义指示器的位置:左 阅读全文

posted @ 2016-12-22 13:41 ITGungnir 阅读(11384) 评论(0) 推荐(0)

【Android - 框架】之Glide的使用
摘要:一、Glide简介: Glide是Google官方推荐的一个图片加载和缓存的开源库,它不仅能实现平滑的图片列表滚动效果,还支持远程图片的获取、大小调整和展示,并且可以加载GIF图片。Glide相比与UIF、Volley、Picasso、Fresco等其他框架的优点是轻量和稳定。 二、Glide的配置 阅读全文

posted @ 2016-12-22 13:38 ITGungnir 阅读(6801) 评论(0) 推荐(0)

【Android - 框架】之Dagger2+MVP的用法
摘要:MVP模式本身相比于MVC模式就已经把View层和Controller层从Activity中进行了分离,将Model层和View层用Presenter层隔开,实现了初步的解耦。如果再加入Dagger2框架,就可以进一步解耦。 Dagger2使用的是依赖注入的思想,通过annotation注解的方式实 阅读全文

posted @ 2016-12-22 13:34 ITGungnir 阅读(1904) 评论(0) 推荐(0)

【Android - 框架】之MVP模式的使用
摘要:提起MVP架构模式,大家可能首先想到的是它的“前辈”MVC模式。MVC由Model、View、Controller组成,请求从Controller进入后进行业务判断,然后交给Model或View进行处理。这本身没什么,但是应用在Android程序中时,大家就会发现,Activity既担任了Contr 阅读全文

posted @ 2016-12-22 13:32 ITGungnir 阅读(1701) 评论(0) 推荐(0)

【Android - 框架】之ButterKnife的使用
摘要:ButterKnife可以省去控件findViewById的步骤,提高开发效率。 1、添加依赖: 2、在Activity中使用: 3、在Fragment中使用: public class MainFragment extends Fragment { // 使用ButterKnife初始化控件(省去 阅读全文

posted @ 2016-12-22 13:30 ITGungnir 阅读(351) 评论(0) 推荐(0)

【Android - 框架】之Retrofit+RxJava的使用
摘要:前几天分别对Retrofit和RxJava进行了总结,这个帖子打算把Retrofit结合RxJava使用的方法总结以下。有还不了解Retrofit或RxJava的朋友可以参考下面的帖子学习~ 【Android - 框架】之Retrofit的使用 【Android - 框架】之RxJava的使用 首先 阅读全文

posted @ 2016-12-22 13:29 ITGungnir 阅读(505) 评论(0) 推荐(0)

【Android - 框架】之RxJava的使用
摘要:RxJava算是最新最常用的,也是程序员们最喜欢的框架之一了。 RxJava的核心由Observable(被观察者,事件源)和Subscriber(观察者)构成,Observable负责发出一系列事件,Subscriber处理这些事件。 一个Observble可以发出零个或多个事件,直到结束或出错。 阅读全文

posted @ 2016-12-22 13:27 ITGungnir 阅读(2026) 评论(0) 推荐(0)

【Android - 框架】之Retrofit的使用
摘要:Retrofit是Square公司发布的一个可以应用在Android和Java中的Http客户端访问框架,其底层应用的是OkHttp。 在这个帖子中,我们以下面这个Http请求为例: 其请求结果(JSON)如下所示: 接下来我们从Retrofit的用法到原理,来介绍一下这个框架。 一、Retrofi 阅读全文

posted @ 2016-12-22 13:24 ITGungnir 阅读(1130) 评论(0) 推荐(0)

导航