经过三周左右的Android学习,实感只有上手开发才能有所提高.在此打算做一个家庭记账APP,同时巩固一下学到的东西并且弥补漏洞. 概述 记账是自古以来人类必不可少的一件事,从古代的算盘,到手写账本,再到计算机.计算器,直至现在的移动APP,随着时代的发展技术的进步,人们的生活方式也在不断地发生变化,在移动支付普及的现代,很多家庭或个人对自己的收支情况的认识不再像以前主要流通纸币时那样清楚,有时不经意间一激动可能资产就流到别家,这时一款记账APP更显得不可或缺,它不仅可以帮助用户记录个人或家庭资…
今天是家庭记账本APP开发的第一天,主要是做了一部分UI设计,不得不说,虽然web开发和Android开发有很多相似的地方,但是一个Android APP是很难三个小时开发完成的. 通过今天的学习与开发,认识到了自己学到的东西与实践起来的差距,也证明了上机实战的重要性. 在今天的开发中,也是遇到了一些瓶颈:自定义dialog总是出bug.适配器使用不够熟练.控件的动画效果几乎一窍不通,前者问题已经解决,后者我相信在后面的开发中会一步一步的更加熟练,至于控件的动画,在所有基本操作开发完成之后,UI…
今天完成的主要任务如下: 1.设置页功能的布局 2.云服务器的部署 3.成功将一个本地Javaweb项目部署到阿里云 没什么特别说明的,直接上图: 首先是侧边栏功能的布局:                                            然后就是javaweb项目在云端的部署(这是上个学期做的一个出题系统) 可见基本的功能都可以正常使用,只是题目的导出下载会出错,可能是由于以前下载功能是基于本地实现的吧.最起码证明了数据库成功导入,跟项目没有什么不和谐的地方. 至此家庭记账…
今天主要实现了登录注册功能的客户端和服务端,但由于短信接口调用出现问题,导致注册功能还不完整. 截止到今天,APP的功能已经基本完成,后续还会陆陆续续的完善各功能模块与服务端的交互,因为需要和云端关联的模块与细节太多,所以就不具体规定时间完成. 在以往的学习和开发中并没有用到多少第三方的依赖.今天记录一下基于mob的Android 短信接口的使用代码. 首先注册监听回调: EventHandler eh=new EventHandler(){ @Override public void afte…
今天完成的主要内容有: 1.主页面账单明细部分细节展示 2.对每个列表项,点击打开新的可编辑修改具体页面 3.实现了搜索页面的UI布局 4.优化了部分页面的UI,提升用户视觉和使用体验 实现效果如下:          今天把明细内容的思路改了,主要还是因为网上的解决办法不足以支持我的代码运行,权衡之后,决定把日结放到统计页,因为单ListView无嵌套情况下没有出过问题. 明天要实现的内容有,侧边栏的布局及部分功能,完善账单查询功能.…
今天博客写的有点晚(好像算是昨天的了),有一点小bug刚刚改完.今天完成的任务有: 1.统计页的布局和功能 2.主页碎片的图表功能 实现效果如下:                      其中,统计功能的个人分析部分可以按照不同的条件进行统计,条件的选择在顶部的下拉按钮样式处,可以按周.按月.按年以及自定义日期段进行统计,逐月对比功能类似,只不过只能选中指定年份,然后对每个月的具体收支进行分析. 以上是今天实现的所有内容.最大的收获就是学会了hellocharts的基本使用. 顺便记录一下今天…
今天是开发的第四天,完成的主要内容如下: 1.账单查询功能的完善以及查询结果的显示和编辑 2.侧边栏布局的实现 3.首页fragment中本月与上月对比账目情况 实现的效果如图: 已添加的账单内容以及最近两月对比如下: 侧边栏样式如下(貌似图片有点失真,设备上白色背景区域分割线是均衡的): 查询页面如下: 按当前条件查询结果如下(可以对比首页已添加内容),查询结果可按日折叠:            下面更换查询条件:             下面再更换查询方式:             以上就是…
今天主要是对昨天做的添加账单信息的功能做了完善,实现了数据库的相关操作,如图是对已添加的账单信息的总结显示. 目前实现了通过日期进行汇总的功能,如上图中的各项item就是通过对所有账单信息进行按日期汇总的结果.绿色字样代表收入金额,红色字样代表输出金额. 在今天的开发中,遇到了一些问题. 1. (已解决)SQLite数据库的查询操作.以往开发Javaweb的数据查询都是对某个查询条件设定特定的dao接口,但是sqlite中引入ContentValues类之后,复现以前的代码逻辑就变得异常的麻烦.…
APP源码已上传到我的GitHub:https://github.com/zdm-code/Android-learning/tree/master/android_learning/mortgage 如今楼市可真是疯狂,房价蹭蹭的坐火箭飞涨,说到买房,自然少不了房贷,根据不同的贷款方式与还款方式,计算出来的月供数额各不相同,如果手机上有个房贷计算器,那可真是帮了不少人的忙.接下来就让我们瞅瞅这货好不好使 虽说Android进度并不算太多,但是根据迄今为止学到的开发知识,足够写个房贷计算器APP…
写在前面 这篇我们对用户权限进行极简设计并保留其扩展性.首先很感谢大家的阅读,前面六章我带着大家快速入门了ASP.NET Core.ASP.NET Core的启动过程源码解析及配置文件的加载过程源码解析并引入依赖注入的概念.Git的快速入门.Dapper的快速入门.Vue的快速入门.不知道大伙掌握的怎么样了!如果你有兴趣的话可以加入我们的.NET Core实战项目群637326624跟更多的小伙伴共同进行交流下. 接下来我们就正式进入.NET Core实战项目之CMS的设计篇了.在设计篇呢,我们…