摘要: 一 什么是正则表达式: 简单的说,正则表达式是一种可以用于模式匹配和替换的强大工具。在几乎所有的基于UNIX/LINUX系统的软件工具中找到正则表达式的痕迹,例如:Perl或PHP脚本语言。此外,JavaScript这种客户端的脚本语言也提供了对正则表达式的支持,现在正则表达式已经成为了一个通用的概 阅读全文
posted @ 2017-10-11 14:53 AllenCVI 阅读(2581) 评论(0) 推荐(0) 编辑
摘要: 大神文章:http://blog.csdn.net/jiangwei0910410003/article/details/50402000 一、知识点 1、数据摘要(数据指纹)、签名文件,证书文件 2、jarsign工具签名和signapk工具签名 3、keystore文件和pk8文件,x509.p 阅读全文
posted @ 2017-10-11 14:03 AllenCVI 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: Android广播分为两个方面:广播发送者和广播接收者,通常情况下,BroadcastReceiver指的就是广播接收者(广播接收器)。广播作为Android组件间的通信方式,可以使用的场景如下:1.同一app内部的同一组件内的消息通信(单个或多个线程之间); 2.同一app内部的不同组件之间的消息 阅读全文
posted @ 2017-04-22 16:51 AllenCVI 阅读(1002) 评论(0) 推荐(1) 编辑
摘要: 我们先来考虑这样一个问题: 打开手机设置,选择应用管理,选择任意一个App,然后你会看到两个按钮,一个是清除缓存,另一个是清除数据,那么当我们点击清除缓存的时候清除的是哪里的数据?当我们点击清除数据的时候又是清除的哪里的数据?读完本文相信你会有答案。 在android开发中我们常常听到这样几个概念, 阅读全文
posted @ 2017-04-20 13:06 AllenCVI 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 一.测规格是由测量模式mode和测量大小size组成的,size好说,那测量模式mode代表什么含义呢。由上面的代码可知,测量模式有三类: UNSPECIFIED 父控件不对你有任何限制,你想要多大给你多大,想上天就上天。这种情况一般用于系统内部,表示一种测量状态。 (这个模式主要用于系统内部多次M 阅读全文
posted @ 2017-04-12 14:15 AllenCVI 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 一、Android运行在各种各样的设备中,有小屏幕的手机,超大屏的平板甚至电视。针对屏幕尺寸的差距,很多情况下,都是先针对手机开发一套App, 然后拷贝一份,修改布局以适应平板等超级大屏的。Fragment的出现解决了一个App可以同时适应手机和平板这个问题。你可以把Fragment当成Activi 阅读全文
posted @ 2017-04-12 14:14 AllenCVI 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一. layoutparams是什么LayoutParams继承于Android.View.ViewGroup.LayoutParamsLayoutParams只是ViewGroup的一个内部类 view中的layoutparams属性是父控件的layoutparamslayoutparams能约束 阅读全文
posted @ 2017-02-08 19:14 AllenCVI 阅读(391) 评论(0) 推荐(0) 编辑