Android屏幕截图有很多方式这里只使用其中一种截图
主要是读取/dev/graphics/fb0,进行转换,复杂点就在如何把读取的数据进行转换。
可以参考一下这篇文章:http://blog.chinaaet.com/detail/28298
下面给出程序代码
/**
* ScreenShotFb.java
* 版权所有(C) 2014
* 创建者:cuiran 2014-4-3 下午4:55:23
*/
package com.ghyf.mplay.util;
import java.io.DataInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import com.ghyf.mplay.value.ConstantValue;
import android.app.Activity;
import android.graphics.Bitmap;
import android.graphics.PixelFormat;
import android.util.DisplayMetrics;
import android.view.Display;
/**
* FrameBuffer中获取Android屏幕截图
* @author cuiran
* @version 1.0.0
*/
publi