创新实训
文章平均质量分 70
脱缰的小马哥
得之我幸,失之我命。
停下来休息的时候,不要忘记,别人还在奔跑。
展开
-
MyFlag Step3: 界面设计初步
引言值得一提的是,经过几天的探讨与努力,我们的项目有了实质性的进展。这一周,我们小组首要讨论的大概有以下几点:用户端系统模块的划分用户端详细设计的初步进行接口文档的进一步确定用户界面设计的进行用户界面设计的进行由于用户界面的设计和实现以及相关的界面跳转与系统的功能模块有着紧密的联系,所以主要负责界面设计的我我是在探讨如何规划系统模块,如何精简系统模块以及如何使系统模块间的衔接更加清晰合理的问原创 2017-05-14 10:00:24 · 571 阅读 · 0 评论 -
MyFlag Step11 :menupath的移植工作
引言本周的计划相对稳定,就是继续前一段时间我们的工作,整体的计划具体如下:客户端 :修改密码和查看个人信息 后台:SuperviseDao的功能实现 界面:界面跳转关系与布局的优化现在对于界面的优化,具体的工作如下:界面移植首先是将res文件夹下drawable下的图片文件复制到myflag相应的地方。将layout下的布局文件 sat_item_cr.xml、sat_main.xml移原创 2017-06-11 22:58:11 · 317 阅读 · 0 评论 -
MyFlag Step14: 打卡功能界面的初步
引言经过相互的讨论,现在拟定打卡的形式问题界面粗设计activity_my.xml<merge xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.an原创 2017-06-19 00:11:46 · 413 阅读 · 0 评论 -
MyFlag Step13:打卡功能的初步讨论
引言按照我们的规划,本周的任务便是打卡功能的设计开发和完善。 在第一阶段中,前端方面主要围绕以下三个核心的观点进行明确:打卡的入口打卡的形式参与打卡的人打卡的入口经过充分的讨论,我们拟定打卡的入口为前一阶段menupath里面的快捷入口按钮,具体的操作就是在MainActivity.java的代码中插入具体的path打卡的形式通过将Flag逐个浏览,并且选择完成与否参与打卡的人主要是打卡的原创 2017-06-18 23:56:07 · 361 阅读 · 0 评论 -
MyFlag Step6:app详细页面设计与代码编写
引言前一阶段,我们详细探讨了界面的初步逻辑关系,并且根据图示显而易见的找到了几个比较重要的路由节点,前一段时间的必备界面的粗框架设计的完成,使我我们这一阶段将要对那些条件关系简单,逻辑简单而且界面数据简单的界面进行初步的设计,使得客户端开发人员的客户端逻辑设计更加详细清晰。界面设计之前界面设计的所有工作大致如下: 带色的部分是粗框架已经设计完并且经过数据填充可以在APP上可以正确显示信息的界面。其原创 2017-05-22 10:12:40 · 991 阅读 · 0 评论 -
MyFlag Step5:app页面初步设计与代码编写
引言本周我们主要进行进行页面设计与代码编写,在前两天的工作中我们主要进行了以下工作:页面的初步设计与逻辑交互设计客户端代码编写后台代码编写针对我的工作,主要是将显而易见一定会有的界面做出来之后,是通过相关的跳转关系更加形象具体的体现各个界面之间的跳转关系。从而确定整个APP中路由界面,并且更加完善整个APP的跳转关系。界面跳转关系暂定的界面之间的关系如同上图,在讨论界面关系的同时我们详细讨论了原创 2017-05-21 23:56:52 · 373 阅读 · 0 评论 -
MyFlag Step4:APP的详细设计和界面设计
引言本周第二阶段的主要任如下:用户详细设计的进行服务器端详细设计的进行用户界面设计的详细进行对我我的主要任务,主要是针对部分构建好的界面进行测试数据的填充用户界面设计这一阶段主要针对以下三个界面:个人首页界面社区首页界面我的好友界面个人首页界面布局代码如下;<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:androi原创 2017-05-15 00:08:55 · 468 阅读 · 0 评论 -
MyFlag Step10:后台代码解耦与客户端具体功能设计
引言本周恰巧是开发周期的中期,我们按部就班有条不紊的按照原计划进行开发,这一阶段我们主要的任务有以下几个方面:DAO层的代码重写与解耦评论功能+我的消息我的主要功能工作就是与客户端的开发人员及时进行沟通并且进行页面调整,详细状况如下:评论功能+我的消息1、评价界面可以让监督flag的好友们对flag进行评价,包括是否完成以及评语, xml文件如下:<?xml version="1.0" en原创 2017-06-04 22:16:07 · 304 阅读 · 0 评论 -
MyFlag Step9 :Flag功能相关的设计
引言不知不觉,我们的创新项目实训已经过去了大半,按照我们事先商定好的计划,这周的任务主要是安卓客户端与后天有关具体的Flag的功能的相关实现,计划能顺利实施,得益于我们前期花费大量时间的讨论以及对工作量的正确的评估。本周的主要任务有:客户端 :我的好友消息和Flag详情后台:DAO层的详细逻辑梳理架构前端:客户端设计工作的细节调整以及界面优化在这里我着重介绍下前端的工作:客户端+前端1、我的原创 2017-06-04 22:07:21 · 331 阅读 · 0 评论 -
Step8:菜单按钮的设计
引言在我的界面设计中,“我”这一关系路由承接的关系即多又杂乱,优化的第一步考虑到优化功能模块的集中。菜单按钮本意是做一个菜单按钮,并且初始的效果图如下:当然效果图很low 但是实际上反映及其流畅: 首先,需要相关的java实现 ArrayDegreeProvider package com.sduxiaoma.mark.menupath; public class ArrayDeg原创 2017-05-29 00:15:00 · 460 阅读 · 0 评论 -
Step7:material design的基本介绍以及安装
引言页面的基本逻辑已经接近于完善,相关的粗框架也已经基本成型,以后的每个阶段主要是针对每个界面的优化,我将尝试使用不同的稳定的技术来使得我们的交互界面看起来更加有好一些,现在介绍一款中途可能用到的框架—Material Design简介Material Design语言[1] 的一些重要功能包括 系统字体Roboto的升级版本 ,同时颜色更鲜艳,动画效果更突出。杜拉特还简要谈到了新框架的一些变化—原创 2017-05-28 23:02:03 · 1142 阅读 · 0 评论 -
MyFlag Step2:APP雏形的展现以及相关规范
引言我们MyFlag的创意很新颖,市面上目前还没有与此同类的APP或者软件,所以我们的在没有相关的参考的情况下进行尝试性的讨论并将MyFlag的初步的雏形进行初步的构建。并且在开发过程中做好一系列的规定与规范。我整理并且总结发布的第二篇团队博客:MyFlag Step2:APP雏形的展现以及相关规范进行完MyFlag的产品定位以及相关的核心功能之后,我们团队开始考虑到这个想法的落地。今天我们团队主原创 2017-05-07 21:47:59 · 426 阅读 · 0 评论 -
创新实训开篇:MyFlag的创意背景及准备工作的介绍
引言经过小组团队的探讨,我们初步讨论了MyFlag的创意背景以及定位,并且根据正常的软件开发流程想到了必要的前期资源的储备。最后由我总结整理了我们的前两篇开题博客:MyFlag团队项目开篇总博客其中,我负责MyFlag的前端页面实现这次开篇中我所做的工作主要有以下几点:将具有MyFlag创意功能相似的几款APP进行分析,对比优劣使用自己的腾讯云主机协同工具Project2016的安装参与需求原创 2017-05-07 19:09:15 · 578 阅读 · 0 评论 -
MyFlag Step12:menupath界面跳转测试以及其他优化
引言这一阶段我的工作具体如下:测试menupath跳转初步考虑增加进度条功能并找寻资料MenuPath跳转这个界面的跳转中间出了很多的BUG因为myflg的界面设计不同于最初始的MENUPATH的设计,他之间增加了一个活动的基类,不过最终还是通过传统的方法进行跳转。 在menupath的监听器里面添加如下方法:menu.setOnItemClickedListener(new Satelli原创 2017-06-11 23:58:26 · 546 阅读 · 0 评论