Android 5 0 螢幕錄製 截圖

2021-09-11 13:57:34 字數 792 閱讀 9760

android 5.0之後的新api,平時很少用到這裡記錄下

1. 獲取系統服務

mmediaprojectionmanager = (mediaprojectionmanager) getsystemservice(

context.media_projection_service);

if (mmediaprojectionmanager != null)

複製**

2. onactivityresult中獲取mediaprojection

protected void onactivityresult(int requestcode, int resultcode, intent data) 

}複製**

3.開始錄製

private void startcapture

() 複製**

4.截圖

如果取餘截圖的話我們要使用到imagereader這個類,呼叫createvirtualdisplay:

private void startcapture

() 複製**

擷取bitmap

private bitmap screenshot

() 複製**

快捷鍵截圖 Mac 截圖或錄製螢幕的快捷鍵

使用鍵盤快捷鍵截圖 拍照 捕捉螢幕的一部分按下 shift command 4。若要拷貝整個螢幕,請按下 shift command control 3。操作快捷鍵捕捉整個螢幕按下 shift command 3。shift command 5,開啟截圖選單 shift command 5的工具欄 ...

Android5 0新控制項

1.recycleview 使用方法 實現listview,gridview及瀑布流 新增分割線 自定義itemderection 刪除及增加動畫 下拉重新整理 onscrollstatechanged 引數 recyclerview recyclerview,int newstate 正在滾動 p...

Android截圖分享

android截圖並進行分享應該是乙個比較好用的功能,可惜在應用中見的不多 1.截圖 準備截圖 public void prepareshoot imgpath rootpath if imgpathfile.equals imgpath colorgoshareimga.png else else...