【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 ...
随机推荐
- 关于python中phantomjs无法访问网页的处理
笔者使用的系统是linux ubuntu,最近在学习爬虫的过程中遇到了一个抓狂的问题,我尝试使用selenium加phantomjs来登陆网页的时候,Pythony一直提示selenium无法找到元素 ...
- ubuntu16.04如何安装搜狗输入法
1 . 首先我们需要先来下载支持linux版本的搜狗输入法安装包,这里我们先查看下自己的ubuntu系统是什么版本的,这里我们可以在右上角的那个齿轮图标点击查看"系统设置",在里面 ...
- ConcurrentLinkedQueue简介
ConcurrentLinkedQueue是一个基于链表的无界线程安全队列,非阻塞实现方式,先进先出,适合高并发的场景. 非阻塞的性能较好,采用CAS,避免加锁的时间,保证数据一致性. 采用" ...
- stm.go
package) ].ModRevision } func,, ,, ].ModRevision ].Value) }
- MFC中List box的用法
首先在头文件中创建对象,CSGrid m_proViewList;//创建表头#pragma region 建立grid表的标题 m_proViewList.AppendColumn(_T(" ...
- bzoj3811 玛里苟斯
分三种情况讨论 k=1时,对于每一位而言,只要有一个数这一位是1,那么这个就有0.5的概率是1,选他就是1,不选就是0,有第二个的话,在第一个选或不选的前提下,也各有0.5的几率选或不选,0和1的概率 ...
- linux系统光盘开机自动挂载-配置本地yum源
一.光盘开机自动挂载 1.修改配置文件 执行命令 :vi /etc/fstab 添加/dev/cdrom /mnt iso9660 ...
- AMBA总线协议AHB、APB
一.什么是AMBA总线 AMBA总线规范是ARM公司提出的总线规范,被大多数SoC设计采用,它规定了AHB (Advanced High-performance Bus).ASB (Advanced ...
- (6)STM32使用HAL库实现modbus的简单通讯
1.判断地址.校验 2.读取本机数据并校验打包 3.发送数据包 4.本机数据长度比要读取的长度短怎么办 4.校验错误怎么办
- 文本离散表示(三):TF-IDF结合n-gram进行关键词提取和文本相似度分析
这是文本离散表示的第二篇实战文章,要做的是运用TF-IDF算法结合n-gram,求几篇文档的TF-IDF矩阵,然后提取出各篇文档的关键词,并计算各篇文档之间的余弦距离,分析其相似度. TF-IDF与n ...