- 博客(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关注的人