- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 OkHttp简单封装,添加泛型
对OkHttp的简单封装,可以实现上传图片,添加泛型import com.google.gson.Gson;import com.google.gson.internal.$Gson$Types;import java.io.File;import java.io.IOException;import java.lang.reflect.ParameterizedT
2017-10-26 12:34:48
978
原创 OkHttp拦截器
import android.util.Log;import java.io.IOException;import okhttp3.FormBody;import okhttp3.Interceptor;import okhttp3.Request;public class LogInterceptor implements Interceptor {
2017-10-26 10:58:19
226
原创 自定义View实现东购物车加减控件
1、自定义属性,控制加减按钮的大小values文件夹下创建attrs文件 2、定义边框背景 drawable中定义shape android:shape="rectangle"> 3、定义组合控件的布局 android:layo
2017-10-26 10:42:11
565
原创 View 的几种状态
View主要的几种状态:View的主要状态有八种设置状态的代码及含义如下:1. android:state_pressed = "true/false"//true表示按下状态,false表示非按下状态。2. android:state_focused = "true/false"//true表示焦点聚集状态,false表示非焦点聚集状态。3. android:stat
2017-09-29 13:43:40
1434
原创 Android中shape的使用
android:shape=["rectangle" | "oval" | "line" | "ring"] shape的形状,默认为矩形,可以设置为矩形(rectangle)、椭圆形(oval)、线性形状(line)、环形(ring) 下面的属性只有在android:shape="ring时可用: android:innerRadius 尺寸,内环的半径。
2017-08-23 09:27:01
330
原创 Android广播监听网络状态
第一步:检查网络状态的类型 需要设置权限–允许查看网络状态uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />1import android.content.Context;import android.net.ConnectivityManager;import android.net.Ne
2017-08-22 16:57:17
371
原创 WebView设置缓存
WebSettings websetting = webview.getSettings(); //开启DOM形式存储websetting.setDomStorageEnabled(true); //开启数据库形式存储 websetting.setDatabaseEnabled(true); //缓存数据的存储地址String appCacheDi
2017-08-22 11:38:39
3099
1
原创 Android中webView自适应屏幕
settings.setUseWideViewPort(true); settings.setLoadWithOverviewMode(true); 第一个方法设置webview推荐使用的窗口,设置为true。第二个方法是设置webview加载的页面的模式,也设置为true。这方法可以让你的页面适应手机屏幕的分辨率,完整的显示在屏幕上。
2017-08-21 14:41:53
586
转载 单例模式的七种写法
转自:http://cantellow.iteye.com/blog/838473第一种(懒汉,线程不安全): Java代码 public class Singleton { private static Singleton instance; private Singleton (){} public static Si
2017-08-18 15:59:10
133
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人