【Android Studio安装部署系列】二十六、Android studio录制屏幕并生成gif文件
版权声明:本文为HaiyuKing原创文章,转载请注明出处!
概述
Android Studio自带录制屏幕功能,那么就可以很方便地将手机上的屏幕操作录制成视频。然后借助一些软件或者网站转换成gif文件。
Android Studio录制屏幕
前提:将手机通过数据线连接到电脑上并实现Android Studio和手机相连。否则录制屏幕按钮是灰色的,不可点击。
找到录制屏幕按钮
Android Studio2.2.2版本

Android Studio3.0.1版本


录制并保存视频
点击上面的按钮

点击Start Recording就开始录制了,会弹出录制时间框:

录完之后点击Stop Recording,停止录制。弹出保存对话框,选择保存路径。



视频转gif
GifCam【常用】
本文采用一种最简单的方法,利用一款叫 GifCam 的绿色版软件。
使用方法很简单,
1. 用一个播放器打开刚才录制好的mp4视频,先暂停在开始位置,然后拖动调整 GifCam 大小,让它的透明区域(录制gif区域)覆盖你要录制范围。
2. 点击GifCam的录制按钮,再点击播放器播放视频,就可以录制gif了。
3. 录完点击停止按钮,然后编辑去掉无用帧。
4. 保存gif文件。
下载
下载地址:链接:https://pan.baidu.com/s/1pOQtQFdQu3ZdmHgq1iOEoQ 密码:pggb
安装
解压缩到任意位置即可。
使用
用一个播放器打开刚才录制好的mp4视频,先暂停在开始位置,然后拖动调整 GifCam 大小,让它的透明区域(录制gif区域)覆盖你要录制范围。

点击GifCam的录制按钮,再点击播放器播放视频,就可以录制gif了

录完点击停止按钮,然后编辑去掉无用帧

这样就不会显示绿屏了

删除无用的帧,一般是最后一两个帧

删除后的效果

保存gif


注意:使用GifCam.exe录制完gif图片时,在录下一张时一定要关闭GifCam.exe再进行录制,不要问我为什么。
Ezgif网站【不常用】
网址
https://ezgif.com/video-to-gif
使用
上传视频文件

点击Upload按钮

上传中

执行具体的Convert to GIF操作
在执行过程中可以设置GIF图的时长,大小等等参数。

生成gif

保存gif
鼠标右键——图片另存为...

Android Studio截屏
找到截屏按钮
Android Studio2.2.2版本

Android Studio3.0.1版本


截屏
点击上面的按钮


参考资料
Android tips(九)-->Android录屏与转化gif图
【Android Studio安装部署系列】二十六、Android studio录制屏幕并生成gif文件的更多相关文章
- 【Android Studio安装部署系列】十六、Android studio在layout目录下新建子目录
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 一般用于分类显示不同模块的layout布局文件. 在res/layout文件夹下创建子目录 res/layout鼠标右键——New— ...
- 【Android Studio安装部署系列】十、Android studio打包发布apk安装包
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 使用Android studio发布apk安装包的操作步骤. 开始打包发布apk Build > Generate Signe ...
- 【Android Studio安装部署系列】十二、Android studio代码混淆
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 为什么需要代码混淆呢?原因很简单,你的apk很容易被反编译出来,你写的代码都会被看到,因此我们需要在编译过程中对代码进行一定程度的混 ...
- 【Android Studio安装部署系列】三、Android Studio项目目录结构
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 简单介绍下Android studio新建项目的目录结构. 常用项目结构类型 在Android Studio中,提供了以下几种项目结 ...
- 【Android Studio安装部署系列】十七、Android studio引用第三方库、jar、so、arr文件
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 在Android开发过程,经常需要用到第三方库以及jar.so.arr文件,那么如何引用到项目中呢?下面简单介绍下. 引用第三方库 ...
- 【Android Studio安装部署系列】四、Android SDK目录和作用分析
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android SDk Tool软件开发工具包(software development kit).被软件开发工程师用于为特定的软件 ...
- 【Android Studio安装部署系列】十八、Android studio更换APP应用图标
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio新建项目后会有一个默认图标,那么如何更换图标呢? 替换图标 这个方案不建议直接在已有项目上更换图标,建议 ...
- 【Android Studio安装部署系列】十九、Android studio使用SVN
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 在AndroidStudio中开发版本控制,除了Git就是SVN,和Eclipse不同,Android Studio没有提供单独的插 ...
- 【Android Studio安装部署系列】十四、Android studio移除工程和删除项目
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio删除工程.项目的操作步骤. 移除工程 主要用于从最近打开的项目列表中移除.硬盘中还是存在这个项目的. F ...
- 【Android Studio安装部署系列】十五、Android studio添加Assets目录
版权声明:本文为HaiyuKing原创文章,转载请注明出处! 概述 Android Studio新建项目时是没有assets目录,需要自己手动创建. app右键——New——Folder——Asset ...
随机推荐
- HTML5 & MUI 界面样式
垂直居中+自动换行 样式效果如下所示,当文字没有超出一行时,显示如“备注信息”,当文字超出一行时,显示如“维修地点” HTML代码如下: <div class="mui-input-r ...
- 理解Go Context机制
1 什么是Context 最近在公司分析gRPC源码,proto文件生成的代码,接口函数第一个参数统一是ctx context.Context接口,公司不少同事都不了解这样设计的出发点是什么,其实我也 ...
- MNIST手写识别
Demo侠可能是我等小白进阶的必经之路了,如今在AI领域,我也是个研究Demo的小白.用了两三天装好环境,跑通Demo,自学Python语法,进而研究这个Demo.当然过程中查了很多资料,充分发挥了小 ...
- Maven安装教程详解
一.准备工作 1.确定电脑上已经成功安装jdk7.0以上版本 2.win10操作系统 3.maven安装包 下载地 ...
- 二分搜索树实现Java的Map(下)
二分搜索树Map public class BSTMap<K extends Comparable<K>,V> implements Map<K,V> { priv ...
- SpringCloud学习系列之二 ----- 服务消费者(Feign)和负载均衡(Ribbon)使用详解
前言 本篇主要介绍的是SpringCloud中的服务消费者(Feign)和负载均衡(Ribbon)功能的实现以及使用Feign结合Ribbon实现负载均衡. SpringCloud Feign Fei ...
- Windows核心编程第二章,字符串的表示以及宽窄字符的转换
目录 Windows核心编程,字符串的表示以及宽窄字符的转换 1.字符集 1.1.双字节字符集DBCS 1.2 Unicode字符集 1.3 UTF-8编码 1.4 UTF - 32编码. 1.5 U ...
- Docker入门(三)使用Docker Compose
Compose介绍 Compose 项目是 Docker 官方的开源项目,负责实现对 Docker 容器集群的快速编排.Compose 是一个用户定义和运行多个容器的 Docker 应用程序.在 ...
- com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver的区别
com.mysql.jdbc.Driver 是 mysql-connector-java 5中的,com.mysql.cj.jdbc.Driver 是 mysql-connector-java 6中的 ...
- MongoDB之基本操作与日常维护
MongoDB基本操作 MongoDB的基本操作主要是对数据库.集合.文档的操作,包括创建数据库.删除数据库.插入文档.更改文档.删除文档.和查询文档. 操作 描述 show dbs 查看当前实例下的 ...