上一页 1 2 3 4 5 6 ··· 16 下一页
摘要: 1.自定义圆形的ProgressBar 效果图: 圆形ProgressBar的样式主要有以下几个,我们这里以progressBarStyleLarge为例进行样式的修改,其他的类似。 首先看一下style="?android:attr/progressBarStyleLarge"的源码,在 \frameworks\base\core\res\res\values\styles.xml 看到这一行@android:drawable/progress_large_white有木有,我们去看一下它的源码,在 \frameworks\base\core\res\res\drawab 阅读全文
posted @ 2013-12-28 23:20 zhangze 阅读(37193) 评论(3) 推荐(1) 编辑
摘要: 转:http://blog.chinaunix.net/uid-25508271-id-3367781.htmlandroid的原理,不用在意剩余内存的大小,其实很多人都是把使用其他系统的习惯带过来来了.安卓Android大多应用没有退出的设计其实是有道理 的,这和系统对进程的调度机制有关系.如果你知道java,就能更清楚这机制了.其实和java的垃圾回收机制类似,系统有一个规则来回收内存.进行内存 调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需要的东西.当然这个值默认设置得很小,所以你会看到内存老在很少的数值徘徊.但事实上他并 不影响速度.相反加快了下次启动应用的速度.这本来就 阅读全文
posted @ 2013-12-22 12:26 zhangze 阅读(9779) 评论(0) 推荐(0) 编辑
摘要: 转:http://www.cnblogs.com/GnagWang/archive/2011/03/21/1990507.html1 Android 安全机制概述Android 是一个权限分离的系统 。 这是利用 Linux 已有的权限管理机制,通过为每一个 Application 分配不同的 uid 和 gid , 从而使得不同的 Application 之间的私有数据和访问( native 以及 java 层通过这种 sandbox 机制,都可以)达到隔离的目的 。 与此 同时, Android 还 在此基础上进行扩展,提供了 permission 机制,它主要是用来对 Applicati 阅读全文
posted @ 2013-12-21 16:24 zhangze 阅读(1295) 评论(0) 推荐(0) 编辑
摘要: 0xffff00ff 分组时 0x|ff|ff00ff 分别表示 整数|透明度|颜色值 阅读全文
posted @ 2013-12-18 14:46 zhangze 阅读(2179) 评论(0) 推荐(0) 编辑
摘要: solid:实心,就是填充的意思android:color指定填充的颜色gradient:渐变android:startColor和android:endColor分别为起始和结束颜色,android:angle是渐变角度,必须为45的整数倍。另外渐变默认的模式为android:type="linear",即线性渐变,可以指定渐变为径向渐变,android:type="radial",径向渐变需要指定半径android:gradientRadius="50"。stroke:描边android:width="2dp" 阅读全文
posted @ 2013-12-14 18:43 zhangze 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.open-open.com/lib//view/open1333418945202.htmlBitmap是Android系统中的图像处理的最重要类之一。用它可以获取图像文件信息,进行图像剪切、旋转、缩放等操作,并可以指定格式保存图像文件。本文从应用的角度,着重介绍怎么用B... 阅读全文
posted @ 2013-12-12 10:25 zhangze 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 转自:http://my.oschina.net/rengwuxian/blog/183802为什么要在后台加载Bitmap?在Android中,使用BitmapFactory.decodeResource(), BitmapFactory.decodeStream() 等方法可以把图片加载到Bitmap中。但由于这些方法是耗时的,所以多数情况下,这些方法应该放在非UI线程中,否则将有可能导致界面的卡顿,甚至是触 发ANR。一般情况下,网络图片的加载必须放在后台线程中;而本地图片就可以根据实际情况自行决定了,如果图片不多不大的话,也可以在UI线程中操作来图个方便。至于谷歌官方的说法,是只要是从 阅读全文
posted @ 2013-12-12 10:12 zhangze 阅读(2280) 评论(0) 推荐(0) 编辑
摘要: 转自:http://my.oschina.net/rengwuxian/blog/182885高效使用Bitmaps有什么好处?我 们常常提到的“Android程序优化”,通常指的是性能和内存的优化,即:更快的响应速度,更低的内存占用。Android程序的性能和内存问题,大部 分都和图片紧密相关,而图片的加载在很多情况下很用到Bitmap(位图)这个类。而由于Bitmap自身的特性(将每个像素的属性全部保存在内存中), 导致稍有不慎就会创建出一个占用内存非常大的Bitmap对象,从而导致加载过慢,还会有内存溢出的风险。所以,Android程序要做优 化,Bitmap的优化是必不可少的一步。需要 阅读全文
posted @ 2013-12-12 10:11 zhangze 阅读(1102) 评论(0) 推荐(0) 编辑
摘要: 转:http://tech.it168.com/j/2006-04-15/200604151335707.shtml 一、Java环境下的多线程技术 构建线程化的应用程序往往会对程序带来重要的性能影响。例如,请考虑这样一个程序,它从磁盘读取大量数据并且在把它们写到屏幕之前处理这些数据(例如一个DVD播放器)。在一个传统的单线程程序(今天所使用的大多数客户端程序)上,一次只有一个任务执行,每一个这些活动分别作为一个序列的不同阶段发生。只有在一块已定义大小的数据读取完成时才能进行数据处理。因此,能处理数据的程序逻辑直到磁盘读操作完成后才得到执行。这将导致非常差的性能问题。 在一个多线程程序... 阅读全文
posted @ 2013-12-11 12:08 zhangze 阅读(614) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/mybkn/archive/2012/05/18/2508325.html JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于JavaScript(Standard ECMA-262 3rd Edition - December 1999)的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。 Android的SDK中包含.. 阅读全文
posted @ 2013-12-10 10:01 zhangze 阅读(423) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 16 下一页