自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Retrofit+Rxjava总结

首先导入依赖compile 'com.squareup.retrofit2:retrofit:2.3.0'    compile 'com.squareup.retrofit2:converter-gson:2.3.0'    compile 'io.reactivex.rxjava2:rxjava:2.1.3'    compile 'com.jakewharton.retrof

2017-10-20 16:32:42 365

原创 我理解的Rxjava

RxJava 是什么 RxJava就是一种用Java语言实现的响应式编程,来创建基于事件的异步程序,也就是一个在 Java VM 上使用可观测的序列来组成异步的、基于事件的程序的库  RxJava 好在哪简洁。异步操作很关键的一点是程序的简洁性,因为在调度过程比较复杂的情况下,异步代码经常会既难写也难被读懂。 Android创造的AsyncTask 和Handler

2017-10-20 14:21:40 298

原创 GreenDao3.0使用

greenDao是一个将对象映射到SQLite数据库中的轻量且快速的ORM解决方案。ORM:对象关系映射(英语:(Object Relational Mapping,简称ORM,或O/RM,或O/R mapping),是一种程序技术,用于实现面向对象编程语言里不同类型系统的数据之间的转换。   于ormLite的区别:ormLite是基于反射和注解,效率比较低,占用内存内存

2017-10-20 09:18:36 356

原创 View的绘制流程

http://www.jianshu.com/p/5a71014e7b1b  博客地址View的绘制如果你有所了解,基本分为measure、layout、draw 过程,其中比较难理解就是measure过程。Measure过程:(绘制过程)对于View的测量,肯定会和MeasureSpec接触,这个MeasureSpec 封装的是父容器传递给子容器的布局要求,而不是

2017-10-19 11:07:16 248

原创 EventBus

EventBus是针一款对Android的发布/订阅事件总线。它可以让我们很轻松的实现在Android各个组件之间传递消息,并且代码的可读性更好,耦合度更低在3.0之前,EventBus还没有使用注解方式。消息处理的方法也只能限定于onEvent、onEventMainThread、onEventBackgroundThread和onEventAsync,分别代表四种线程模型。而在3.0之后,

2017-10-19 10:59:42 188

原创 贝塞尔曲线

https://juejin.im/entry/58e73a0eb123db15eb8a869d(PathMeasure)http://blog.csdn.net/u012124438/article/details/75949057(贝塞尔曲线)http://wiki.jikexueyuan.com/project/android-animation/4.html(Val

2017-10-19 10:58:39 196

原创 FragmentBuilder

package com.example.personaldemo.base;import android.annotation.SuppressLint;import android.os.Bundle;import android.support.v4.app.FragmentManager;import android.support.v4.app.FragmentTr

2017-10-19 10:57:06 321

原创 Okhttp

http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0326/2643.html http://www.jianshu.com/p/08173e58670d http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0106/2275.html (w

2017-10-19 10:54:37 214

原创 Glide

几种图片加载框架:Universal Image Loader:一个强大的图片加载库,包含各种各样的配置,最老牌,使用也最广泛。Picasso: Square出品,必属精品。和OkHttp搭配起来更配呦!Volley ImageLoader:Google官方出品,可惜不能加载本地图片~Fresco:Facebook出的,天生骄傲!不是一般的强大。Glide:Google推荐的图

2017-10-19 10:52:19 179

原创 Dagger2

http://blog.csdn.net/wbwjx/article/details/50451081          注解详解http://www.jianshu.com/p/39d1df6c877d        用法dagger2使用首先,我们需要将Dagger2的依赖写入我们的gradle中,具体配置如下:   项目的gradle:   

2017-10-19 10:51:07 225

原创 Gson原理

http://blog.csdn.net/chunqiuwei/article/category/5881669(gson笔记) http://blog.csdn.net/chunqiuwei/article/details/49401733(工作原理概述) http://blog.csdn.net/chunqiuwei/article/details/49338053(gson反

2017-10-19 10:50:13 1252

原创 SharedPreferences工具类

package com.jiyun.utils;import java.util.Map;import android.content.Context;import android.content.SharedPreferences;public class SPUtils {/*** 保存在手机里的SP文件名*/public static fina

2017-08-07 20:00:18 209

原创 Volley的使用

首先我们先来看一下Volley的使用流程1、导包,加入权限2、创建单例类3、创建RequestQueue对象4、创建GET、POST方法  GET:创建StringRequest:1、请求方式:GET  2、请求地址   3、成功返回的监听   4、失败返回的监听       POST:创建StringRequest:1、请求方式:POST  2、请求地址   3、成功返回

2017-08-03 10:44:20 318

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除