
android 开发相关非技术知识点
cw2004100021124
这个作者很懒,什么都没留下…
展开
-
QWERTY键盘
QWERTY键盘,也称全键盘,即第一行开头6个字母是Q、W、E、R、T、Y的键盘布局,也就是现在普遍使用的电脑键盘布局。 记录一下,避免遗忘。原创 2013-10-10 17:27:23 · 964 阅读 · 0 评论 -
正则表达式大全
一、校验数字的表达式 数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数、和小数:^(\-|\+)?\转载 2015-10-09 13:59:09 · 415 阅读 · 0 评论 -
常用正则表达式
一.验证数字的正则表达式集 1.验证数字:^[0-9]*$ 2.验证n位的数字:^\d{n}$ 3.验证至少n位数字:^\d{n,}$ 4.验证m-n位的数字:^\d{m,n}$ 5.验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 6.验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 7.验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3}转载 2015-04-09 16:11:00 · 381 阅读 · 0 评论 -
eclipse drawable 目录下图片乱码
在使用eclipse 打开资源文件drawable 目录下图片,如果没有选择默认打开方式有的时候,图片会出现乱码。解决方法就是,右键点击图片,点击选择默认打开方式,选择本机上面的图片浏览软件。这样就可以在eclipse里面,直接点击查看图片。原创 2015-01-27 14:23:21 · 2328 阅读 · 0 评论 -
Android代码优化——使用Android lint工具
作为移动应用开发者,我们总希望发布的apk文件越小越好,不希望资源文件没有用到的图片资源也被打包进apk,不希望应用中使用了高于minSdk的api,也不希望AndroidManifest文件存在异常,lint就能解决我们的这些问题。Android lint是在ADT 16提供的新工具,它是一个代码扫描工具,能够帮助我们识别代码结构存在的问题,主要包括: 1)布局性能(以前是 l转载 2014-08-22 11:40:56 · 443 阅读 · 0 评论 -
android 制作9.png图片
什么叫.9.PNG呢,这是安卓开发里面的一种特殊的图片 这种格式的图片在android 环境下具有自适应调节大小的能力。 (1)允许开发人员定义可扩展区域,当需要延伸图片以填充比图片本身更大区域时,可扩展区的内容被延展。 (2)允许开发人员定义内容显示区,用于显示文字或其他内容 如下图所示: 左侧和上方的黑线交叉的部分即可扩展区转载 2014-04-14 10:31:52 · 495 阅读 · 0 评论 -
Android开发:使用DDMS Heap进行内存泄露调试
内存监测工具 DDMS --> Heap 这里我使用eclipse的ADT插件,并以真机为例,在模拟器中的情况类似。用 Heap监测应用进程使用内存情况的步骤如下: 1. 启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的; 2. 将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式,而不是作为“Mass Storage”;转载 2014-04-10 09:58:44 · 458 阅读 · 0 评论 -
android平台下使用点九PNG技术
android平台图形java工具patch “点九”是andriod平台的应用软件开发里的一种特殊的图片形式,文件扩展名为:.9.png 智能手机中有自动横屏的功能,同一幅界面会在随着手机(或平板电脑)中的方向传感器的参数不同而改变显示的方向,在界面改变方向后,界面上的图形会因为长宽的变化而产生拉伸,造成图形的失真变形。 我们都知道android平台有多种不同的分转载 2014-03-03 09:36:38 · 818 阅读 · 0 评论 -
android 权限
注意目前无法在没有root权限下动态修改android的权限,也就是说一般的应用无法通过代码动态添加权限。 这篇文章目的在于介绍Android系统上控制权限的方法,读者只要使用过Android,或是对智能机平台有所了解,就能看懂,不需要专门的编程知识。 1 为什么Android总是事无巨细地告诉你应用索取的每一项权限? 相比Apple,Microsoft严格控制生态系统(从苹果给开转载 2014-02-10 13:59:52 · 843 阅读 · 0 评论 -
如何一个android工程作为另外一个android工程的lib(小结)
在实际使用中,我们可能会把一个android工程作为库,然后在另外一个android的工程中引用。实现的步骤如下: 1.将android工程设为库 选择工程右击选择“property”-Android选项下的library勾选“Is Library”。 2.在当前工程引用上面的工程的库 在当前工程目录下的文件“project.properties”里添加: android.library原创 2014-01-24 17:21:32 · 635 阅读 · 0 评论 -
android开发工具Eclipse Locat如何过滤log
android开发工具Eclipse中,是通过 Locat里面设置如何过滤Saved Filters 选择“+”图标,在弹出如下图对话框界面。 1.在Filter Name:那一栏中添加过滤的名称。 2.在byApplication Name:那一栏中添加你的应用名称。 3.在点击OK键就可以创建一个(XXX),也就是FilterName的过滤log信息,根据需要选择自己的log过滤器查看l原创 2013-11-26 16:12:40 · 2563 阅读 · 0 评论 -
Android 开发工具Eclipse小结
1.什么是Eclipse? 2.工作区(workspace)类似于保存项目的文件夹。 3.项目(Project)存放工程的地方 4.快捷方式 Redo Ctrl + Y undo Ctrl + Z原创 2013-11-02 23:39:16 · 729 阅读 · 0 评论 -
SVN 更新出现锁定无法更新的问题。
当我们通过SVN 更新android工程代码的时候: 在更新svn代码出现 SVN提示某某版本已经被锁定的状态问题。 首先对更新的工程进行clean(清理),清理正常的话,就可以继续更新。 当提示SVN clean失败的时候,这个时候就需要对SVN提示的那些tempfile文件手动进行删除,之后再执行clean命令,最后再次更新即可。原创 2013-10-14 13:52:07 · 2656 阅读 · 0 评论 -
android eclipse里边怎么用命令行启动模拟器
CMD-> CD d:\android\android-sdk-151\tools-> (这里的路径是你emulator.exe所在的路径) emulator -avd avdname-> (avdname是你之前建的AVD的名称) 常用的命令,先记录。转载 2013-10-11 16:34:35 · 783 阅读 · 0 评论 -
深入浅出Android Gradle构建系统(一:简介)
gradle是Android开发中引入的全新的构建系统,因为全新的构建系统主要是出于下面的目的: 1. 方便复用代码和资源 2. 构建多种版本的apk更见简单,不论是为多渠道构建不同的apk还是构建不同环境的apk(debug,release) 3. 方便配置,扩展,自定义构建过程 4. 良好的IDE集成 为什么选择Gradle? Gradle主要有以下几个有点:转载 2015-10-14 18:03:06 · 454 阅读 · 0 评论