android studio live templates常用的好用的live模版

1、用这种方式遍历List;for(int i = 0, listSize = list.size(); i < listSize; i++) { Object o = list.get(i); }的模版<template name=&...

2018-05-22 15:31:43

阅读数 175

评论数 0

android studio live template打印带方法参数的日志

<template name="logdp" value="android.util.Log.d(TAG, $METHOD_NAME_AND_PARAMETERS$);" description=&...

2018-05-22 15:05:56

阅读数 258

评论数 0

Grid式的listview添加Header的方法

在RecyclerView中,用StaggeredGridLayoutManager后,列表呈现grid网格样式呈现。 这个时候如果利用adapter添加一个新类型的view作为头部,就会作为网络view呈现。 这个时候可以通过设置LayoutParams.setFullSpan(true)来...

2017-08-29 18:15:04

阅读数 141

评论数 0

文通慧视ocr识别软件非常好用

文通慧视ocr识别软件非常好用

2017-08-29 11:39:52

阅读数 938

评论数 1

HorizontalScrollView重新layout之后自动滑动初始位置问题解决

HorizontalScrollView在重新layout时,有时候会自动滑动到其他位置,这是由于他的后代view获取到焦点导致的,来让我们从代码层面看清这个问题: @Override protected void onLayout(boolean changed, int l, int...

2017-07-03 16:40:46

阅读数 1285

评论数 0

git删除untracked files

# 删除 untracked files git clean -f   # 连 untracked 的目录也一起删掉 git clean -fd   # 连 gitignore 的untrack 文件/目录也一起删掉 (慎用,一般这个是用来删掉编译出来的 .o之...

2017-05-31 14:48:29

阅读数 731

评论数 0

禁止AppBarLayout滑动

private void forbidAppBarScroll(boolean forbid) { if (forbid == forbidAppBarScroll) { return; } if (forbid) { ...

2017-04-18 18:37:04

阅读数 5136

评论数 2

文章标题

public class AppBarTextColorController implements OnOffsetChangedListener { private final CollapsingToolbarLayout collapsingLayout; private fi...

2017-04-18 18:35:09

阅读数 278

评论数 0

AppbarLayout中Toolbar包含了子view时设置标题颜色

public class AppBarTextColorController implements OnOffsetChangedListener { private final CollapsingToolbarLayout collapsingLayout; private ...

2017-04-18 18:33:39

阅读数 576

评论数 0

TextView java.lang.IndexOutOfBoundsException: setSpan (27 ... 37) ends beyond length 32

java.lang.IndexOutOfBoundsException: setSpan (27 … 37) ends beyond length 32 在国外有些手机有提示的功能,如果设置了filter,editText.setFilters(new InputFilter[]{new Inp...

2016-11-02 17:01:56

阅读数 4340

评论数 0

Retrofit2.0源码流程备忘记录

1、Retrofit.create(Class service)会创建一个动态代理的对象。return (T) Proxy.newProxyInstance(service.getClassLoader(), new Class<?>[] { service }, ne...

2016-10-20 10:23:51

阅读数 395

评论数 0

Android switch在某些系统上不显示thumb和track的解决办法

在某些版本的系统上,thumb显示不出来,自定义的track也显示出来, 1、查看源码后得知,在某些android系统版本上,thumb的宽度是和textOn,textOff的文字宽度是一致的,是不会重新计算thumb的drawable的宽度的。为了兼容这些系统(比如4.4.2)可以在textO...

2016-10-12 16:27:06

阅读数 3869

评论数 1

Android RelativeLayout marginRight not working

The problem is in the layout’s property android:layout_width. When it is set to “wrap_content”,the android:layout_marginRight won’t working, but rath...

2016-09-26 13:58:55

阅读数 355

评论数 0

安卓addView源码分析

Android把视图显示到屏幕上,从代码角度最终都是调用ViewGroup.addView方法,可以分为两类,一是初始化时添加视图,二是动态添加视图。 1. 从源码角度分析添加视图的流程,以下列出其中4个addView方法 public void addView(View chil...

2015-07-12 23:58:32

阅读数 603

评论数 0

json判断null的方法

最好不要用 json.hasKey(String key) && json.get(String key)!=null 用 json.hasKey(String key) && !json.isNull(String key)

2015-07-01 15:47:41

阅读数 930

评论数 0

安卓listview

Listentities; XXAdapter adapter2 = new XXtAdapter(context, entities); listview.setAdapter(adapter2); 假如有以上信息 @Override public void onItemCli...

2015-06-29 17:32:14

阅读数 492

评论数 0

HttpURLConnection的流式输出的缺陷和解决方法

最近在用applet写文件上传控件的时候发现使用URLConnection来对服务器进行流式输出时的一些问题.我们通常要对服务器上的某个地址进行写流操作,那么我们一般的做法就是:  URLConnection con = new URL("/test.do").openCo...

2015-06-26 10:44:56

阅读数 504

评论数 0

安卓GRIDVIEW,在部分VIEW被遮挡后,GRIDVIEW的CHILDCOUNT会减少

安卓GRIDVIEW,在部分VIEW被遮挡后,GRIDVIEW的CHILDCOUNT会减少

2015-06-24 17:37:47

阅读数 203

评论数 0

代码整洁之道

在一个函数中,尽量使函数处于同一抽象层级

2015-03-05 11:49:34

阅读数 157

评论数 0

java创建file

java创建file好像是必须保证那个目录存在。 Properties prop = new Properties(); prop.setProperty("appid", ""); prop.setProperty("appkey"...

2015-01-31 15:29:33

阅读数 230

评论数 0

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