摘要:
Matrix是一个矩阵1 Matrix matrix=new Matrix();2 matrix.setValues(new float[]{3 2,0,0,4 0,1,0,5 0,0,1 6 });7 x=2x+0y+0z;8 y=0x+1y+0z;9 z=0x+0y+1z; //z越大离用户越远算法不清楚的可以直接用代码操作1 //matrix.setScale(sx, sy);旋转的话也可以直接用代码1 1 //matrix.setRotate(30);//旋转30度 可以通过画笔来取消锯齿,但是效果不是很好1... 阅读全文
摘要:
也是直接上代码吧=。= 1 package cn.itcast.bitmapcopy; 2 3 import java.io.FileNotFoundException; 4 5 import android.app.Activity; 6 import android.content.Intent; 7 import android.graphics.Bitmap; 8 import android.graphics.BitmapFactory; 9 import android.graphics.Canvas;10 import android.graphics.Matrix;11 i.. 阅读全文
摘要:
其实关于照片的大小 像素 拍摄所用的相机,等一系列的信息都在照片的头信息中也是使用android自带的类使用的,直接代码吧 1 package cn.itcast.exit; 2 3 import java.io.IOException; 4 5 import android.app.Activity; 6 import android.media.ExifInterface; 7 import android.os.Bundle; 8 9 public class ExifActivity extends Activity {10 /** Called when the act... 阅读全文
摘要:
也是直接上代码吧 1 package cn.itcast.resizeimage; 2 3 import java.io.FileNotFoundException; 4 import java.io.IOException; 5 import java.io.InputStream; 6 7 import android.app.Activity; 8 import android.content.Intent; 9 import android.graphics.Bitmap;10 import android.graphics.BitmapFactory;11 import andr.. 阅读全文
摘要:
没什么好说的就直接上代码吧 1 public void cropImage(View view){ 2 Intent intent = new Intent(); 3 4 Bundle myExtras = new Bundle(); 5 myExtras.putBoolean("return-data", true); 6 intent.putExtras(myExtras); 7 8 9 intent.setAction("com.android.camera.action... 阅读全文
摘要:
1.在布局文件增加一个按钮布局文件 1 <?xml version="1.0" encoding="utf-8"?> 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android:layout_width="fill_parent" 4 android:layout_height="fill_parent" 5 android:orientation="vert 阅读全文