Android开发之搜芽客户端Version1.0的结束(过程和结果展示)

本文为原创为:http://blog.csdn.net/minimicall

转载须注明。

一个博士同学,找到我,想我合伙,帮助他解决移动端产品。他给我描述了他的想法,搜布,用图像识别的算法去搜索布匹,然后推荐,然后关联商家。这么一个建立在图像识别基础上的系统。

系统已经有了圆形,也跑起来了。网页版也有了。但是移动版却没有,仅有的一个原型还是外包人员做的,而且真的是个demo,很卡很粗糙会崩溃的那种。

他说我是技术大牛,而且是性格直爽的人。信得过。暂不说这是创业人拉拢人的一个技巧吧。但,我也是想能够和有想法的人,大家不太计较得失,先去把一件事情做好。所以,我答应了。

接下来,是表示诚意的时候。因为人家邀请你合伙,不是来分钱的。而是来干活的,这点,千万要明白。

我们采用快速迭代的想法,废话,就我带着一个师弟,还能怎么正规么?

第一轮,先证明自己可以干这活,最低标准就是,能够完成一个和外包做的一样的。当然,结果是我们的肯定好过他的,而且是远好于。虽然UI依旧丑。但架构组织,流畅度灯都完胜。

所以项目从10-20,我们开始了。31号结束。

31号,以该封邮件作为本轮开发的结束。

返回来的,同学说很不错。辛苦了,毕竟基本我一个人开发,师弟还处于学习阶段,每天基本都是指导他要学什么东西。看什么,注意什么,我还是希望能够培养出人才的,这样才能够发挥一个团队的作用。

下面是效果图。

总结一下:

进度控制:节奏很好,速度还是比较快。

遇到问题:1,http方面,遇到例如cookies的问题,文件上传问题;

对网络图片的缓存系统的选取和比较,UI不足。

大概如此。

歇一个礼拜,学下UI。过一个礼拜再迭代下一轮。

晚安。

时间: 2024-08-24 16:08:37

Android开发之搜芽客户端Version1.0的结束(过程和结果展示)的相关文章

Android开发之搜芽项目的图片加载问题(使用Volley进行网络图片加载)

搜芽的移动开发这几天进度相对来说非常的快.但是美中不足的就是网络图片的加载问题.我有两套方案: 1)沿用迅雷动漫的图片加载.迅雷动漫也是用的一个开源的库.但是不知道是我使用出了问题还是真的是它的问题.在我迅速的下拉和回倒的时候, 不确定的会出现崩溃.logcat显示loadImage里面出现了内存溢出.out of memory..这个我想应该不是我的问题. 2)采用外包的AsyncImageLoader.这个文件我没有仔细看.然后实验结果是,加载图片巨慢.而且容易导致卡顿. 所以,我将希望转向

【Android开发】找乐,一个笑话App的制作过程记录

缘起 想做一个笑话App的原因是由于在知乎上看过一个帖子.做Android能够有哪些数据能够练手,里面推荐了几个数据开放平台. 在这些平台中无一不是有公共的笑话接口,当时心想这个能够拿来练手啊,还挺有意思的,预计还能积累一点用户. 碰巧(真的好巧)在Github中遇到了一个MVP设计模式的框架Beam,作者Jude95有一个笑话仓库----Joy(豆逼).就是一个做笑话的! 更巧的是用到的接口也是我在关注的接口.心想不如改造一下吧,做个升级版.自己也能够在这个中学到别人是怎么写App的. 后来发

android开发游记:meterial design 5.0 开源控件整套合集 及使用demo

android 的5.0发布不光google官方给出了一些新控件,同时还给出了一套符合material design风格的设计标准,这套标准将未来将覆盖google所有产品包括pc端,网站,移动端.在android端上陆续出现了许多开源的控件库开始以google的以 material design为指导而设计的新风格控件库,对比了多个库之后这里推荐一套比较齐全且效果比较好的控件库,使用方法和传统控件高度一致,并向下兼容,附上使用方式和demo下载. 效果图: 这是由rey5137发布的mater

android开发新浪微博客户端 完整攻略 [新手必读]

开始接触学习android已经有3个礼拜了,一直都是对着android的sdk文档写Tutorials从Hello World到Notepad Tutorial算是初步入门了吧,刚好最近对微博感兴趣就打算开发个android版本的新浪微博客户端作为练手项目,并且以随笔的方式详细的记录开发的全过程.本人对java语言以及eclipse Ide都是初次应用基本上属于边学边用,做移动设备上的东西也是第一次,总的来说属于无基础.无经验.无天赋的纯三无人员,还请广大同学们多多给予指点. 开发第一件事情,那

搭建Android开发环境之——Android4.0.3, 4.1, 4.2, 4.3, 4.x,及升级 ADT(22.0.5)和SDK(22.x)

搭建Android开发环境之旅(Android4.0.3) 1.首先要下载相关的软件 1). JDK 6 以上 2). eclipse( Version 3.6.2  or higher ) 点击下载 3). SDK(android-sdk_r18-windows) 眼下是最新的 点击下载 4). ADT 18  (Android Development Tools  安装开发工具) 插件 点击下载 5). 还得下载 Android SDK 4.0.4 system img,其它版本号的可能不要

浅谈 Android 开发文化

质量为王 是的,Google 以#执行为王著称,但#质量为王其实是更应该先做到的重要事项. 对质量水平不高的代码进行优化,会造成不成熟的优化,而不成熟的优化也被成为万恶之源(虽然并非绝对,但大多情况下是这样的). 好消息:像 Square.SoundCloud.Twitter 这样的企业和一些开发者正通过发表演讲.撰写博客,让 Android 开发变得更好,感谢他们!此外, Google 似乎终于对提高 Android 应用程序的质量产生兴趣了!近期, Google 参加了 Android 开发

Android开发使用TotalControl调试遇到的问题(备注)

背景:Android开发,使用TotalControl控制手机进行调试. 过程:Eclipse调试一直正常,某天下午突然提示:无法启动ADB.exe,请确认是否在对应的路径下. 怀疑是自己程序写的有问题,于是把之前调试通过的程序翻出,一样无法运行. 当时郁闷,各种BAIDU,无法解决问题. 基本解决的方式是:关闭TotalControl的ADB.exe,进程,手动启动SDK下的ADB. 结果:SDK下的ADB无法启动.关闭TotalControl不能连接手机,无法调试. 不能确定原因,直接放大招

个人知识管理系统Version1.0开发记录(11)

关 键 字 搜 索 (1)匹配单个属性的关键字:(2)匹配单个对象的关键字:(3)匹配对象集合的关键字:(4)基于事件驱动的:(5)实时搜索,参考win7的搜索功能. 1.备份,java代码,数据库数据. 2.oracle数据库,用户操作. (1)查看数据库默认表空间. select * from database_properties;(2)创建用户create user 用户名 identified by 密码 默认表空间 临时表空间create user dyl identified by

个人知识管理系统Version1.0开发记录(08)

切入点 前面,我们已经搭建好了web端的一种基本结构,需要进一步定位的主要问题有三点: 1.界面的选择和确定,用extjs做的初步样式,进一步改动为jqueryUI/html,再进一步改变为HTML5等.我们思考一种用户思维,只要有一个地方让用户不喜欢,用户就会全盘否定该款软件:所以,软件界面一定要简单.精致.能引起用户的兴趣.符合用户习惯和用户思维. 2.框架的选择和确定,struts2,hibernate/mybatis,spring等,在编写知识体核心功能模块前,需要完成选择和改写. 3.