摘要: 前段时间过忙,没有及时更新进度 阅读全文
posted @ 2018-07-31 01:38 软件工程第六组 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 冲刺阶段之进度记录一 软工项目已经还剩最后不到一周的时间,我们软件工程第六组也进入了最后的冲刺阶段,下面我们就把近期所做的工作向大家展示一下。 首先,我们对前端界面的进行了进一步的优化。由于alpha版本的界面被邓老师疯狂diss,所以我们又重新设计了界面,近几日,我们将登录、注册和设置界面进行了一 阅读全文
posted @ 2018-07-29 21:38 软件工程第六组 阅读(194) 评论(1) 推荐(0) 编辑
摘要: 在常见的APP中通常有着下拉页面从而达到刷新页面的功能,这种看似简单的功能有着花样繁多的实现方式。而利用Swiperefreshlayout实现下拉刷新功能则是其中比较简明扼要的一种。 一般来说,在竖直滑动时想要刷新页面可以用Swiperefreshlayout来实现。它通过监听界面的滑动来实现刷新 阅读全文
posted @ 2018-07-29 09:14 软件工程第六组 阅读(265) 评论(0) 推荐(0) 编辑
摘要: 在Android的开发过程中,会经常存在“一键退出APP”的需求。经过一段时间的整理,其主要实现方式有以下几种。 本质:一键结束当前APP的所有activity&一键结束当前APP进程,两者合二为一才是真的结束。 一、一键结束当前APP的所有activity的实现方式: 1. 通过Android组件 阅读全文
posted @ 2018-07-29 08:59 软件工程第六组 阅读(460) 评论(0) 推荐(0) 编辑
摘要: ALPHA版本展示 一.项目Github地址 二.最新的用户需求分析 三.功能简介 四.代码及数据库展示 五.技术难点 六.Alpha版本后的心得体会 七. Alpha阶段绩效考核 八.Alpha阶段 - 博客链接合集 阅读全文
posted @ 2018-07-04 13:27 软件工程第六组 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 技术难点 由于在实际过程中,遇到的问题比较多,一篇博客看的很费劲,所以将我们的学习过程与攻破难点的方法分为几篇博客介绍。 后端: 1.Flask配置方法 2.Flask-SQLAlchemy使用方法 3.Flask-Login的实现 4.Blueprint的实现 前端: 1.RxJava的学习与实现 阅读全文
posted @ 2018-07-03 18:54 软件工程第六组 阅读(186) 评论(0) 推荐(0) 编辑
摘要: Download OkHttp3 1.1. 异步GET请求 new OkHttpClient; 构造Request对象; 通过前两步中的对象构建Call对象; 通过Call enqueue(Callback)方法来提交异步请求; 异步发起的请求会被加入到 中的 双端队列中通过线程池来执行。 1.2. 阅读全文
posted @ 2018-07-03 18:42 软件工程第六组 阅读(211) 评论(0) 推荐(0) 编辑
摘要: RxJava 要在Android中使用RxJava2, 先添加Gradle配置: 原理 在开始学习之前,先来介绍点原理性的东西。 网上也有很多介绍RxJava原理的文章,通常这些文章都从观察者模式开始,先讲观察者,被观察者,订阅关系巴拉巴拉一大堆,说实话,当我第一次看到这些文章的时候已经被这些名词给 阅读全文
posted @ 2018-07-03 18:41 软件工程第六组 阅读(140) 评论(0) 推荐(0) 编辑
摘要: Adapter概念: Adapter是连接后端数据和前端显示的适配接口,是数据和UI(View)之间一个重要的纽带。在常见的View(ListView, GridView)等地方都需要用到Adapter。相当于ios里面tableView,collection的DataSource.我们在使用过程中 阅读全文
posted @ 2018-07-03 18:41 软件工程第六组 阅读(302) 评论(0) 推荐(0) 编辑
摘要: Blueprint其实本身只是对view上的接口进行了注册,然后整体挂载在app上,Blueprint本身的目的就是组织多模块的平行共存,避免直接在app上注册view,其实更多的只是方便开发和代码的维护,因为最终所有的views上的接口都仍然是直接挂载在app上,其实对应整个应用来说,没有什么明显 阅读全文
posted @ 2018-07-03 18:40 软件工程第六组 阅读(161) 评论(0) 推荐(0) 编辑