- 博客(20)
- 资源 (6)
- 收藏
- 关注
转载 Android Bitmap和Canvas
位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。1. 从资源中获取位图可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。 当然,首先需要获取资源: Resources res=getResources(); 使用BitmapDrawable获取位图 使用BitmapDrawable (Inpu
2012-01-15 14:13:02 774
转载 adnroid 3D 系列之光效篇
光效三要素在 OpenGL ES中,光由三个元素组成,分别是环境元素(ambient component), 散射元素(diffuse component)和高光元素(specular component)。我们使用颜色来设定光线元素,这看上去有些奇怪,但是由于它允许你同时指定各光线元素的颜色和相对强度,这个方法工作得很好。明亮的白色光定义为白色 ({1.0, 1.0, 1.0, 1.
2012-01-15 14:05:41 916
转载 Android Activity 之间切换的各种效果
[代码] main.xmlview sourceprint?01xmlversion="1.0"encoding="utf-8"?> 02LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"
2012-01-15 14:00:46 855
转载 android中的左右滑屏实现By ViewPager
先看效果,就是左右滑屏的效果具体实现详解android compatibility package, revision 3在7月份发布后,其中有个ViewPager引起了我的注意官方的描述: 请参考:http://developer.android.com/sdk/compatibility-library.html#NotesViewPager的下
2012-01-15 13:50:47 1147
转载 Android游戏Graphics绘图之图像像素操作
我们在玩游戏时经常会看到一些图像的特效,比如半透明等效果。要实现这些效果并不难,只需要对图像本身的像素执行操作。Android中的 Bitmap同样提供了操作像素的方法,可以通过getPixels方法来获得该图像的像素并放到一个数组中,我们处理这个像素数组就可以了,最后通过 setPixels设置这个像素数组到Bitmap中。在Android中,每一个图像像素通过一个4字节整数来展现:最高位字
2012-01-15 13:41:52 755
转载 Android游戏Graphics绘图之Shader类介绍
Android提供了Shader类专门用来渲染图像以及一些几何图形,Shader下面包括几个直接子类,分别是BitmapShader、 ComposeShader、LinearGradient、RadialGradient、SweepGradient。BitmapShader主要用来渲染图像,LinearGradient用来进行线性渲染,RadialGradient用来进行环形渲染,SweepGr
2012-01-15 13:40:02 863
转载 Android游戏Graphics绘图之绘制字符串
在Android游戏开发中,我们不可能全部用图片来显示,很多时候需要绘制字符串,比如开发一个RPG的游戏,有大量的对话内容,这时如果全部用图片来显示肯定不行。下面我们就看看如何在Canvas画布中绘制字符串吧。Android中提供了一系列的drawText方法来绘制字符串,在绘制字符串之前需要设置画笔对象,包括字符串的尺寸、颜色等属性。使用 FontMetrics来规划字体的属性,可以通过ge
2012-01-15 13:38:33 982
转载 Android游戏Graphics绘图之几何图形绘制
前两节调整好了画笔,设置好了画布,现在需要在画布上绘制内容了。其实前面我们已经看到了在屏幕上显示的矩形、圆形、三角形等几何图形,下面我们来看看在Android中可以绘制出哪些几何图形,如下表所示。方法 说明 drawRect 绘制矩形 drawCircle 绘制圆形 drawOval 绘制椭圆 drawPath
2012-01-15 13:36:47 821
转载 android 多点触摸实现图片缩放
package com.touch; import android.graphics.Matrix; import android.graphics.PointF; import android.util.FloatMath; import android.view.MotionEvent; import android.view.View; import android.
2012-01-15 13:32:12 542
转载 pro.Android Media--处理大的图片
调用照相机程序,可以在intent中加入android.provider.MediaStore.EXTRA_OUTPUT 参数来设置图片保存位置。如下: Java代码 String imageFilePath = Environment.getExternalStorageDirectory().getAbsolutePath() +"/myf
2012-01-15 13:29:56 634
转载 pro.Android Media--调用内置的照相机
内置的照相机程序在manifest定义了下面的intent filterXml代码 intent-filter> action android:name="android.media.action.IMAGE_CAPTURE" /> category android:name="android.intent.category.DEFAULT" /> inte
2012-01-15 13:28:27 847
转载 android图片处理
通过内置的图片程序来选择图片Intent intent = new Intent(Intent.ACTION_PICK,android.provider.MediaStore.Images.Media.EXTERNAL_CONTENT_URI); startActivityForResult(intent, 0); 创建一个空的Bitmap,然后把一个已
2012-01-15 13:26:31 714
转载 Android图片处理(Matrix,ColorMatrix)
在编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在android中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果。下面将分别介绍这两个矩阵的用法和相关的函数。颜色矩阵android中可以通过颜色矩阵(ColorMatrix类)方面的操作
2012-01-15 13:21:13 522
转载 Android 照片特效
android 实现图片的翻转1Resources res = this.getContext().getResources();2 img = BitmapFactory.decodeResource(res, R.drawable.aa);3 Ma
2012-01-14 09:43:02 619
转载 Android中几种图像特效处理方法
大家好,这一节给大家分享的是Android中几种图像特效处理的小技巧,比如圆角,倒影,还有就是图片缩放,Drawable转化为Bitmap,Bitmap转化为Drawable等等.废话少说了,直接讲解今天的实例,本例主要是先获取壁纸(getWallpaper()),然后对当前壁纸的一些特效处理.大家按步骤一步一步来:第一步:新建一个Android工程命名为ImageDemo,工程结构如下:
2012-01-14 08:59:44 574
转载 Android 实现水波纹
在Android中,每一个图像像素通过一个4字节整数来展现:最高位字节用作alpha通道,接下来的事Red,依次类推,接下来的两个字节对应实现Green和Bule。 要达到现实的水波效果比较难,这里一切从简了。 先复习一下物理学。在一滩平静的水面(所有点的振幅为0),扔上一个半径为r的圆形石头,则第一时间水面上被石头打到的那部分水就会往下沉(振幅变为负)。然
2012-01-13 22:02:16 944
转载 水波纹效果原理
在介绍编程之前,先让我们来回顾一下在高中的物理课上我们所学的关于水波的知识。水波有如下几个特性:扩散:当你投一块石头到水中,你会看到一个以石头入水点为圆心所形成的一圈圈的水波,这里,你可能会被这个现象所误导,以为水波上的每一点都是以石头入水点为中心向外扩散的,这是错误的。实际上,水波上的任何一点在任何时候都是以自己为圆心向四周扩散的,之所以会形成一个环状的水波,是因为水波的内部因为扩散
2012-01-13 21:15:07 2140
转载 Android 中比较“高效”的图像模糊处理算法
本文假设读者拥有基础的图像处理概念。这是今天刚刚完成的一个方法,之前不停地在网上找有关 Android 的图像模糊处理代码。期间找到了倒影、缩放等参考代码,却无一帖子对模糊处理有过提及。最多也就是提到使用 BlurMaskFilter 来进行模糊处理。为了这个害人的帖子,我整整浪费了一下午时间,最后发现它只能用于对 Paint 的边缘进行处理。而我们要处理的是整幅图像,所以这完
2012-01-09 17:54:41 1095
转载 libavi - parse and demux AVI
libavi - parse and demux AVIAVI represents Audio Video Interleave file format. This is a multimedia file format displine which is regulated by Microsoft. AVI is wide-spreadly used under Windows oper
2012-01-05 17:12:43 2938
转载 AVI RIFF 文件参考
文档来源:MSDN Library->Win32 and COM Development->Graphics and Multimedia->Audio and Video->DirectShow->Appendixes->AVI File Format-> AVI RIFF File Reference 微软的AVI文件格式是一种用于拍摄,编辑和播放音频,视频序列的RIFF文
2012-01-05 11:12:23 1008
[android.开发书籍].Android.3.0.Application.Development.Cookbook.Jul.2011.pdf
2011-12-17
通讯录v1.0
2007-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人