项目需求:做一个图片浏览器,点击图片查看大图,大图模式下,左右滚动能查看不同的图片. 项目的主要核心技术:图片的弹出和消失动画 一.对代码进行重构 1.对代码进行抽取划分 1.1 为什么要对代码进行抽取? swift中,代码全部写在一起,阅读性极差 2.如何对代码进行抽取? 2.1在oc中,可以把功 ...
分类:
编程语言 时间:
2016-08-23 14:49:14
阅读次数:
272
前言:做了一个图片浏览的小demo,支持随意添加、删除图片,图片放大、缩小,带矩形框的截图。随后几篇博客都会详细讲解在此过程中遇到的各种问题。这篇主要讲,在做添加、删除这个功能时,遇到的存文件的问题。 我们想实现在以后每次打开这个程序时,不用再一张张手动添加,而会保留用户上次已经选择的图片,那么就需 ...
分类:
移动开发 时间:
2016-08-13 10:01:43
阅读次数:
387
软件名称: bkViewer 软件语言: 简体中文 授权方式: 免费软件 运行环境: Win7 / Vista / Win2003 / WinXP 软件大小: 990KB 图片预览: 软件简介: 专为数码照片的浏览及处理,开发的小巧精悍的小工具bkViewer,为您的图片浏览和处理工作,带来极大便利 ...
分类:
其他好文 时间:
2016-08-11 19:25:25
阅读次数:
132
图片浏览功能,首页和最后页,需要禁用“上下页”按钮,中间页又要恢复按钮,感觉switch比if要简洁一些: 补充switch的基本语法规则:首先执行case(case判定条件必须为常量),执行后break跳出switch代码段,遍历遇不到相应的case执行default。 case,default都 ...
分类:
其他好文 时间:
2016-07-31 19:20:49
阅读次数:
208
mViews<View>存放在(包含)ImageView的引用,随着imageView设置Bitmap的增加,大概30张大图之后就基本OOM了,这时要做优化修改: 1、修改mViews的大小,默认只有4个 2、修改容器里面关于mViews的使用 也就是说,整个方案中最多只保存3个ImageView, ...
分类:
其他好文 时间:
2016-07-28 16:38:21
阅读次数:
1239
今天我们试着来制作一个自己的Android图片浏览器。 图片浏览器应该具有什么功能呢?鉴于不同的人不同的理解,这里提出一个基本的需求: 好了,要求先这么多,我们来实现吧。 第一步:我们要得到手机内的所有图片,展示在一个列表中。 android内部为我们提供了一个类MediaStore,这个类中存放了 ...
分类:
移动开发 时间:
2016-07-20 19:21:57
阅读次数:
274
简介虽然目前市面上有一些不错的加密相册App,但不是内置广告,就是对上传的张数有所限制。本文介绍了一个加密相册的制作过程,该加密相册将包括多密码(输入不同的密码即可访问不同的空间,可掩人耳目)、WiFi传图、照片文件加密等功能。目前项目和文章会同时前进,项目的源代码可以在github上下载。
点击前往GitHub概述上一篇文章主要介绍了图片浏览器原图浏览、缩放和滑动切换图片的实现细节。本文主要介绍...
分类:
移动开发 时间:
2016-07-19 10:11:44
阅读次数:
404
简介虽然目前市面上有一些不错的加密相册App,但不是内置广告,就是对上传的张数有所限制。本文介绍了一个加密相册的制作过程,该加密相册将包括多密码(输入不同的密码即可访问不同的空间,可掩人耳目)、WiFi传图、照片文件加密等功能。目前项目和文章会同时前进,项目的源代码可以在github上下载。
点击前往GitHub概述上一篇文章主要介绍了照片的保存、删除批处理的实现。这篇文章将介绍图片浏览器原图浏览...
分类:
移动开发 时间:
2016-07-17 00:48:09
阅读次数:
384
简介虽然目前市面上有一些不错的加密相册App,但不是内置广告,就是对上传的张数有所限制。本文介绍了一个加密相册的制作过程,该加密相册将包括多密码(输入不同的密码即可访问不同的空间,可掩人耳目)、WiFi传图、照片文件加密等功能。目前项目和文章会同时前进,项目的源代码可以在github上下载。点击前往GitHub概述上一篇文章主要介绍了相册管理界面的设计与实现。本文主要介绍图片浏览器设计的技术细节。图...
分类:
移动开发 时间:
2016-07-15 11:10:31
阅读次数:
191
每个用户可以设置自己喜欢的Leangoo系统背景。点击用户头像或名称,打开用户主菜单,点击设置背景: 根据需要,选择背景图片 浏览器官方链接:www.leangoo.com ...
分类:
其他好文 时间:
2016-07-12 12:03:13
阅读次数:
167