0x01.进入工作目录cd /c/Dev/Workspace/XTCWatch/gitlab/AndroidSuit0x02.克隆项目代码$ git clone git@172.28.10.23:AndroidSuit/WidgetCommon.git...
阅读全文...
Git flow 工作流使用记录-认识git flow工作流
首先,不同于svn的是git项目存在两个长期分支。主分支master开发分支develop前者用于存放对外发布的版本,任何时候在这个分支拿到的,都是稳定的分布版;后者用于日常开发,存放最新的开发版。其次,项目存在三种短期分支。功能分支(feature b...
阅读全文...
阅读全文...
Java集合的交集,并集和差集
0x01 概要项目中有时会遇到计算集合的交集, 差集和并集的操作.现写个Demo作为笔记.Demo前提条件Person 为集合中的对象,且有唯一idlistA包含1,2,3,6四个对象listB包含1,2,4,7四个对象listC包含1,3,4,5四个对...
阅读全文...
阅读全文...
RGB566与RGB888的区别
正常的RGB24是由24位即3个字节来描述一个像素,R、G、B各8位。而实际使用中为了减少图像数据的尺寸,如视频领域,对R、G、B所使用的位数进行的缩减,如你所说的RGB565和RGB555。RGB565 就是 R-5bit,G-6bit,B-5bitR...
阅读全文...
阅读全文...
Android Project 检查依赖库和插件版本
0x01 问题来源随着项目的开发,引用的库也不断增加,维护引用的版本也是一个耗时的问题.比如一个项目的依赖库如下:compile libraries.supportAppCompat
compile libraries.rxJava
compile li...
阅读全文...
阅读全文...
解决Java代码创建RecyclerView无法显示滚动条的问题
0x01 问题来源由于项目需要,需要在Java代码中创建 RecyclerView, 发现给其设置了滚动条就是不显示.设置代码如下:mEmojiRv.setVerticalScrollBarEnabled(true);
mEmojiRv.setScrol...
阅读全文...
阅读全文...
RecyclerView的滚动事件研究之二
很久之前的一个博客,写了关于RecyclerView滚动事件的研究,最近又用到RecyclerView的滚动事件,发现之前的方法无法满足现在的需要,所以又有了这篇文章.Not Talk, Let's Code!
阅读全文...
阅读全文...
Linux环境下解包system.new.dat
Android5.0后,ROM内部构造有了很大变化,原来熟悉的 "system"文件夹 在 "system.new.dat"文件 中,下面将介绍如何在Linux环境下解system.new.dat。先下载解包的一个工具。http://pan.baidu....
阅读全文...
阅读全文...
Android Support Library各版本区别
Android 支持库软件包含可以添加至应用的多个库。每个库均支持特定范围的 Android 平台版本和功能。本指南介绍了各支持库提供的重要功能和版本支持,从而帮助您决定在应用中添加哪些支持库。一般而言,我们建议添加 v4 支持和 v7 appcompa...
阅读全文...
阅读全文...
Android架构师技能图谱(转载)
架构与设计设计模式重构技术选型特性可用性性能包大小方法数文档技术支持
阅读全文...
阅读全文...