写这篇文章的主要原因不是展示如何使用 AVFoundation 来进行二维码扫描,更主要的是限制扫描二维码的范围。(因为默认的是全屏扫描)
项目遇到扫描二维码的功能需求,这里我放弃了使用三方库,而采用了苹果原生的扫描。
原生的好处就是扫描特别快效率特别高,但是遇到一个问题就是不知道怎么去限制扫描范围。
还是先简单说一下怎么使用来进行二维码扫描吧。
首先是要用到的几个类...
分类:
移动开发 时间:
2014-11-27 20:35:39
阅读次数:
225
从本章开始,记录开发一个文章管理系统的过程,一般开发软件的流程无非包括以下几个方面:1、需求调研,了解系统功能需求目标。2、分析设计,根据调研内容分析如何实现的客户的要求,并设计系统功能模块。3、数据设计,确定功能对应的数据库、数据表、数据字段、数据关系等4、..
分类:
数据库 时间:
2014-11-21 16:42:57
阅读次数:
291
针对功能需求是否详细定义了系统的全部输入,包括其来源、精度、取值范围、出现频率等?是否详细定义了系统的全部输出,包括目的地、精度、取值范围、出现频率、格式等?是否详细定义了所有输出格式(web页面、报表等)?是否详细定义了全部外部通信接口,包括握手协议、纠错协议、通信协议等?是否列出了用户想要做的全...
分类:
其他好文 时间:
2014-11-13 20:45:37
阅读次数:
203
在软件测试过程中,测试方案起到什么样作用? 如何编写测试方案?等等类似关于软件测试方案的问题,往往没有一致的答案。不同的公司往往有自己的测试方案模板,测试工程师的理解也会有所差别。以下是我关于测试方案的理解,希望能够抛砖引玉。编写测试方案的目的是啥?也许有人会说:根据产品功能需求(比如PRD)文档,...
分类:
其他好文 时间:
2014-11-13 12:15:50
阅读次数:
188
前几年就职于一个大的软件公司时,开发过程中,有一个流程化的步骤要做,就是要由一个excel文档导出生成一堆sql语句。当时使用一个高手写的代码,只不过有限几行代码(应该不到100行),就完美实现此功能需求,那时知道了python的强大。 后来的日子里,会在上网冲浪时不经意间和它打个照面。这个语...
分类:
编程语言 时间:
2014-11-07 18:45:11
阅读次数:
173
一:此节的重点部分:如何把输入流的数据转化为字符串功能的实现,详情见五:StreamTools.java。注意:访问网络一定要加权限: 功能需求:在EditText输入网址,点击浏览将可以查看到一个网页的html文件。程序运行结果如下所示:二:整个程序的结构图如下所示:三、activity_mai....
分类:
Web程序 时间:
2014-11-07 18:28:43
阅读次数:
259
九种图总算画完了,着实让自己纠结了老一阵子啊。不过,幸运的是完成了,虽然还有些不足之处,但是最终战胜它了。下面说一下自己的画图过程
一、用例图
UML的第一幅图应该说是用例图了,这是我们画图的前提,它是根据用户的需求和提出的功能需求进行分析而来的,是整个画图阶段的基础。
第一幅是顶层图,然后根据级别的不同展开。
...
分类:
其他好文 时间:
2014-11-07 17:09:20
阅读次数:
238
原型图前文件准备:1.产品功能需求池2.产品界面跳转逻辑图3.产品细化导图原型图做出来的东西,要傻子都能操作。具体流程1,整理原型图列表2,原型图的流程3,确认部分细节4,完成所有原型图5,完成产品文档
分类:
其他好文 时间:
2014-11-07 11:02:47
阅读次数:
149
我希望,我们全行业都能少花点时间在概念的口舌之争上,别再煞费苦心地把用户反馈区分成“Bug”或是“功能需求”。面对用户反馈,我们应该多花点时间做一些有建设性的事情。...
分类:
其他好文 时间:
2014-11-07 09:55:09
阅读次数:
151
第二部分:功能需求以及大体思路一:功能需求:1. 角色:登录用户。2. 登录:(1)检查用户名和密码是否正确,正确登录成功,否则提醒用户名或密码错误。(2)登录时可以选择登录状态,送入数据库。(3)记录登录时间,送入数据库。3. 登录成功之后显示所有的好友信息:(1)分类列出所有好友的信息(带头像)...
分类:
其他好文 时间:
2014-11-05 22:58:46
阅读次数:
289