私活之安卓论坛Demo
Posted 脚丫先生
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了私活之安卓论坛Demo相关的知识,希望对你有一定的参考价值。
大家好,我是脚丫先生 (o^^o)
最近接了一个android小项目,想和小伙伴们分享下。
似乎在之前的项目中有了自己的个人 IP。
教务小姐姐的总是喜欢找我。
干着干着,发现主业都没有私活有意思。
在工作中,一直处于单纯的程序猿工作,负责大数据项目的后端开发和集群管理运维。
私活中,上与客户谈价格,与教务小姐姐拉扯。下与小伙伴分配任务,如何配合协作。
更多的是想如何在基础价格上,进行升级价格。(加钱)
学到了很多很多
项目成员
-
Android 技术栈: mvvm 开发框架、aiui 智能语音技术、百度人脸识别技术等。
-
后端 技术栈 springboot
-
开发周期 7 天
-
开发人数 2 人
-
整体费用是 7k
技术选型
-
核心框架:Spring Boot
-
数据库连接池:Druid
-
推送:极光推送技术
-
数据库:mysql
项目背景及需求
移动互联网时代,越来越多的 app 应用同步了 PC 网站。以往的论坛网站逐渐失去了往日的色彩。往移动端发展的趋势日益加快。
客户对项目的需求:不要 UI 有多漂亮,只要能够实现他需要的功能即可。
当时看到客户这种需求,我都惊呆了,直接麻了。
中国好客户。
App 需求是这样的:
1、列表页显示论坛发帖内容。
2、个人中心退出登录、个人中心的用户评论和发布过的内容。
3、语音导航功能可以翻页、界面切换、退出登录。
4、添加提醒功能,一个类似于很多手机日历里面的日程功能,预先设定好时间和文字描述后到点会响铃/发出提示音并显示文字描述,这个时间包括日期,消息提示在手机通知栏。
我看了看,感觉还是不难,于是就着手开始做了。
Android 端
首先是一个非常简单的登陆带人脸识别的界面。
主界面就两个菜单:Forum 和 Mine
Forum 实现列表显示论坛发帖内容,语音导航功能可以翻页、界面切换、退出登录,添加提醒功能,消息推送。
Mine 个人中心。
后端
使用 springboot 技术栈。
后端很简单,只用了三个接口,主要是实现。
1、保存 Android 的数据。
2、列表数据接口提供。
3、定时推送。
难点在于: 接入极光推送服务,定时的给 Android 推荐消息。
使用说明
人脸使用
在登陆注册界面。
需要前往 app 注册选择一张自己的头像图片上传,成功后台可以直接人脸登录。
aiui智能语音使用
“你好小优”、"小优小优"用于作为程序唤醒。
不可直接更改,更改需要替换第三方。
so库和设置。
界面出现"你说"Toast提示时请发出指令或者闲聊(只能一问一答)。
提醒功能
需要在首页右上角点击+号图标进入日历界面。选择一个日期添加时间和提醒内容保存到后台。到达日期时会通过极光推送推送消息,并且有震动和响铃。
总结
论坛app大概花了5天时间,都是在下班后完成。
总的来说,性价比可以,因为它是一个非常粗糙的demo。
只需要实现客户的功能即可。交付和答疑过程也是顺利通过。
希望再次合作。
好了,今天就聊到这里,祝各位终有所成,收获满满!
期待老铁的关注!!!
阅读世界,共赴山海 423全民读书节,邀你共读更多精彩内容请关注 微信公众号 👇「脚丫先生」🔥:
一枚热衷于分享大数据基础原理,技术实战,架构设计与原型实现之外,还喜欢输出一些有趣实用的编程干货内容,与程序人生。
更多精彩福利干货,期待您的关注 ~
以上是关于私活之安卓论坛Demo的主要内容,如果未能解决你的问题,请参考以下文章