截屏
粗糙的汉子
这个作者很懒,什么都没留下…
展开
-
Android 整个手机屏幕截图和去除状态栏截图
一、去除状态栏截图 //整个手机屏幕的视图 View view = getWindow().getDecorView(); view.setDrawingCacheEnabled(true); view.buildDrawingCache(); Bitmap bitmap = view.getDrawingCache(); // 获取状态栏高度 Rec原创 2017-09-13 10:31:25 · 6274 阅读 · 1 评论 -
手机截屏并用Dialog展示
public class MainActivity extends AppCompatActivity { ImageView image; Button button; Bitmap bitmap; Dialog dia; Context context; ImageView imageView; @Override protect原创 2017-09-13 11:39:09 · 269 阅读 · 0 评论 -
有关Android截图与录屏功能的学习
这篇文章,会带你学习如何使用MediaProjection,MediaCodec以及MediaMuxer来实现简单的截屏和录屏功能。因为MediaProjection是5.0以上才出现的,所以今天所讲述功能实现,只在5.0以上的系统有效。才疏学浅,讲不深入,见谅。截屏:步骤如下:1:获取MediaProjectionManager2:通过MediaProjectionMan原创 2017-09-14 14:09:53 · 848 阅读 · 0 评论 -
android视频截屏&手机录屏实现
问题在android中有时候我们需要对屏幕进行截屏操作,单一的截屏操作好解决可以通过activity的顶层view DecorView获取一个bitmap,得到就是当前activity上面的全部视图。 View view = activity.getWindow().getDecorView(); view.setDrawingCacheEnabled(true);原创 2017-09-14 14:16:24 · 2451 阅读 · 0 评论 -
使用MediaProjection和MediaRecorder实现屏幕录制
一、实现效果这个Demo主要是实现Android手机屏幕录制的功能,可以实现视频、音频的录制,可以选取录制视频的效果,是否开启音频录制。截图如下:点击START按钮开始屏幕录制,这里还可以选择标清或高清视频,是否开启音频录制等;点击STOP按钮结束录制。二、代码分析整个Demo比较简单,只有两个类:一个是应用程序入口MainActivity,转载 2017-10-30 16:53:17 · 2664 阅读 · 0 评论