posted @ 2012-01-29 11:59 Ryan_Lai 阅读(355) 评论(0) 推荐(0) 编辑
摘要:
ListView异步加载图片是非常实用的方法,凡是是要通过网络获取图片资源一般使用这种方法比较好,用户体验好,不用让用户等待下去,下面就说实现方法.代码package cn.wangmeng.test;import java.io.IOException;import java.io.InputStream;import java.lang.ref.SoftReference;import java.net.MalformedURLException;import java.net.URL;import java.util.HashMap;import android.graphics.dra 阅读全文
摘要:
通过第一部分<<Android中获取应用程序(包)的信息-----PackageManager的使用(一)>>的介绍,对PackageManager以及AndroidManife.xml定义的节点信息类XXXInfo类都有了一定的认识。本部分的内容是如何获取安装包得大小,包括缓存大小(cachesize)、数据大小(datasize)、应用程序大小(codesize)。本部分的知识点涉及到AIDL、Java反射机制。理解起来也不是很难。 关于安装包得大小信息封装在PackageStats类中,该类很简单,只有几个字段: PackageStats类: 常用字段: publ 阅读全文
posted @ 2011-11-25 17:26 Ryan_Lai 阅读(2548) 评论(0) 推荐(0) 编辑
摘要:
本节内容是如何获取Android系统中应用程序的信息,主要包括packagename、label、icon、占用大小等。具体分为两个部分,计划如下:第一部分: 获取应用程序的packagename、label、icon等 ; 第二部分:获取应用程序的占用大小,包括:缓存大小(cachsize)、数据大小(datasize)。 每部分都为您准备了简单丰富的实例,您一定不会错过。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,还提供了一个PackageManger管理类,它的 阅读全文
posted @ 2011-11-25 14:41 Ryan_Lai 阅读(16623) 评论(4) 推荐(2) 编辑
摘要:
引用 Android上dip、dp、px、sp等单位说明本文引用自shixin20051108《Android上dip、dp、px、sp等单位说明》[ dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt: point,是一个标准的长度单位,1pt=1/72英寸,用于印刷业,非常简单易用;sp: scaled pixels(放大像素). 阅读全文
posted @ 2011-11-09 15:10 Ryan_Lai 阅读(203) 评论(0) 推荐(0) 编辑
摘要:
动画效果二 ----Frame Animation新建工程 myFrameAnimation在main.xml布局中添加view子类,调整一下,效果如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:prientation="vertical" android:layout_width="fill_ 阅读全文
posted @ 2011-11-09 11:42 Ryan_Lai 阅读(344) 评论(0) 推荐(0) 编辑
摘要:
动画类型Android的animation由四种类型组成XML中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效果ScaleAnimation渐变尺寸伸缩动画效果TranslateAnimation画面转换位置移动动画效果RotateAnimation画面转移旋转动画效果Android动画模式Animation主要有两种动画模式:一种是tweened animation(渐变动画)XML中JavaCodealphaAlphaAnimationscal 阅读全文
posted @ 2011-11-09 11:40 Ryan_Lai 阅读(526) 评论(0) 推荐(0) 编辑
摘要:
******Android模拟器快捷键****** F1/PgUp Menu key 菜单键 F2/PgDown Star key 星号键 F3 Call key 发送拨号键 F4 End Call key 结束通话或者说红键 Home Home keyHome键 ESC Back Key 后退键 F7 Power button 电源键 F8 Disable/Enable all networking 禁止/启用所有网络 F9 Start tracing (only with -trace) 开始跟踪 F10 Stop tracing (only with -trace) 停止跟踪 Keypa 阅读全文
posted @ 2011-10-25 10:16 Ryan_Lai 阅读(814) 评论(0) 推荐(0) 编辑
摘要:
在多Activity开发中,有可能是自己应用之间的Activity跳转,或者夹带其他应用的可复用Activity。可能会希望跳转到原来某个Activity实例,而不是产生大量重复的Activity。这需要为Activity配置特定的加载模式,而不是使用默认的加载模式。加载模式分类及在哪里配置Activity有四种加载模式:standardsingleTopsingleTasksingleInstance设置的位置在AndroidManifest.xml文件中activity元素的android:launchMode属性:android:launchMode ="singleTask& 阅读全文
posted @ 2011-10-16 20:43 Ryan_Lai 阅读(344) 评论(0) 推荐(0) 编辑