为app录制展示gif
已同步更新至个人blog:http://dxjia.cn/2015/07/make-gif-for-app/
在github上好多不错的开源项目展示demo的时候,都是采用了一个gif图片,很生动具体。
我也想为自己的应用制作展示gif,但找了一圈,没有找到合适的apk,所以就另外想了个法子。
录制视频 --> 再从视频中截取
首先4.4后android原生开始支持屏幕录制了,可以使用adb 进行操作。
adb shell screenrecord /sdcard/movie.mp4
这样就可以在SD卡根目录下得到一个名为“movie.mp4”的屏幕录像视频文件,当然路径、文件名可以自定义,但注意下次不要使用同样的文件名,否则会直接覆盖,没有任何提示。
在录像过程中,可以随时按下Ctrl+C快捷键终止。
该命令还支持一些附加参数,比如控制码率的bit-rate、控制分辨率的size、控制时间的time-limit,还能在开发者选项中选择“Show touches”来显示触摸操作位置。
Android Studio DDMS面板中也可以找到屏幕录像功能。
将录制的视频拉到PC上,然后在使用gifcam这个桌面软件进行录制,或者使用一些具有gif截取功能的播放器,如QQ影音进行制作。
gifcam官网:http://blog.bahraniapps.com/gifcam/
也可以使用ffmpeg来制作gif。
转载于:https://www.cnblogs.com/flyme/p/4434932.html
为app录制展示gif相关推荐
- HTML5 APP项目展示响应式网页模板
简介: 国外的一款APP项目展示HTML单页模板 1.该模板代码干净整洁: 2.效果相当的炫酷,相当简洁大气高端,模板简单,全部已数据调用 3.网站手工DIV+css,代码精简,首页排版整洁大方.布局 ...
- 两个方法做APP界面展示图片
今天就教大家怎么做出这种厚度的地方还不是白色的,而是根据界面内容交相呼应的图案的APP界面展示图片. 以苹果5S的尺寸为例. 步骤: 1.新建一个画布尺寸为:640*1136,然后保存,命名如:5S效 ...
- 快速生成 web app 动态展示机器学习项目
1. Streamlit 一句话,Streamlit是一个可以用python编写web app的库,可以方便的动态展示你的机器学习的项目. 优点 你不需要懂html, css, js等,纯python ...
- App下载展示页模板
简介: App下载展示页模板 网盘下载地址: http://kekewangLuo.net/PJ45Q3KTohx0 图片:
- iOS APP项目图片尺寸大全(启动页、icon、App Store展示图片)
iOS项目开发中需要用到很多的项目图片其中启动页.icon.App Store展示图等的尺寸较多一下我会汇总出来各种尺寸 1.启动页尺寸 以上红圈里面是首页版APP启动页的尺寸大全,iPad不需要支持 ...
- Android切换APP前后台展示开屏广告
前后台切换进行展示广告通过监听app的切换的方式进行实现 通过ActivityManager.RunningAppProcessInfo判断进行监听应用 可以在MainActivity进行测试,然后在 ...
- 车联网-App车况展示数据设计思路
随着车联网发展,特别是智能网联,软件定义车等新赛道开启.主机厂和互联网深度融合,App中功能越来越丰富(车况.车控等).本次只是描述一下App中车况更新的思路. ①涉及到系统包括TBOX(负责收集车端 ...
- Android使用和风天气接口获取天气数据在APP中展示天气
公司APP项目需要能能够显示当前天气,网上找了很多天气数据接口,总结下来要么收费,要么用起来不友好,最后还是用了郭霖推荐的和风天气接口 这里记录一下自己的使用过程 首先注册和风天气个人开发者,认证时间 ...
- 麻雀租房App 作品展示
0 简介 (1) 个人作品,已上线,可在小米商店.百度手机助手中下载. 由上班外时间进行开发,开发周期:三个月 (2) 使用了Activty + fragment 模式, 使用了AsyncHt ...
最新文章
- 统计java文件中的代码行数
- poj2139(Flody算法)
- Python源码怎么读,听听顶级爬虫工程师的建议
- [IE技巧] 查看HTTP 验证的用户名/密码
- 开发日记-20190425 关键词 gradle基础学习 7年之约 启动篇
- MySql数据库使用入门
- halcon 圆环类缺陷检测的一种方法(极坐标变换法)
- android系统中如何通过程序打开某个AccessibilityService
- 16个最佳软件配置管理工具
- 【DjangoDRF+缓存+JWT+RabbitMQ 七万字总结】
- Kodi Couldn't Connect to Network Server
- golang struct数组排序_go语言中排序sort的使用方法示例
- 使用MeGUI的一些问题及个人解决方案,仅作个人备注使用。
- 【安全攻防系列 入侵排查 篇】 Windows和 Linux入侵排查 的思路及其工具篇
- 数据科学家:大器晚成,是软件工程师成功的唯一捷径
- 微信小程序--优购商城项目(6)
- Mysql事务原理介绍
- CSAPP datalab实验
- SDL编程入门(28)每像素碰撞检测
- 《冒险者传说》召唤台在哪
热门文章
- caj转pdf_CAJ转PDF文件,这恐怕是最全的方法总结了!
- 【mysql】DATE_FORMAT()日期格式化
- android view xml,如何将View添加到XML布局android
- Mxnet的.lst文件介绍
- mysql collectset_005.hive列转行 (collect_set() 去重)
- mysql集合与集合的子集_大集合List分为多个子集合
- linux socket读写函数,Linux网络编程入门
- python可以用来编写计算机网络程序吗_不必熟悉python或R编程语言,6步执行计算机视觉应用程序...
- qdialog不允许放大缩小弹窗_iOS 13系统太烦人!频繁弹窗提醒App正在定位,竟是为保护隐私?...
- elasticsearch6.2.3 冷热架构设计