新项目完整记录
沐左21
基础不牢,地动山摇。
展开
-
新项目二之整理资料(原型、需求、流程图)《未完待续》
新的项目开始了,框架已经搭建ok了,需求、原型、UI已经开始忙碌的时候,我们就要整理一下项目中的重难点,提前做好技术储备或者技术调研,合理预估开发时间,做好开发进度安排。重点整理新项目是以任务管理为主的,需求中的重点是通过扫码获取信息,填写信息,然后提交信息。在填写信息的过程中需要拍照。我们就需要整理二维码、条形码的扫描技术了,整理的要点包括,扫描时间、扫描准确率、夜间扫描、自定义扫描界面等方面的要原创 2017-10-25 09:51:09 · 521 阅读 · 0 评论 -
新项目一之常见项目框架搭建
正好一个新项目刚刚开始,就写一下新项目的框架搭建。以后开新项目的时候就可以直接搬砖了,加快开发的效率。 项目的框架如下,使用viewpager+TabLayout进行项目框架的构建。一、引入三方库新建项目后第一步就是引入我们需要使用的三方库使用AS新建项目后build.gradle文件的三方库引入如下:dependencies { compile fileTree(dir: 'libs',原创 2017-10-23 16:47:53 · 1773 阅读 · 0 评论 -
新项目四之应用内修改接口服务器地址
开发时经常出现内外网切换的情况,比如测试人员测试应用的时候,需要先在内网测试一遍,然后在外网再测试一遍,如果外网有bug的话,就需要应用切回内网进行调试。这个时候一般的处理方式就是不断的打包,其实我们可以在开发的时候给应用加上一个修改接口服务器地址的隐藏功能(一定要是隐藏功能),这样就会方便很多了。1、初始接口地址初始的接口地址我们放在MyApplication中写入sp持久化保存,然后在联网是从s原创 2018-01-12 17:28:45 · 1318 阅读 · 0 评论 -
新项目三之常用功能性代码《不断补充》
每次做一个新项目都会有一些代码重复,比如联网的框架封装、检查网络、检查存储、获取时间格式、上传下载、图片显示、数据库使用、清理应用缓存,还有一些双击返回键退出、禁止Edittext编辑、显示轮播图等等,想这些项目间可以共用的代码,为了避免每次都写一遍,浪费开发时间,我们可以先在blog中保存下来,用的时候直接Ctrl+C和Ctrl+V,(你懂的,程序员必备绝技(^o^)/~)。4、防止原创 2017-12-29 08:44:35 · 429 阅读 · 0 评论 -
新项目六之集成新版友盟统计
友盟统计SDK更新了,以前一些项目使用的老版SDK都需要更换成新版的,之前一直想找机会记录一下,一直没有机会,正好有个项目需要更换就做下记录。新建应用新建应用之前你需要注册一个友盟开发者账号,自己用邮箱注册一下就是了。1、登录友盟,选择需要集成的功能,这里我们就集成“U-App(应用统计)”2、选择“立即使用”,进入“我的产品”3、选择“添加新应用”,原创 2018-02-02 16:10:03 · 3776 阅读 · 0 评论 -
新项目五之应用测试
软件bug,谁的锅?关于这些问题经常有人发问,例如知乎上的:软件测试完后,还有BUG,是测试人员的问题吗?其实软件的测试应该由测试和开发任务共同进行(相辅相成),而且开发还要积极主动的配合(毕竟bug都是你写的嘛^_^),开发不能直接把软件的测试丢给测试人员,而且测试和开发人员也不是对立的关系,他们一般属于同一个团队,虽然有时候测试提出的bug在开发人员看来更不不能算是bug,但是开发和测试的共同目原创 2018-01-19 15:46:29 · 317 阅读 · 0 评论