- 博客(12)
- 资源 (4)
- 收藏
- 关注
转载 Android工具类,你能想到的都在这里
原文:http://blog.csdn.net/sinat_33061081/article/details/52640551为方便查找,已进行大致归类,其目录如下所示:简书小伙伴→http://www.jianshu.com/p/72494773aaceApp相关→AppUtils.java获取安装App(支持6.0)的意图 getInstallAppInte
2016-11-17 16:00:20 426
原创 retrofit-rxjava封装、mvp-retrofit-rxjava demo
http://download.csdn.net/detail/yang_niuxxx/9683544
2016-11-15 16:27:42 462 1
原创 retrofit使用套路
单独使用retrofit大概就是3个东西,一个model。一个interface用来定义每一个请求。还有就是调用的地方调用在MainActivity里首先根据需要是否添加gson转换器,需要的话对这个转换器进行一些设置,并在生成retrofit时添加然后根据需要是否添加okhttp客户端,需要的话进行一些设置,并在生成retrofit时添加然后就是生成retrofit再然后根据
2016-11-15 16:12:47 528
原创 viewpager做一个3d轮播图
以前找过这方面的控件。认为应该很难。看了鸿洋大神的博客发现也太简单了吧效果图:代码:/** * 用viewpager做一个3d效果的轮播图 * soeasy * 给viewpager加上一个切换动画就ok了。 * 我们在给它加上无限轮播功能 */public class MainActivity extends AppCompatActivity {
2016-11-09 15:26:00 2476 2
原创 最接近微信的图片压缩算法Luban
Luban是一个国内很牛逼的图片压缩库:https://github.com/Curzibn/Luban使用这个库有很多东西都没法自己修改了(比如压缩后图片保存的地址)。所以我把源码弄下来。自己做一个util包。用起来就很方便了。这里把luban的代码全部弄过来。放到imageutil包里。贴代码:Preconditions类:final class Precond
2016-11-09 10:32:17 10097
转载 12.java设计模式(读书笔记)模版方法模式
http://blog.csdn.net/jason0539/article/details/45037535模板方法模式通过把不变的行为搬移到超类,去除了子类中的重复代码。子类实现算法的某些细节,有助于算法的扩展。概述模板方法模式是类的行为模式。准备一个抽象类,将部分逻辑以具体方法以及具体构造函数的形式实现,然后声明一些抽象方法来迫使子类实现剩余的逻辑。不同的
2016-11-09 10:04:32 286
转载 java 实现二分查找法
二分查找又称折半查找,它是一种效率较高的查找方法。 【二分查找要求】:1.必须采用顺序存储结构 2.必须按关键字大小有序排列。[java] view plain copy/** * 二分查找又称折半查找,它是一种效率较高的查找方法。 【二分查找要求】:1.必须采用顺序存储结构 2.必须按关键字大小有序排列。 *
2016-11-09 09:48:24 319
原创 冒泡、快速、选择、插入、排序
package com.yyy.sortingalgorithm;import android.util.Log;/** * Created by yqr on 2016/11/3 0003. */public class AllSortAlgorithm { /** * 冒泡排序首先要弄清楚一共要比多少趟 * 然后弄清楚每一趟要比多少次 *
2016-11-08 18:16:04 333
转载 Java集合类详解
http://blog.csdn.net/fyang2007/article/details/51517662Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMapCollection接口 Collecti
2016-11-01 22:21:13 251
原创 11.java设计模式(读书笔记)享元模式
参考:http://blog.csdn.net/jason0539/article/details/22908915解释一下概念:也就是说在一个系统中如果有多个相同的对象,那么只共享一份就可以了,不必每个都去实例化一个对象。比如说一个文本系统,每个字母定一个对象,那么大小写字母一共就是52个,那么就要定义52个对象。如果有一个1M的文本,那么字母是何其的多,如果每个字母都定义一个对象那么内存早
2016-11-01 18:15:41 267
原创 10.java设计模式(读书笔记)建造者模式
参考:http://blog.csdn.net/jason0539/article/details/44992733建造者模式:将一个复杂的对象的构建与它的表示分离,使得同样的构建过程可以创建不同的表示。实用范围1、当创建复杂对象的算法应该独立于该对象的组成部分以及它们的装配方式时。2、当构造过程必须允许被构造的对象有不同表示时。简单的建造者模式
2016-11-01 16:47:20 248
原创 9.java设计模式(读书笔记)观察者模式
参考:http://blog.csdn.net/jason0539/article/details/45055233经常用到的回调模式,各种CallBack,listener都属于观察者模式看代码:clock(被观察者)中被people(观察者)添加了一个监听器mMyListener,当clock在执行某个操作后,通知观察者做一些事情。//监听器里面的回调方法。
2016-11-01 12:25:06 229
retrofit学习、retrofit rxjava封装、retrofit mvp rxjava
2016-11-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人