自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 文章标题

上篇说到volley类,今天去看看HurlStack类和HttpClientStack类 //判断如果版本>=9,使用HttpURLConnection,否则使用HttpClient if (Build.VERSION.SDK_INT >= 9) { stack = new HurlStack(); } else { // Prior to Gingerbread, HttpUrlC

2016-11-21 19:49:33 301

原创 自定义DialogFragment的基类

创建一个BaseDialogFragmentpublic class BaseDialogFragment extends DialogFragment{ ...... ...... ...... }创建一个View@Nullable @Override public View onCreateView(LayoutInflater inflater, @Nullable

2016-11-14 17:07:26 623 1

原创 Volley源码解析(一)

volley的使用方式 volley类分析volley的使用方式//创建一个队列 RequestQueue requestQueue = Volley.newRequestQueue(this); String url="http://www.baidu.com"; //一个最简单的请求, //参数1:url //参数2:请求成功回调 //参数3:错误回调 StringRequest request

2016-10-31 16:04:55 224

原创 Android studio 2.2 支持Lambda表达式,开启配置

在app的build.gradle中配置如下:android { ..... defaultConfig { ...... jackOptions{ enabled true } } ...... compileOptions { sourceCompatibility J

2016-09-22 11:28:30 411

原创 onMeasure

onMeasure有三种MeasureSpec.EXACTLY,MeasureSpec.AT_MOST,MeasureSpec.UNSPECIFIED 可以理解为精确(如:200dp,match_parent),不超过最大值(wrap_content),未知的 最后调用setMeasuredDimension(width,height);来设置view的大小<com.lyg.testdemo.T

2016-02-19 21:04:10 292

原创 listView或者scrollView中包含gridView或listView的解决方法

自定义listView或者gridView 重写onMeasure()方法@Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { int i = MeasureSpec.makeMeasureSpec( Integer.MAX_VALUE >> 2,

2016-02-19 20:04:51 227

原创 Android 点击listView的item弹出软键盘并且EditText获取焦点

//打开软键盘 public static void openKeyBord(EditText editText,Context context){ InputMethodManager imm = context.getSystemService(Context.INPUT_METHOD_SERVICE); imm.showSoftInput(editText,InputMetho

2016-02-19 19:56:57 2055

空空如也

空空如也

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

TA关注的人

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