IOS 瀑布流UICollectionView实现 在实现瀑布流之前先来看看瀑布流的雏形(此方法的雏形 UICollectionView) 对于UICollectionView我们有几点注意事项 它和tableView不一样,ContentView的内容完全需要我们自己去添加。 它与tablevie ...
分类:
移动开发 时间:
2016-04-09 15:13:35
阅读次数:
152
效率提升的问题 之前朋友需要把大量的图片用分辨率进行区分查找,他说都是打开图片,然后用尺子在屏幕上量。。。。。。我也是瀑布汗。。。。花的点时间帮他写的小软件,解决这个蛋疼的问题 解决方案 本想用批处理解决,但是考虑到易用性,就用python的tkinter做了简单的界面方便操作。 他也不是程序开发人 ...
分类:
编程语言 时间:
2016-04-07 14:46:42
阅读次数:
276
1.地图坐标转换那些事 (1)投影坐标系与地理坐标系 地理坐标系使用三维球面来定义地球上的位置,单位即经纬度。但经纬度无法精确测量距离戒面积,也难以在平面地图戒计算机屏幕上显示数据。通过投影的方式可以将其转换成平面的投影坐标系,不同的投影方式可能会带来不同的变形及误差,类似于把一个橘子的橘子皮剥开摊 ...
分类:
移动开发 时间:
2016-04-07 09:33:40
阅读次数:
324
在做项目做原型中发现对这几种模型还不是太了解,现在来比较下瀑布模型、演化模型、螺旋模型的优缺点。 ①瀑布模型 优点:简单 缺点:1)在实际开发工作中,用户不可能一开始就使自己的要求很清晰; 2)要求用户需求比较稳定; 3)用户参与程度不够; 4)在阶段间移交信息的过程中,容易产生误解。 ②演化模型 ...
分类:
其他好文 时间:
2016-04-06 00:29:36
阅读次数:
162
RecylerView包含三种布局管理器,分别是LinearLayoutManager,GridLayoutManager,StaggeredGridLayoutManager,对应实现单行列表,多行列表,瀑布流式布局。 也分别都具备水平跟垂直方向。 第一步:添加依赖 //noinspection ...
分类:
其他好文 时间:
2016-04-05 15:36:01
阅读次数:
620
软件开发模型有哪些? (1)瀑布模型:瀑布模型将软件生命周期分为制定计划、需求分析、软件设计、编码、测试、维护六个阶段,按固定的次序进行软件开发。 (2)快速原型模型:开发人员先构建一个快速原型供客户评价,进一步确定需求,一旦需求确定,可抛弃建立的原型。 (3)增量模型:增量模型将软件看作由一系列增 ...
分类:
其他好文 时间:
2016-04-03 21:47:17
阅读次数:
138
ps:继承UICollectionViewLayout类,实现其中方法,找到高度最短的那一列填充对应数据即可 ...
分类:
移动开发 时间:
2016-04-03 15:48:03
阅读次数:
140
本周重点学习了 敏捷开发模式 这是一种被广泛接受和使用的开发模型 老师讲了很多 自己也查阅了资料 比起传统的瀑布模型 它更加高效简洁 适合日新月异的软件开发环境 所以虽然还没有真正的 做过团队项目的开发 但这种高效的 开发流程需要我们必须去学习它 实践它 最终我决定和朋友组成了一个小团队 运用这个方 ...
分类:
其他好文 时间:
2016-04-01 21:55:50
阅读次数:
112
1、需求分析的重要性 软件需求是指用户对目标软件系统在功能、行为、性能、设计约束等方面的期望。 通常,软件生存周期包括可行性分析与开发项计划、需求分析、设计(概要设计和详细设计)、编码、测试、维护等活动。 常用的三种软件生命周期(瀑布模型、迭代式模型和快速原型模型)中,需求分析中都占据了举足轻重的作 ...
分类:
其他好文 时间:
2016-04-01 09:07:28
阅读次数:
222