自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (4)
  • 收藏
  • 关注

原创 获取未安装apk的软件包信息

方法:/** 获取未安装的APK信息 * @param context * @param archiveFilePath APK文件的路径。如:/sdcard /download/XX.apk */ public void getUninatllApkInfo(Context context, String archiveFilePath){ PackageMana

2011-11-30 14:39:40 4159

原创 SurfaceView的简单使用

当需要开发复杂的游戏,而且对程序的执行效率要求很高的时候,View类就不能满足要求了,这个时候必须使用【SurfaceView】类进行开发。例如,对速度要求很高的游戏,可以使用【双缓冲】来显示。游戏中的人物,背景,动画等都需要绘制在一个画布【Canvas】上。而SurfaceView可以直接访问一个画布,SurfaceView是提供给需要直接画像素而不是使用窗体部件的应用使用的。Android图形

2011-11-30 11:25:57 1625

原创 Invalidate和postInvalidate,android界面刷新

package com.czz.test;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.os.Bund

2011-11-28 10:59:17 4470

转载 什么是Affinity

在某些情况下,Android需要知道一个Activity属于哪个Task,即使它没有被启动到一个具体的Task里。这是通过任务共用性(Affinities)完成的。任务共用性(Affinities)为这个运行一个或多个Activity的Task提供了一个独特的静态名称,默认的一个活动的任务共用性(Affinity)是实现了该Activity的.apk包的名字。当开始一个没有 Inten

2011-11-04 18:08:12 1006

转载 Activity的四种加载模式

通常情况下,一个应用有一个Task,这个Task就是为了完成某个工作的一系列Activity的集合。而这些Activity又被组织成了堆栈的形式。    当一个Activity启动时,就会把它压入该Task的堆栈,而当用户在该Activity中按返回键,或者代码中finish掉时,就会将它从该Task的堆栈中弹出。如果我们没有特别的需求,我们的应用就会呈现出如下图所示的情形(好吧,我承认这个图

2011-11-04 18:04:45 693

转载 Activity的taskAffinity属性

Activity的归属,也就是Activity应该在哪个Task中,Activity与Task的吸附关系。我们知道,一般情况下在同一个应用中,启动的Activity都在同一个Task中,它们在该Task中度过自己的生命周期,这些Activity是从一而终的好榜样。    那么为什么我们创建的Activity会进入这个Task中?它们会转到其它的Task中吗?如果转到其它的Task中,它们会到什

2011-11-04 17:40:10 636

转载 onNewIntent调用时机

protected void onNewIntent(Intent intent)Since: API Level 1This is called for activities that set launchMode to "singleTop" in their package, or if a client used theFLAG_ACTIVITY

2011-11-04 14:57:08 1960 1

ListView item 动态拖放改变位置

ListView item 动态拖放改变位置

2011-09-19

ListView动态加载listitem

ListView动态加载listitem

2011-09-19

adt10压缩包以及安装方法

一、安装步骤如下: 1.在线安装 1).打开Eclipse,Help ->Install New Software... ->选择Work with:后的Add...。 2).在Name选项输入Android Plugin,在Location输入http://dl-ssl.google.com/android/eclipse/,点 击OK,然后在下面勾选Name中的选项即可。 2.离线安装 1).打开Eclipse,Help ->Install New Software... ->选择Work with:后的Add...。 2).在Local选项中输入Android Plugin,在Archive中找到ADT0.9.1的压缩包,点击OK,然后在下 面勾选Name中的选项即可。 二、安装是否成功测试: 1).安装完ADT插件后,关闭Eclipse,然后重启。 2).打开File ->New,看有无出现Android Project选项,没出现先别着急,再点击Other...选项 ,看看General选项下是否有Android选项,有,则安装成功,无,则安装失败。

2011-04-14

SqliteDatabase应用

继承SqliteOpenHelper类,创建和访问数据库,并利用Menu实现查询、新增、修改和删除的操作

2010-08-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除