小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

【代碼】android截屏功能實(shí)現(xiàn)

 ada_lib 2015-05-03
/**
* 獲取和保存當(dāng)前屏幕的截圖
*/
private void GetandSaveCurrentImage()  
{  
//構(gòu)建Bitmap  
WindowManager windowManager = getWindowManager();  
Display display = windowManager.getDefaultDisplay();  
int w = display.getWidth();  
int h = display.getHeight();  
Bitmap Bmp = Bitmap.createBitmap( w, h, Config.ARGB_8888 );      
//獲取屏幕  
View decorview = this.getWindow().getDecorView();   
decorview.setDrawingCacheEnabled(true);   
Bmp = decorview.getDrawingCache();   
//圖片存儲(chǔ)路徑
String SavePath = getSDCardPath()+"/Demo/ScreenImages";
//保存Bitmap   
try {  
File path = new File(SavePath);  
//文件  
String filepath = SavePath + "/Screen_1.png";  
File file = new File(filepath);  
if(!path.exists()){  
path.mkdirs();  
}  
if (!file.exists()) {  
file.createNewFile();  
}  
FileOutputStream fos = null;  
fos = new FileOutputStream(file);  
if (null != fos) {  
Bmp.compress(Bitmap.CompressFormat.PNG, 90, fos);  
fos.flush();  
fos.close();    
Toast.makeText(mContext, "截屏文件已保存至SDCard/ScreenImages/目錄下",Toast.LENGTH_LONG).show();  
}  
catch (Exception e) {  
e.printStackTrace();  
}  
}  
/**
* 獲取SDCard的目錄路徑功能
* @return
*/
private String getSDCardPath(){
File sdcardDir = null;
//判斷SDCard是否存在
boolean sdcardExist = Environment.getExternalStorageState().equals(android.os.Environment.MEDIA_MOUNTED);
if(sdcardExist){
sdcardDir = Environment.getExternalStorageDirectory();
}
return sdcardDir.toString();
}

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多