- 博客(12)
- 资源 (26)
- 收藏
- 关注
原创 Recycleview内容靠左
解决方法1.在布局文件下面写个View,然后width使用fill_parent(不要问我为什么知道,试了半天)2.试出了方法1觉得这个方法实在太傻比,然后才想起来还有谷歌百度,然后发现有更好的方法。就是在baseadapter中的onCreateViewHolder中填充布局的时候使用Inflater.inflater(R.layout.item,parent,false)至于原
2016-11-27 16:20:49 830
原创 单例模式的DCL问题
刚刚写完静态代码块问题,突然想到之前单例模式的坑,虽然解决办法知道了,但是之前的原理不太明白,刚刚突然想清楚了。。。就是这么任性1.饿汉式//饿汉式 class Single{ private Single(){} //私有化构造函数。 private static Single s = new Single(); //创建私有并静态的本
2016-11-27 16:06:41 1457
原创 静态代码块,构造代码块,构造函数之间的差别及先后执行顺序
突然有点不清晰,那么就把他整清晰1.构造函数这个不用多讲2.普通代码块普通代码块:在方法或语句中出现的{}就称为普通代码块。普通代码块和一般的语句执行顺序由他们在代码中出现的次序决定--“先出现先执行”说白了就是类中的方法的代码3.构造代码快//构造块:直接在类中定义且没有加static关键字的代码块称为{}构
2016-11-27 15:00:35 3514
原创 is not an enclosing class
public class A{public class B{}}直接new B 会出现上述错误1. A a = new A();2.A.B b = a.new B();这样就可以了
2016-11-20 19:23:07 1891
原创 dagger的使用
拖延症犯了......赶紧补上吧一.背景最开始用dagger是因为项目需求,后来用着用着就太爽了,少写了不少代码,整个项目都清爽了,隔了一段时间没敲代码,用法都快忘干净了,所以赶紧写下来二.基本介绍什么引入方式我就不讲了,github上面都有一开始用dagger,主要是那些注解看不懂是什么意思,那就先把注解是啥意思写出来,然后再结合代码解释,这样就简单很多了。·
2016-11-15 22:59:09 384
转载 RxJava的使用
转自:http://gank.io/post/560e15be2dca930e00da1083#toc_24 多谢大神 本文加了自己的一些注释前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始
2016-11-15 22:54:44 964
原创 Toolbar的使用
setHomeButtonEnabled这个小于4.0版本的默认值为true的。但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击。没有向左的小图标。 true 图标可以点击 false 不可以点击。actionBar.setDisplayHomeAsUpEnabled(true) // 给左上角图标的左边加上一个返回的图标 。对应Actio
2016-11-15 22:53:54 254
原创 Android Studio快捷键(Window,Mac)
来源于http://blog.csdn.net/janice0529/article/details/45322871 谢谢大神 然后加点自己的理解及注释Mac下快捷键的符号所对应的按键⌥—> option|alt⇧—>shift⌃—>control⌘—>command⎋—>esc注: 与F6/F7/F12等F功能键开头的组合的
2016-11-03 16:41:04 476
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人