自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (8)
  • 收藏
  • 关注

原创 Java中List的remove方法全解析

import java.util.*; public class CollectionTest { public static void main(String[] args) { TreeSet set = new TreeSet(); ArrayList list = new ArrayList(); Vector vector = new Vector(); ...

2011-04-08 12:26:43 319

原创 java中对日期的加减操作

/* *java中对日期的加减操作 *gc.add(1,-1)表示年份减一. *gc.add(2,-1)表示月份减一. *gc.add(3.-1)表示周减一. *gc.add(5,-1)表示天减一. *以此类推应该可以精确的毫秒吧.没有再试.大家可以试试. *GregorianCalendar类的add(int field,int amount)方法表示年月日加减. ...

2011-04-01 10:25:09 240

原创 Android 使用Matrix进行图像变换

对图像的变换操作有translate(平移),rotate(旋转),scale(缩放)和skew(倾斜)四种。Android里面的Matrix(android.graphics.Matrix,不是opgl.Matrix)提供了对应的四种操作的操作方法。其中对应每种操作都有三种接口setXX, preXX,postXX。setXX将使整个matrix的值为设置的值。preXX是将新的变换矩阵左乘原来...

2011-03-08 15:54:48 108

原创 Android画图之Matrix(二)

上一篇Android画图之Matrix(一) 讲了一下Matrix的原理和运算方法,涉及到高等数学,有点难以理解。还好Android里面提供了对Matrix操作的一系 列方便的接口。 Matrix的操作,总共分为translate(平移),rotate(旋转),scale(缩放)和skew(倾斜)四种,每一种变换在 Android的API里都提供了set, post和pr...

2011-03-08 15:53:46 104

原创 [Android学习]ImageView的scaletype属性

ImageView的属性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType / android:scaleType值的意义区别: CENTER /center 按...

2011-03-08 15:38:33 77

原创 Android画图之Matrix(一)

Matrix ,中文里叫矩阵,高等数学里有介绍,在图像处理方面,主要是用于平面的缩放、平移、旋转等操作。 首先介绍一下矩阵运算。加法和减法就不用说了,太简单了,对应位相加就好。图像处理,主要用到的是乘法 。下面是一个乘法的公式: 在 Android 里面, Matrix 由 9 个 float 值构成,是一个 3*3 的矩阵。如下图。 ...

2011-03-08 15:37:37 85

原创 SD卡路径问题以及如何获取SDCard 内存

昨天在研究拍照后突破的存储路径的问题,开始存储路径写死为: private String folder = "/sdcard/DCIM/Camera/"(SD卡上拍照程序的图片存储路径); 后来发现这样写虽然一般不会出错,但不是很好,因为不同相机,可能路径会出问题。较好的方法是通过Environment 来获取路径,最后给出一个例子,教你怎样获取SDCard 的内存,显示出来告诉用户。讲述的内容如...

2011-02-20 16:57:51 144

原创 Android缩略图类源代码

Android 2.2开始新增的缩略图类ThumbnailUtils的主要方法是静态的,对于Android 2.2或API Level8以下的工程可以直接使用,本类相对于我们常规的缩略图类考虑更周全,除了尺寸比例优化外,针对OOM的内存管理方面有更周全的处理方式,完整代码如下, public class ThumbnailUtils { private static final...

2011-02-18 20:15:03 113

原创 android为图片生成缩略图

android api里自带了一个Bitmap类,用于处理图片。不是很难,直接上代码 view plaincopy to clipboardprint? package com.forwork.thumbnail; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoun...

2011-02-18 20:14:14 235

原创 获取文件的属性信息

关键技术: File类的构造方法的参数可以是文件的相对路径,也可以是文件的绝对路径,它被当做File对象的抽象路径。 File类的getPath方法把抽象路径中的文件分隔符用系统默认文件分隔符替换后返回。windows默认分隔符是"\",Linux和UNIX默认分隔符为"/" File类的getAbsolutePath方法获得文件的绝对路径。 File类的isAbsolute方法判断Fil...

2011-02-18 19:55:14 246

原创 【Android】获取图片和视频缩略图

大家都知道Android从1.5开始刚插入SD卡时系统会调用MediaScanner服务进行后台扫描,索引新的歌曲、图片和视频等信息,如果我们需要快速提取图片和视频缩略图可以直接访问 android.provider.MediaStore.Images.Thumbnails 和android.provider.MediaStore.Video.Thumbnails这两个数据库,即可查询出来缩略图 ...

2011-02-18 19:52:50 106

原创 Android画图之抗锯齿

在画图的时候,图片如果旋转或缩放之后,总是会出现那些华丽的锯齿。其实Android自带了解决方式。 方法一:给Paint加上抗锯齿标志。然后将Paint对象作为参数传给canvas的绘制方法。 Java代码 paint.setAntiAlias(true); 方法二:给Canvas加上抗锯齿标志。 有些地方不能用paint的,就直接给canvas加抗锯...

2011-02-15 20:03:36 132

原创 转发:bitmap 设置图片尺寸,避免 内存溢出 OutOfMemoryError的优化方法

★android 中用bitmap 时很容易内存溢出,报如下错误: Java代码 Java.lang.OutOfMemoryError : bitmap size exceeds VM budget ● 主要是加上这段: Java代码 BitmapFactory.Options options = new BitmapFactory.Options(); ...

2011-02-14 20:35:43 106

Android可视化UI设计和模拟器

Android可视化UI设计和模拟器,PDF文档。

2011-09-05

Android文件存取和数据库编程UI编程

Android文件存取和数据库编程UI编程,PDF文档。

2011-09-05

Android开发笔记——UI基础编程

Android开发笔记,UI基础编程,PDF文档。

2011-09-05

Android开发笔记——UI编程和应用布局

Android开发笔记,UI编程和应用布局,PDF文档。

2011-09-05

Android开发笔记——环境搭建

Android开发笔记,入门,环境搭建和ADB介绍,PDF文档。

2011-09-05

Android开发笔记——基础入门

Android开发笔记,基础入门,PDF文档,学习Android开发。

2011-09-05

Android开发学习十个案例

学习android开发的十个案例,让你能够快速入门Android开发。

2011-09-05

pro android games源码

pro android games这么经典游戏入门书籍的源码,引领你走进Android游戏开发的世界。

2011-09-05

空空如也

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

TA关注的人

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