- 博客(8)
- 资源 (39)
- 收藏
- 关注
翻译 设计模式6大原则
单一职责原则(Single Responsibility Principle)定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。 问题由来:类T负责两个不同的职责:职责P1,职责P2。当由于职责P1需求发生改变而需要修改类T时,有可能会导致原本运行正常的职责P2功能发生故障。 解决方案:遵循单一职责原则。分别建立两个类T1、T2,使T1完成职责P1功能,T2完成职责P2功
2016-08-19 11:24:05 689
原创 View动画、Drawable动画、Property动画介绍
View动画<alpha xmlns:android="http://schemas.android.com/apk/res/android" android:duration="1000" android:fillAfter="true" android:fromAlpha="1.0" android:repeatCount="2" android:toAl
2016-08-18 12:27:40 733
原创 DrawerLayout 使用
<android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawerlayout" android:layo
2016-08-11 18:01:52 422
原创 Retrofit2 简述
Retrofit 2 是什么跟Volley,okHttp一样也是一个网络请求的框架,Retrofit只是在OkHttp进行了一次封装,但是Retrofit框架,将网络请求的接口、请求的参数、请求方法、解耦很彻底,适用于Java 和android。Retrofit 2 为什么出现1. 性能对比据说他的效率比volley,okhttp 的还要高。 这是老外做的一个网络请求的性能耗时对比。 2.
2016-08-11 14:31:20 1226
原创 OkHttp和Volley对比
OkHttp物理质量使用OkHttp需要 okio.jar (80k), okhttp.jar(330k)这2个jar包,总大小差不多400k,加上自己的封装,差不多得410k。功能介绍Square 公司开源的 OkHttp 是一个专注于连接效率的 HTTP 客户端。OkHttp 提供了对 HTTP/2 和 SPDY 的支持,并提供了连接池,GZIP 压缩和 HTTP 响应缓存功能。优点支持ht
2016-08-11 14:22:43 25780 1
原创 生产者消费者
package 生产者消费者;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReentrantLock;/** * Lock 是不变的 所以使用 final * */class works{
2016-08-07 20:31:08 401 1
原创 SocketDemo
package test2;import java.io.BufferedReader;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.InetAddress;import jav
2016-08-07 20:18:08 477 1
java心得和笔记
2013-08-06
桌球城管理系统
2013-03-24
banner 广告条
2015-06-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人