下载地址:

https://github.com/patton88/agile_flutter_picture_show/raw/master/agile_flutter_picture_show_v1.2.5_release01.rar

百度网盘:https://pan.baidu.com/s/1Y-V1ADpwX7bf3MA45OJUfQ

提取码:xway

迅捷Flutter图片浏览软件-用户手册

  1. 版本信息

    迅捷Flutter图片浏览软件 1.2.5 安卓版 (20200721)

    QQ: 153248043

    Email: ybmj@vip.163.com

    Blog: https://www.cnblogs.com/ybmj/

  2. 软件简介

  迅捷Flutter图片浏览软件,(Agile Flutter Picture Show,简称AgileShow),是一款小巧实用的安卓图片浏览软件。本程序使用Flutter跨平台框架和dart语言开发,通过组件化界面设计理念、Skia平面渲染引擎和Native视图渲染引擎,借助许多优秀的图片资源处理插件,为用户提供快捷美观的应用程序界面。本程序支持安卓6.0(API 21) - 10.0(API 29)版本的手机、平板电脑等电子设备,屏幕分辨率建议1080×1920及以上。

迅捷Flutter图片浏览软件主界面

  1. 程序主要特点

    1. 可以方便地浏览手机上的图片资源,包括本机存储和SD卡;
    2. 支持按系统返回键返回上一个界面,或者隐藏程序;
    3. 可以自动分类、分类查看搜索到的图片资源,包括Recent、Camera、Screenshots、Pictures等;
    4. 支持多种选择图片的方式,包括逐个选择取消、全选、全取消等;
    5. 可以查看常见图片格式,包括bmp,jpg,jpeg,png等;
    6. 可以对图片进行放大、移动查看;
    7. 查看多幅图片时,可以通过底部选择栏、或左右滑动选择查看图片资源;
    8. 支持双指缩放操作,也支持双击图片放大、缩小;
    9. 查看图片时,支持单击图片隐藏或显示工具栏和状态栏;
    10. 支持图片编辑功能,包括剪切、缩放、平移、翻转、旋转、复原等操作;
    11. 图像剪切支持手柄拖动定制剪切,也支持预设剪切,包括原始、1*1、4*3、3*4、16*9、9*16等;
    12. 可以将图片编辑结果保存到手机存储中;
    13. 支持单个、批量删除图片操作;
    14. 支持将帮助信息复制到剪贴板。
  2. 程序权限设置

  该程序要存取手机图片资源,需要用户授予存取手机媒体资源的权限。程序第一次启动时,用户需要同意授权,程序才能正常运行,若拒绝授权,程序将终止退出。此后,用户可以点击桌面的AgileShow图标启动程序,重新授权后,程序便能正常运行。

用户需要授予存取手机媒体资源的权限

  1. 图片资源选择界面

  程序启动时,会自动搜索加载手机中的图片资源,自动分类列出包含图片资源的目录和类别,比如Recent、Camera、DICM、Screenshots、Pictures、pic等。程序支持常见图片格式,包括bmp,jpg,jpeg,png等。

  在图片资源选择界面,用户可以通过多种方式选择图片资源。可以点击左上角的资源目录按钮,选择加载某个目录或分类的图片资源,Recent是全部资源,其它项为某个特定目录或分类。

在图片资源选择界面,用户可点击左上角资源目录按钮,选择加载某个目录或分类的图片资源

  选择好图片资源目录或分类后,程序会列出该目录或分类下面所有图片项目。用户可以点击图片项目右上角的复选框进行选择或取消,也可以点击右上角的按钮全选、全取消图片资源。可以单击某个图片项目临时放大查看,点击左上角的放回按钮返回。

可点击图片项目右上角的复选框选择或取消,也可点击右上角的按钮全选、全取消图片资源

用户选择好图片资源后,便可以对选择的图片进行查看、编辑、删除等操作。

  1. 图片资源查看界面

    在图片资源选择界面,选择好图片资源后,用户可以点击左下角的查看按钮查看所选图片资源。在该界面中,可以通过下面操作进行查看:

  2. 查看多幅图片时,可以通过底部选择栏、或左右滑动选择查看图片资源;
  3. 可以对图片进行放大、移动查看;
  4. 支持双指缩放操作,也支持双击图片放大、缩小;
  5. 查看图片时,支持单击图片隐藏或显示工具栏和状态栏。

图片资源查看界面

  1. 图片资源编辑界面

  在图片资源选择界面,选择好图片资源后,用户可以点击下面的编辑按钮对图片进行编辑。注意,每次只能编辑单幅图片,选择多幅时只能编辑第一幅图片。在该界面中,支持下面操作:

  1. 支持剪切、缩放、平移、翻转、旋转、复原等操作;
  2. 图像剪切支持手柄拖动定制剪切,也支持预设剪切,包括原始、1*1、4*3、3*4、16*9、9*16等;

图像剪切支持手柄拖动定制剪切,也支持预设剪切

  1. 可以将图片编辑结果保存到手机存储中。

可以将图片编辑结果保存到手机存储中

  1. 帮助信息界面

    在图片资源选择界面,点击右下角的帮助按钮可以查看程序帮助信息。点击复制按钮,可以将帮助信息复制到剪贴板。

程序帮助信息

  1. 帮助信息界面

    用户可自行斟酌选用该程序,若转载请注明出处。对一切后果,作者不承担任何责任!

