編輯:關於Android編程
Android屏幕截圖功能實現這裡介紹兩種方式:
第一種 截取整個屏幕實現方式三種
ImageView imgV = (ImageView) findViewById(R.id.ImageView01);
ImageView
imgV2 = (ImageView) findViewById(R.id.ImageView02);
ImageView
imgV3 = (ImageView) findViewById(R.id.ImageView03);
//draw的方式對整屏截取,但狀態欄為黑色,不過可以通過canvas的translate方法根據狀態
//欄的高度進行調整
View cv = getWindow().getDecorView();
Bitmap b = Bitmap.createBitmap(200, 200, Bitmap.Config.RGB_565);
cv.draw(new Canvas(b));
iv.setImageBitmap(b);
//對隱藏的未畫過的控件,截出的是黑色
Bitmap image = Bitmap.createBitmap(200, 200, Bitmap.Config.RGB_565);
cv.draw(new Canvas(image));
imgV2.setImageBitmap(image);
//也可以通過getDrawingCache獲取
cv.setDrawingCacheEnabled(true);
Bitmap bitmap =
cv.getDrawingCache();
Drawable drawable = (Drawable) new BitmapDrawable(bitmap);
imgV3.setBackgroundDrawable(drawable);
第二種截取當前布局view 保存成一張圖片
喜歡K歌的小伙伴注意啦啦!萬眾期待的酷狗ktv手機版終於上線啦!現在,只要下載了酷狗ktv的手機版,不用去K房,在家也一樣可以開啟唱K模式!那麼,作為酷狗旗
在本篇博客中,我們分析一下Android中的APK是如何安裝的,以及PKMS在這個過程中進行了哪些工作。APK的安裝方式有很多,我們先來看看如何用adb命令進行安裝。我們
可能很多人會感覺Activity很簡單,但是經歷了半年的android開發,我發現我對Activity的的理解還是比較淺顯的,其實Activity並沒有我們想
1.Toast源碼分析老規矩,我們先去看Toast的源碼。Toast有兩種顯示布局方式,一種最常見調用Toast.makeText() ,看源碼是這樣寫的pu