自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Integer.bitCount()解析

方法说明 把int类型转换成二进制,计算二进制中位==1的个数。当用位来存储状态时,方法比较有用 源码 public static int bitCount(int i) { // HD, Figure 5-2 i = i - ((i >>>...

2019-04-13 17:11:27

阅读数 28

评论数 0

原创 【RecyclerView学习笔记】ChildHelper-Bucket类

作用 Bucket 类主要用来存储RecyclerView中的各种状态,相当于用一个List存储多个Boolean类型的状态,之所以用Bucket,是因为节省内存,使用位运算,运算效率高 我的理解 个人理解有点类似Android中Flags的用法,我们想存储几个状态,用int的每个位保存一个状态,...

2019-04-13 16:39:19

阅读数 29

评论数 0

原创 Ubuntu下使用opera的坑

opera打开后,网页内容显示不全。 需要两行代码:sudo apt-get install fonts-noto-cjk 然后:sudo apt-get remove fonts-noto-cjk 从百度知道上找到的。之后重启浏览器即可 网页没有声音。 暂时没找到解决方案。 opera较...

2016-11-04 10:27:32

阅读数 1781

评论数 0

原创 《学习记录》RxJava常用操作符。

RxJava常用操作符 Repeat、Retry,repeat是onComplete后重新执行subscribe,retry是onError后重新执行subscribe repeatwhen、retryWhen是自定义重新subscribe的规则。 all ,如果发射的数据都满足条件,则返回tru...

2016-11-02 13:22:49

阅读数 284

评论数 0

原创 《学习记录》TextInputLayout一般用法

《学习记录》TextInputLayout一般用法design库已经出现相当长一段时间了,平时除了用一用TabLayout,其他基本没用到!这怎么能忍,看到谷歌给的LoginActivity的template,里面就用TextInputLayout和TextInputEditText,于是抽时间看...

2016-10-31 20:41:57

阅读数 1174

评论数 0

原创 AdapterViewFlipper实现翻滚广告效果

偶然发现了一个AdapterViewFlipper类,是继承自AdapterViewAnimator,发现这个类可以实现翻滚广告那种效果。废话不多说,直接上效果: 这种效果还是很多地方需要的吧,比较主播头像切换~哈哈哈~下面直接上代码,硬菜来啦: 布局代码:

2016-10-28 21:06:11

阅读数 408

评论数 0

原创 Android ConstraintLayout详解

Android ConstraintLayout layout_constraintDimensionRatio

2016-10-28 17:04:38

阅读数 10840

评论数 1

原创 AIDL的一般写法

AIDL是很老的知识点了,网上资料一大堆,查查资料看看就明白了,但是一段时不用就忘了,故此篇博客记录一下AIDL的一般写法,以备不时之需。下面开始 aidl是应用程序间进行通信的一个桥梁,一般需要一个Service充当服务端,另外一个应用绑定这个Service,并且通过binder驱动来调用服...

2016-07-22 17:04:17

阅读数 333

评论数 0

原创 <学习记录>记录自定义SurfaceView的一般写法

自定义SurfaceView的一般写法如下:public class SurfaceViewTemplate extends SurfaceView { private SurfaceHolder holder;//控制surfaceView的holder private Canva...

2016-07-18 15:09:14

阅读数 296

评论数 0

原创 Android5.0以上通知栏图标设计

众所周知,Android5.0以上系统通知栏做了很大改进,小图标只能用alpha图层进行绘制,不能用rgb图层,就这个问题,我们用一个例子说话。 1. 废话少说,直接上代码NotificationManager notificationManager= (NotificationManager) ...

2016-07-14 20:33:00

阅读数 8109

评论数 1

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