- 博客(7)
- 资源 (2)
- 收藏
- 关注
原创 关于android2.3的overscroll
IOS上的bounce功能给人的感觉很爽,当一个可以滚动的区域被拖到边界时,它允许用户将内容拖过界,放手后再弹回来,以一种非常棒的方式提示了用户边界的存在,是IOS的一大特色。android2.3新增了overscroll功能,听名字就知道应该是bounce功能的翻版,但也许是出
2011-09-29 12:14:24 21894 5
原创 探讨android图片资源的抖动处理和格式转换
android下图片资源从源图到显示需要经历三个步骤:使用aapt工具处理,图片解码,绘制。让我们按顺序一一探讨。android开发指南对位图资源有如下描述:Bitmap files may be automatically optimized with lossless
2011-09-23 10:23:08 7787
原创 应用程序如何获取系统权限
Android是一个多进程系统,每一个应用程序(和系统的组成部分)都运行在自己的进程中。通过进程ID,系统可以区分不同的应用程序和系统组件,并赋予不同的权限。更细粒度的安全特性则通过“许可”机制来提供,该机制能够对一个进程可执行的操作进行约束。 Android安全机制中的一个
2011-09-15 09:49:59 7681 2
转载 性能分析工具TraceView
解决性能问题主要依靠对系统机制特别是GUI系统和多线程机制的理解,但处理性能问题的第一步永远都是找到引起性能问题的瓶颈,万万不要还没走第一步,就一头扎进性能优化的泥潭。TraceView助你走好第一步。一、TraceView简介 TraceView是
2011-09-06 00:50:30 3055
转载 内存分析工具MAT
简介: Eclipse提供的一个内存分析工具。它是一个功能丰富的 JAVA 堆转储文件分析工具,可以帮助你发现内存漏洞和减少内存消耗。官网地址:http://www.eclipse.org/mat 安装 (如果你使用的是MOTODEV Studio for And
2011-09-06 00:42:19 17939 2
原创 android下java的静态库和动态库
程序编制一般需经编辑、编译、链接、加载和运行几个步骤。在我们的应用中,有一些公共代码是需要反复使用,就把这些代码编译为“库”文件;在链接步骤中,连接器将从库文件取得所需的代码,复制到生成的可执行文件中。这种库称为静态库,其特点是可执行文件中包含了库代码的一份完整拷贝;缺点就是被多
2011-09-05 17:53:43 15820 3
原创 如何发布你的功能模块
android系统的一项革命性的创新就是将所有应用程序的每个功能模块都变成系统的一个功能,可以供任意合法的应用程序使用。这个特性打破了以往的应用程序的边界,实现了彻底的组件化编程,写应用程序就跟搭积木一样,只需要将各个功能模块重新排列组合一下,这曾是无数老程序员的梦想。为了让
2011-09-05 10:58:34 3137
Real-Life BPMN 4 英文原版
2023-06-22
<编程高手箴言>梁肇新
2009-02-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人