上一页 1 ··· 20 21 22 23 24
摘要: layout.xml:<TextView android:id="@+id/label_author" style="@style/DetailsLabel.Medium" android:layout_marginBottom="11dip" />styles.xml: <style name="DetailsLabel"> <item name="android:shadowColor">#FF000000</item> <... 阅读全文
posted @ 2012-04-26 17:15 Qiengo 阅读(976) 评论(0) 推荐(0) 编辑
摘要: 在Android手机中内置了一款高性能webkit内核浏览器,在SDK中封装为一个叫做WebView组件。 什么是webkit WebKit是Mac OS X v10.3及以上版本所包含的软件框架(对v10.2.7及以上版本也可通过软件更新获取)。 同时,WebKit也是Mac OS X的Safari网页浏览器的基础。WebKit是一个开源项目,主要由KDE的KHTML修改而来并且包含了一些来自苹果公司的一些组件。 传统上,WebKit包含一个网页引擎WebCore和一个脚本引擎JavaScriptCore,它们分别对应的是KDE的KHTML和KJS。不过, 随着JavaScript引擎的独立 阅读全文
posted @ 2012-04-26 16:33 Qiengo 阅读(713) 评论(3) 推荐(0) 编辑
摘要: 常用到的Intent的URI及其示例,包含了大部分应用中用到的共用Intent。 一、打开一个网页,类别是Intent.ACTION_VIEW Uri uri = Uri.parse("http://blog.3gstdy.com/"); Intent intent = new Intent(Intent.ACTION_VIEW, uri);二、打开地图并定位到一个点 Uri uri = Uri.parse("geo:52.76,-79.0342″); Intent intent = new Intent(Intent.ACTION_VIEW, uri);三、打开 阅读全文
posted @ 2012-04-26 16:11 Qiengo 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 1.get Width and Height .2.Storage format:Config Giving a Bitmap file of 1200*800,stored in RGB_565 format.Then one pixel consume 16 bits,1byte=8bit,so: size=1200*800*16/8=192000byte=1.831M if the format isRGBA_8888,then one pixel consume 32 bits: size=1200*800*32/8=192000byte=3.662M 阅读全文
posted @ 2012-04-25 18:46 Qiengo 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 从JDK1.2版本开始,把对象的引用分为四种级别,从而使程序能更加灵活的控制对象的生命周期。这四种级别由高到低依次为:强引用、软引用、弱引用和虚引用。 1.强引用使用最普遍的引用。如果一个对象具有强引用,那就类似于必不可少的生活用品,垃圾回收器绝不会回收它。当内存空 间不足,Java虚拟机宁愿抛出OutOfMemoryError错误,使程序异常终止,也不会靠随意回收具有强引用的对象来解决内存不足问题。2.软引用(SoftReference)如果内存空间足够,垃圾回收器就不会回收它,如果内存空间不足了,就会回收这些对象的内存。只要垃圾回收器没有回收它,该对象就可以被程序使用。软引用可用来实现内存 阅读全文
posted @ 2012-04-25 17:48 Qiengo 阅读(273) 评论(0) 推荐(0) 编辑
摘要: A Android框架强制每个进程的24 MB内存限制。在一些旧的设备,如在G1,限制为16 MB 更低,更重要的是,由位图使用的内存限制。处理图像的应用程序,它是很容易达到此限制,并获得与OOM 异常死亡 的过程:E / dalvikvm堆(12517):1048576字节外部分配这个 过程中过大的E / GraphicsJNI(12517): VM将不会让我们分配1048576字节 / AndroidRuntime(12517):关闭VM / dalvikvm(12517):主题ID = 1:线程未捕获的异常退出(集团= 0x4001d7f0 ) E / AndroidRuntime(1. 阅读全文
posted @ 2012-04-25 09:25 Qiengo 阅读(5227) 评论(0) 推荐(0) 编辑
摘要: 毕业短片,标记一下 阅读全文
posted @ 2012-04-23 11:23 Qiengo 阅读(151) 评论(0) 推荐(0) 编辑
摘要: px (pixels,像素) 屏幕上的点,一般HVGA代表320x480像素,这个用的比较多。 dip/dp (device independent pixels,设备独立像素) 与密度无关的像素,一种基于屏幕密度的抽象单位。在每英寸160点的显示器上,1dp = 1px。 在大于160点的显示器上可能增大。这个和设备硬件有关,一般为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 sp (scaled pixels — best for text size,比例像素) 与刻度无关的像素,除了与密度无关外,还与scale无关,主要处理字体的大小,可以根据系统的字体自... 阅读全文
posted @ 2012-04-23 10:37 Qiengo 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 具体错误名忘了,解决方法先记下,备用由ProGuard command line引发的错误找到文件[Android SDK Installation Directory]\tools\proguard\bin\proguard.bat修改以下内容:call %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %*tocall %java_exe% -jar "%PROGUARD_HOME%"\lib\proguard.jar %1 %2 %3 %4 %5 %6 %7 %8 %9 阅读全文
posted @ 2012-04-20 09:32 Qiengo 阅读(179) 评论(0) 推荐(0) 编辑
摘要: First,ImageSwitcher use setImageDrawable and setBackgroundDrawable to set the content.You'll need Timer class if you want to switch the content automatically.However,you can't change the UI content in a Timer,so you need a handler to send the message:private Timer switchTimer;private ImageSw 阅读全文
posted @ 2012-04-19 18:43 Qiengo 阅读(652) 评论(0) 推荐(0) 编辑
上一页 1 ··· 20 21 22 23 24