源码简介

本项目是一个安卓截屏的小例子源码,打开后直接点击Button就可以,截图会保存到手机内存DCIM目录下的javaapk.png文件,javaapk之前也介绍过一个截图项目(http://www.javaapk.com/source/4590.html)不过那个需要root权限,本项目不需要root权限,项目编码GBK编译版本4.4.2
Android例子源码免root实现截屏

5条源码讨论
发表评论

您必须登录才能评论.

5# lct1992 2016-01-15 上午10:04

截取不了屏幕上弹出的对话框

4# mascara 2015-08-18 下午4:42

完全没意义

地板 mpegnet 2014-10-16 上午10:09

核心代码,好简单

View view = activity.getWindow().getDecorView();
view.setDrawingCacheEnabled(true);
view.buildDrawingCache();
Bitmap bitmap = view.getDrawingCache();
Rect frame = new Rect();
activity.getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);
int statusBarHeight = frame.top;
int width = activity.getWindowManager().getDefaultDisplay().getWidth();
int height = activity.getWindowManager().getDefaultDisplay()
.getHeight();
// 去掉标题栏
Bitmap b = Bitmap.createBitmap(bitmap, 0, statusBarHeight, width,
height – statusBarHeight);
view.destroyDrawingCache();

板凳 jokerhu 2014-10-01 上午9:08

只能应用内截图?那有什么意义啊?

沙发 wangcaixia 2014-09-28 上午11:48

看起来很不错的样子

©2013-2019 JavaApk.com· 鲁ICP备13032311号-1· Powered by WordPress· Theme by JavaApkTM · 网站地图.17 queries in 0.091 seconds