- 博客(5)
- 资源 (16)
- 问答 (1)
- 收藏
- 关注
原创 Android三句代码使用沉浸式状态栏
ios有沉浸式状态栏已经很久了,二android在最近几个版本才实现。 用过android手机的人都知道android使用app的时候屏幕上方的状态栏都是黑色的,就算不是黑色的都与正在打开的app颜色不同。有一种灰常不搭调的感觉。~ 今天无意中看了一下关于沉浸式状态栏的资料~~作为强迫症重度患者怎能错过? 下面就开始使用沉浸式状态栏之旅: 代码未上图先行: 沉浸式: 非沉浸式:
2015-08-26 17:16:37 2002
原创 你还在苦逼地findViewById吗?使用ButterKnife从此轻松定义控件
前段时间笔者在苦逼地撸代码~最后发现有些复杂的界面在写了一屏幕的findviewbyid~~~还有一堆setOnXXXListener~有没有方便一点的方法让我们简单点不用每次都定义一次,find一次,强转一次,set一次~~ 后来笔者在收藏夹里找到同事好久以前发给我的网址(呵呵,果然是一旦加入了收藏夹就再也不会看了)~~打开发现有个叫做butterknife的东东~ 那么接下来我们来
2015-08-24 17:01:07 1691
原创 使用java8轻松处理日期
可能Oracle也意识到java处理日期的能力的不足,所以在Java8新增了 LocalDate和LocalTime接口。 众所周知java.util.Date的月份是从0开始算起~0代表一月,1代表二月~呵呵。 确实刚开始接触的时候笔者也用得很纠结~~很烦躁~不过Java8的LocalDate已经改进了这一点~~因为LocalDate的月份是利用枚举(enum)储存的。 妈妈再也不用担心我
2015-08-20 10:00:15 7184
原创 Android:使用SparseArray代替HashMap优化性能
之前看到一篇关于adapter的文章用到了SparseArray,所以在这里写写关于SparseArray的用法。 SparseArray是官方针对安卓所写的容器,与HashMap类似,不过性能比HashMap好。 首先看看SparseArray的用法: SparseArray的构造与我们用惯的HashMap,ArrayList一样也是new出一个实例然后使用。 SparseArr
2015-08-17 17:20:19 949
原创 Java注解解析(三)——解析自定义注解
在上一篇文章中我们简单的说了怎样自定义注解。那么我们自定义的注解到底有什么用呢?绝不可能只是一个标记吧,是可以解析出来的吧。 接下来就模仿数据库映射写个例子。 下面来说说如何解析自定义注解: 解析自定义注解 首先我们来自定义一个注解Table也就是数据库里面的表: @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTI
2015-08-03 14:41:49 1936
gradle-6.0.rar
2020-03-17
Android滚动多TAB悬浮头效果
2019-03-20
Android:关于wifi信号转蓝牙信号的问题
2016-01-19
TA创建的收藏夹 TA关注的收藏夹
TA关注的人