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推出全新企业智能数据平台,用以帮助用户一站式的管理企业数据服务资产,包括创建, 管理,探索, 监控等; 助力企业在现有平台之上快速构建起数据服务资产体系
目录
相关文章
|
7月前
|
XML Java Android开发
Android Studio App开发中使用录音机、MediaRecorder录制音频和MediaPlayer播放音频讲解及实战(附源码)
Android Studio App开发中使用录音机、MediaRecorder录制音频和MediaPlayer播放音频讲解及实战(附源码)
255 0
|
2月前
|
Android开发 UED
Android 中加载 Gif 动画
【10月更文挑战第20天】加载 Gif 动画是 Android 开发中的一项重要技能。通过使用第三方库或自定义实现,可以方便地在应用中展示生动的 Gif 动画。在实际应用中,需要根据具体情况进行合理选择和优化,以确保用户体验和性能的平衡。可以通过不断的实践和探索,进一步掌握在 Android 中加载 Gif 动画的技巧和方法,为开发高质量的 Android 应用提供支持。
|
5月前
|
Android开发
Android仿天眼查人物关系图
Android仿天眼查人物关系图
53 1
|
6月前
|
存储 编解码 Android开发
58. 【Android教程】音频录制:MediaRecord
58. 【Android教程】音频录制:MediaRecord
66 2
|
7月前
|
XML 编解码 算法
Android开发音效中录制WAV音频和录制MP3音频的讲解及实战(超详细 附源码)
Android开发音效中录制WAV音频和录制MP3音频的讲解及实战(超详细 附源码)
288 0
|
7月前
|
XML 编解码 Android开发
Android 自定义坐标曲线图(二)
继上一篇文章,本次改进了折线图点击显示提示信息的方式。原来使用popupwindow或dialog,但这种方式控制位置困难,特别是当需要精确显示在点击点上方时。现在,作者通过自定义XML布局实现了更灵活的提示框。
Android 自定义坐标曲线图(二)
|
7月前
|
Android开发 内存技术
Android 通过tinyalsa调试解决录制和播放音频问题
Android 通过tinyalsa调试解决录制和播放音频问题
267 1
|
API Android开发 iOS开发
Android 自定义坐标曲线图
自定义View,使用paint、point、path,画点、点与点连接成线、然后闭合起来就是一个多边形,画坐标,实现坐标曲线图
Android 自定义坐标曲线图
|
7月前
|
XML Java Android开发
Android Studio App开发之使用摄像机录制视频和从视频库中选取视频的讲解及实战(附源码)
Android Studio App开发之使用摄像机录制视频和从视频库中选取视频的讲解及实战(附源码)
531 1
|
7月前
|
XML 算法 Java
Android Studio App开发之利用图像解码器ImageDecoder播放GIF动图、Webp、HEIF图片(附源码 简单实用)
Android Studio App开发之利用图像解码器ImageDecoder播放GIF动图、Webp、HEIF图片(附源码 简单实用)
426 0