Android颜色透明度(不透明度)计算 发表于 2017-05-31 | 更新于: 2020-07-27 | 分类于 android | 阅读次数: 字数统计: 630 | 阅读时长 ≈ 3 [toc] 我们在开发过程中经常看到美工给你的标注颜色类似于#0000FF(蓝色)这样的颜色码,然后还可能有一个不透明度(美工可能给你说的是透明度,但是这个准确来说是不透明度,下面有图为证) 那这个不透明度,在Andriod中怎么表示呢,我来普及一下这个基础知识 Android中颜色简介A ... 阅读全文 »
JAVA基本的正则表达式 发表于 2017-05-25 | 更新于: 2019-07-12 | 分类于 java | 阅读次数: 字数统计: 768 | 阅读时长 ≈ 3 [toc] 我们经常需要对字符串什么的进行判断(邮编、电话号码、ip等等等等),不可能一直使用contains来判断吧,这就用到了我们今天的主题正则表达式,下面我来讲一些简单的正则表达式 字符集(注:下面这种正则表达式一般用来表达一个包含关系,就是说只要你要判断的字符串中只要满足这个规则就可以 ... 阅读全文 »
使用git开发新功能,新需求 发表于 2017-05-23 | 更新于: 2020-07-27 | 分类于 git | 阅读次数: 字数统计: 571 | 阅读时长 ≈ 2 [toc] 使用git创建新分支开发新功能一般步骤相信很多人都已经开始用git开发了,但是还是记不清一些命令,下面我归纳一下从现有git仓库创建新分支开发新功能的一些命令. 第一步:从现有仓库的master分支创建一个新分支,当然也可以是其它分支的代码 git fetch origin m ... 阅读全文 »
可以滚动的View设置padding和scrollbar需要注意 发表于 2017-05-20 | 更新于: 2019-07-12 | 分类于 android | 阅读次数: 字数统计: 226 | 阅读时长 ≈ 1 [toc] 我们 可能经常为可以滚动的container(容器)设置padding和scrollbar,比如ListView、GridVie和ScrollView 等,但我们却忽略了几个重要的属性,导致这样设置之后效果并不是很好。 这样,你就需要在具有滚动功能的容器上设置paddingTop ... 阅读全文 »
Android根据分辨率进行单位转换-(dp,sp转像素px) 发表于 2017-05-17 | 更新于: 2019-07-12 | 分类于 android | 阅读次数: 字数统计: 174 | 阅读时长 ≈ 1 [toc] Android系统中,默认的单位是像素(px)。也就是说,在没有明确说明的情况下,所有的大小设置都是以像素为单位。如果以像素设置大小,会导致不同分辨率下出现不同的效果。那么,如何将应用中所有大小的单位都设置为’dp’呢?1234567891011/**获取当前分辨率下指定单位对应 ... 阅读全文 »
Android.9图片说明 发表于 2017-05-16 | 更新于: 2020-07-27 | 分类于 android | 阅读次数: 字数统计: 1,115 | 阅读时长 ≈ 4 [toc] 什么是.9图片至于什么是.9图片这里就简单提一下,即图片后缀名前有.9的图片,如pic.9.png、pic1.9.jgp,诸如此类的图片就称为.9图片。 .9图片的作用 .9图片的作用是在图片拉伸的时候特定的区域不会发生图片失真,至于哪些部分不会失真那么得看你的图片是如何绘制的。 ... 阅读全文 »
Android 手动显示和隐藏软键盘 发表于 2017-05-15 | 更新于: 2019-07-12 | 分类于 android | 阅读次数: 字数统计: 176 | 阅读时长 ≈ 1 [toc] 方法一(如果输入法在窗口上已经显示,则隐藏,反之则显示) 12InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE); imm.toggleSoft ... 阅读全文 »
List和数组之间的相互转换 发表于 2017-05-11 | 更新于: 2019-07-12 | 分类于 java | 阅读次数: 字数统计: 303 | 阅读时长 ≈ 2 [toc] 我们经常需要进行数组和List之间的转换,下面我罗列一些方法进行List和数组之间的相互转换 数组转List 第一种方法:Arrays.asList(arrays)12345678910 public class Test { public static v ... 阅读全文 »
maven下载配置的jar包 发表于 2017-05-10 | 更新于: 2020-07-27 | 分类于 java | 阅读次数: 字数统计: 348 | 阅读时长 ≈ 2 [toc] 背景公司开发中,可能因为每个人的习惯喜好不一样,所以就导致了开发工具不一样,可能有的人用Eclipse,有的人用netbeans,还有人用Idea,这样配置就不一样了,我们经常用maven去配置项目,但是有些人又喜欢直接jar包配置,所以就需要下载maven配置中的jar包。 解决 ... 阅读全文 »
Java重写equals方法实现去重 发表于 2017-04-25 | 更新于: 2020-07-27 | 分类于 android | 阅读次数: 字数统计: 392 | 阅读时长 ≈ 2 [toc] 我们经常会遇到一些业务,要对数据进行去重,我们可能首先想到的就是重写equals方法,但是结果却不尽人意,这是为啥呢?其实还需要重写hashCode方法,因为光重写equals方法是不够的 123456789101112131415161718192021222324252627 ... 阅读全文 »