Android 录制gif图

本文涉及的产品
阿里云百炼推荐规格 ADB PostgreSQL,4核16GB 100GB 1个月
简介: 录制gif图思路:把App操作过程录制成视频根据视频转换成Gif方法一:使用adb命令在Android sdk下面有一些很有用的工具,adb位于platform-tools文件夹,开发者用它在设备上安装启动应用。

录制gif图思路:

  1. 把App操作过程录制成视频
  2. 根据视频转换成Gif

方法一:使用adb命令

  1. 在Android sdk下面有一些很有用的工具,adb位于platform-tools文件夹,开发者用它在设备上安装启动应用。(注: 如果经常使用adb工具,建议把sdk的文件夹路径添加到PATH环境变量中。不加入到环境变量中,每次启动adb都需要cd到platform-tools文件夹的位置。
    )
    使用如下命令可以列出所有可用的命令:
      adb help all 
  1. 录屏
F:\test\MaterialDesignDemo>adb shell screenrecord /sdcard/example.mp4

使用Ctrl+c结束视频录制

  1. 电脑与手机互相传递文件命令
adb push <local> <remote> 将电脑上的文件复制到手机(通常是 sd 卡) 
adb pull <remote> <local> 将手机上的文件复制到电脑 

实例:

F:\test\MaterialDesignDemo>adb pull /sdcard/example.mp4 C:\Users\Administrator\Desktop\123
img_f707f8b1b530acb12559003654f562ce.png
图1.png

方法二:使用Android Studio自带录制功能

  1. 在Android Studio中的Android Monitor中, 左边有一个按钮(绿色的播放按钮),点击就可以实现录屏。还可以选择比特率、分辨率等,分辨率没空则采用默认值。


    img_ce61aca64ef57ac0d5395c3448bf8768.png
    图2.png

    点击Start Recording就可以录屏,点击Stop Recording结束录屏,然后选择保存文件的位置即可。

  2. 在Android Studio中的Android Monitor中, 左边有一个按钮(蓝色的拍照按钮),点击就可以实现截屏。

最后

使用GifCam来制作Gif图, GifCam下载: 360下载官网下载

GifCam使用:

  1. 下载安装好之后运行,使其可视窗口大小与想要录屏的大小相同


    img_55296ec9be7a31a3d64fbf7ebc0a7828.png
    图3.png
  2. 点击右侧Rec录制, 同时并开启视频播放, 在想要结束录制时点击右侧Save保存gif图即可。

相关实践学习
阿里云百炼xAnalyticDB PostgreSQL构建AIGC应用
通过该实验体验在阿里云百炼中构建企业专属知识库构建及应用全流程。同时体验使用ADB-PG向量检索引擎提供专属安全存储,保障企业数据隐私安全。
AnalyticDB PostgreSQL 企业智能数据中台:一站式管理数据服务资产
企业在数据仓库之上可构建丰富的数据服务用以支持数据应用及业务场景;ADB PG推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
目录
相关文章
|
4月前
|
XML Java Android开发
Android Studio App开发中使用录音机、MediaRecorder录制音频和MediaPlayer播放音频讲解及实战(附源码)
Android Studio App开发中使用录音机、MediaRecorder录制音频和MediaPlayer播放音频讲解及实战(附源码)
171 0
|
2月前
|
Android开发
Android仿天眼查人物关系图
Android仿天眼查人物关系图
22 1
|
3月前
|
存储 编解码 Android开发
58. 【Android教程】音频录制:MediaRecord
58. 【Android教程】音频录制:MediaRecord
32 2
|
4月前
|
XML 编解码 算法
Android开发音效中录制WAV音频和录制MP3音频的讲解及实战(超详细 附源码)
Android开发音效中录制WAV音频和录制MP3音频的讲解及实战(超详细 附源码)
214 0
|
4月前
|
XML 编解码 Android开发
Android 自定义坐标曲线图(二)
继上一篇文章,本次改进了折线图点击显示提示信息的方式。原来使用popupwindow或dialog,但这种方式控制位置困难,特别是当需要精确显示在点击点上方时。现在,作者通过自定义XML布局实现了更灵活的提示框。
Android 自定义坐标曲线图(二)
|
4月前
|
Android开发 内存技术
Android 通过tinyalsa调试解决录制和播放音频问题
Android 通过tinyalsa调试解决录制和播放音频问题
142 1
|
9月前
|
API Android开发 iOS开发
Android 自定义坐标曲线图
自定义View,使用paint、point、path,画点、点与点连接成线、然后闭合起来就是一个多边形,画坐标,实现坐标曲线图
Android 自定义坐标曲线图
|
4月前
|
XML Java Android开发
Android Studio App开发之使用摄像机录制视频和从视频库中选取视频的讲解及实战(附源码)
Android Studio App开发之使用摄像机录制视频和从视频库中选取视频的讲解及实战(附源码)
390 1
|
4月前
|
XML 存储 Java
Android 开发音频录播中媒体录制器MediaRecorder和媒体播放器MediaPlayer的讲解及实战(超详细 附源码)
Android 开发音频录播中媒体录制器MediaRecorder和媒体播放器MediaPlayer的讲解及实战(超详细 附源码)
80 0
|
存储 算法 数据可视化
Android 音频(一) | 采样量化编码 & AudioRecord 录制音频
Android 音频(一) | 采样量化编码 & AudioRecord 录制音频
1289 0