自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java内部类和静态内部类

Java 静态内部类作用需要了解2个概念:内部类和静态修饰符static * 首先,用内部类是因为内部类所在的外部类有一定关系,往往2只有该外部类调用此内部类,所以没必要专门创建个类来承载。 * 静态都是用来修饰类的内部成员的,比如静态方法,静态成员变量,它唯一的作用就是随着类的加载(而不是随着对象的产生)而产生,所以可以用类名+静态成员名直接获得。举个例子:Car类有个叫wheel的内部类

2017-10-10 17:30:46 326

原创 CoordinatorLayout,CollapsingToolbarLayout,NestedScrollView的使用

CoordinatorLayout的使用 CoordinatorLayout 实现了多种Material Design中提到的滚动效果。先看看常见的几种效果:控制哪个view应该扩展还是收缩,以及其显示大小比例,包括视差滚动效果动画。 隐藏Toolbar嵌套tablayoutToolbar的扩展与收缩 这里需要CoordinatorLayout作为主布局容器。 <android.

2017-10-10 10:03:23 2261

原创 依赖butterknife:8.8.1 控件NullPointerException解决办法

按git上面给出的依赖方式在使用的时候控件无法创建,导致NullPointerException,所以换一个依赖方式来解决这个问题1.Project的build.gradle文件中增加classpathclasspath 'com.neenbedankt.gradle.plugins:android-apt:1.8'buildscript { repositories

2017-10-08 17:03:50 1170

原创 升级rxlifecyle引起错误com.google.code.findbugs:jsr305

升级rxlifecyle引起错误com.google.code.findbugs:jsr305Warning:Conflict with dependency 'com.google.code.findbugs:jsr305'. Resolved versions for app (3.0.1) and test app (2.0.1) differ. See http://g.co/android

2017-10-07 14:59:49 399

空空如也

空空如也

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

TA关注的人

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