迅捷Flutter图片浏览软件的更多相关文章

  1. Ubuntu下几个命令行方式使用的图片浏览工具

    想找几个Ubuntu下可以以命令行方式使用的图片浏览工具. Google了一些资料,找到下面几个web: 1.pho:轻巧的命令行图片查看器 其中介绍了工具pho,其功能特点,见下面的转帖内容: ph ...

  2. C#图片采集软件 自动翻页 自动分类(收集美图必备工具)(一)

    网站管理员希望将别人的整站数据下载到自己的网站里或者将别人网站的一些内容保存到自己的服务器上.从内容中抽取相关的字段,发布到自己的网站系统中.有时需要将网页相关的文件也保存到本地,如图片.附件等. 图 ...

  3. 图片浏览(CATransition)转场动画

    Main.storyboard ViewController.m // //  ViewController.m //  8A04.图片浏览(转场动画) // //  Created by huan ...

  4. Android 高级UI设计笔记14:Gallery(画廊控件)之 3D图片浏览

    1. 利用Gallery组件实现 3D图片浏览器的功能,如下: 2. 下面是详细的实现过程如下: (1)这里我是测试性代码,我的图片是自己添加到res/drawable/目录下的,如下: 但是开发中不 ...

  5. 用CSS和第三方库来提升图片浏览体验

    你是否关注过浏览.点击图片这个微妙的过程,不同的图片展现.交互方式各带来什么样的观感?本文聚焦于图片浏览这个过程以及如何使用CSS3和第三方库来提升体验. 先看下Pinterest.Flickr等时下 ...

  6. 第17讲- UI常用组件之ImageView图片浏览

    第17讲 UI常用组件之ImageView图片浏览 二.图片浏览ImageView ImageView就是一个用来显示图片的视图: ImageView常见属性 常见属性 对应方法 说明 android ...

  7. VTK中国文字显示和简单的医疗图像浏览软件

    使用VTK做一个简单的医学图像浏览软件(在http://blog.csdn.net/www_doling_net/article/details/8668870这篇博文的基础上改的),支持标准的医学图 ...

  8. [置顶] ios 一个不错的图片浏览分享框架demo

    demo功能:一个不错的图片浏览分享框架demo.iphone6.1 测试通过.可以浏览图片,保存,微博分享到新浪,腾讯,网易,人人等. 注:(由于各个微博的接口有时候会有调整,不一定能分享成功.只看 ...

  9. WPF 图片浏览 伪3D效果

    原文:WPF 图片浏览 伪3D效果 首先上效果图: 因项目要求,需要把图片以"好看"."炫"的效果展示出来,特地研究了一下WPF关于3D方面的制作,奈何最终成果 ...

随机推荐

  1. CSAPP 之 ShellLab 详解

    前言 本篇博客将会详细介绍 CSAPP 之 ShellLab 的完成过程,实现一个简易(lou)的 shell.tsh 拥有以下功能: 可以执行外部程序 支持四个内建命令,名称和功能为: quit:退 ...

  2. Vue 基础篇---computed 和 watch

    最近在看前端 Vue方面的基础知识,虽然前段时间也做了一些vue方面的小项目,但总觉得对vue掌握的不够 所以对vue基础知识需要注意的地方重新撸一遍,可能比较零碎,看到那块就写哪块吧 1.vue中的 ...

  3. CF1681F Unique Occurrences

    题意:一棵树,问每条路径上只出现一次的值的个数的和. 思路: 显然想到考虑边贡献.每条边权下放到下面的哪个点.\(up_i\)为上面第一个点权等于它的点.我们需要一个子树内点权等于它的点(如果满足祖孙 ...

  4. Python Flask项目步骤

    构建flask项目步骤 步骤一:构建基础项目框架 创建manage.py文件 from flask import Flask app = Flask(__name__) ""&qu ...

  5. Aged-cat 的 WebServer 配置详细流程

    前言 最近看到一个不错的webserver项目,但是配置过程给的不详细,这里给出详细配置过程 项目地址:https://github.com/Aged-cat/WebServer (感谢老猫大神的项目 ...

  6. 可变参数——JavaSE基础

    可变参数 方法声明中,在指定参数类型后加一个省略号...即可声明可变参数 可变参数必须是参数列表的最后一个参数 声明 public void test(int... i){ System.out.pr ...

  7. 【clickhouse专栏】clickhouse性能为何如此卓越

    在<clickhouse专栏>上一篇文章中<数据库.数据仓库之间的区别与联系>,我们介绍了什么是数据库,什么是数据仓库,二者的区别联系.clickhouse的定位是" ...

  8. 使用JavaCV实现读取视频信息及自动截取封面图

    概述 最近在对之前写的一个 Spring Boot 的视频网站项目做功能完善,需要利用 FFmpeg 实现读取视频信息和自动截图的功能,查阅资料后发现网上这部分的内容非常少,于是就有了这篇文章. 视频 ...

  9. ElasticSearch6.4.2

    做一个简单的API记录 1.依赖为6.4.2  比较老的版本 2.指定ES集群,可接多个Put(); Setting setting=Setting.builder().put("clust ...

  10. [安洵杯 2019]easy_web-1

    1.首先打开题目如下: 2.观察访问的地址信息,发现img信息应该是加密字符串,进行尝试解密,最终得到img名称:555.png,如下: 3.获得文件名称之后,应该想到此处会存在文件包含漏洞,因为传输 ...