自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Android状态栏和导航栏透明和沉浸式模式

最近在App上需要对状态栏进行相关的设置,在网上看了些文章,像郭神的沉浸式那篇博客对我启发蛮大,但是对状态栏的设置,包括隐藏,透明,颜色设置等,并没有比较系统的概念,实现方式不止一种,有操作Window属性的方式,也有操作decorView.setSystemUiVisibility方法来控制系统UI的方式。但是这些方式有什么区别,以及如何具体操作,所以写这篇博客总结学习一下。

2017-05-10 22:47:57 15365 2

原创 android:fitsSystemWindows属性的用法

Android中fitsSystemWindows属性的用法总结 fitsSystemWindows属性是我在学习沉浸式模式时候涉及到的一个知识点,因为涉及到Android不同版本间的区别,所以当时也是云里雾里的,所以今天特意整理一下这个属性。

2017-05-08 23:32:56 15743 3

原创 Error:Could not run build action using Gradle installation

错误内容: Error:Could not run build action using Gradle installation ‘D:\AndroidStudio\AS2.x\gradle\gradle-3.3’.

2017-05-08 21:37:04 26160

原创 android:clipChildren属性的用法

Android中clipChildren属性的用法总结 android:clipChildren这个属性使用的频率并不高,但是在有些需求下,这个属性效果还是很不错的。只不过这个属性的名字和意思初次看到会有点蒙,所以对这个属性做个学习性总结。

2017-05-08 15:11:56 1057

原创 Manifest merger failed with multiple errors, see logs

因为多人开发的原因,有人将AndroidManifest.xml中 application 标签下的内容修改并提交了,导致其他人编译出现Manifest merger failed with multiple errors, see logs问题

2017-05-07 19:00:37 246

原创 finished with non-zero exit value 2

Android studio 编译问题: finished with non-zero exit value 2 合作开发,一个星期没有更新代码了,已更新编译就出现这个问题,不知道别人提交了多少东西,导致出现这个问题。

2017-05-07 18:50:32 473

原创 finished with non-zero exit value 1

Android studio 编译问题:finished with non-zero exit value 1(由于导入的依赖出现重复造成的)

2017-05-07 18:46:05 8641 1

原创 Error:The SDK Build Tools revision (23.0.3) is too low for project ':app'. Minimum required is 25.0.

前段时间将AS版本更新的2.3.0后,打开之前的项目时出现了这个错误报错内容: Error:The SDK Build Tools revision (23.0.3) is too low for project ‘:app’. Minimum required is 25.0.0报错原因: 报错原因是因为gradle 插件版本以及SDK build Tools 是有关联的; 所以更新An

2017-05-07 18:41:47 11688 3

原创 Error:(51, 52) 错误: -source 1.6 中不支持 diamond 运算符

错误内容:Error:(51, 52) 错误: -source 1.6 中不支持 diamond 运算符 (请使用 -source 7 或更高版本以启用 diamond 运算符)解决方案:

2017-05-07 18:34:35 336

原创 AS版本与 gradle不兼容: This version of Android Studio is incompatible with the Gradle Plugin used.

当前版本的android studio 与 gradle不兼容。在log中 提示我升级ide和gradle为最新版,然而我出问题的就是最新版,于是尝试 禁用Instant Run,但仍然不能解决问题。报错内容:Error running app: This version of Android Studio is incompatible with the Gradle Plugin used.

2017-05-07 18:21:44 2871

原创 AndroidStudio创建新项目为空,报错RuntimeException

报错如下: java.lang.RuntimeException: com.android.tools.idea.templates.FreemarkerUtils$TemplateProcessingException: freemarker.core.ParseE

2017-05-07 18:10:51 1313

原创 加解密后字节数组和(16进制)字符串的相互转换问题

前面几篇博客简单归纳了Android中有涉及到的编码和加解密相关的问题,在这里想再补充下加密解密过程中遇到的字节数组和字符串的转换问题。前面博客中包含了转换的代码,由于这个属于所有加解密共性的问题,所以没有在每篇博客里去详细介绍。所以这篇博客就算是整理归纳下这个转换的问题吧。

2017-05-07 17:48:44 4346

原创 Android数据安全之异或加密

异或运算中,如果某个字符(或数值)x 与 一个数值m 进行异或运算得到y,则再用y 与 m 进行异或运算就可以还原为 x ,因此应用这个原理可以实现数据的加密解密功能。

2017-05-03 00:15:15 1263

原创 Android数据安全之RSA加密(非对称加密)

RSA算法是最流行的公钥密码算法,使用长度可以变化的密钥。RSA是第一个既能用于数据加密也能用于数字签名的算法。有两把钥匙(密钥对),公钥和私钥,公钥的话给别人.私钥自己保存; 特点:加密速度比慢一些,但是安全系数比较高,秘钥对的话需要程序生成.不能我们自己定义。

2017-05-02 23:34:33 683

原创 Android数据安全之AES加密

背景AES(Advanced Encryption Standard)高级加密标准,安全性要高于DES,其实AES的出现本身就是为了取代DES的,AES具有比DES更好的安全性、效率、灵活性,所以对称加密优先采用AES。

2017-05-02 23:12:10 714

原创 Android数据安全之DES加密

DES(Data Encryption Standard)数据加密标准,DES加密算法出自IBM的研究,后来被美国政府正式采用,之后开始广泛流传,但是近些年使用越来越少,因为DES使用56位密钥,以现代计算能力,24小时内即可被破解。

2017-05-02 22:48:38 415

原创 Android数据安全之MD5加密

MD是一种单向加密算法,是不可逆的一种的加密方式。(就是把一个任意长度的字节串变换成一定长的十六进制数字串),除了MD5以外,其中比较有名的还有sha-1、RIPEMD以及Haval等算法。

2017-05-02 22:19:37 475

原创 Android数据安全之Base64编码

Base64在平常开发中很常用,有些人认为Base64也算是一种加密算法,但我觉得严格意义上讲算是一种编码方式。只不过将明文按照特定的字节划分转换成暗文,并算不上是加密。因为如果真的拿来作为重要数据的加密方式的话,破解起来容易。当然这个见仁见智,以上仅仅是个人的理解。

2017-05-02 21:39:41 740

原创 Android数据安全之URLEncoder编码

客户端在进行网页请求的时候,网址中可能会包含非ASCII码形式的内容,比如中文、?、&等特殊字符。而直接把这些字符放到网址中请求是不允许的,容易和get请求的转义符冲突,也容易出现丢失或乱码的现象,所以需要用URLEncoder编码地址,将网址中的非ASCII码内容转换成可以传输的字符。编码原理1、将需要转换的内容(ASCII码形式之外的内容),用十六进制表示法转换出

2017-05-02 20:33:04 2282

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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