市面上的恋爱话术APP多要收费,少则2,30多则1、2百,程序员就不带怕的,当然要自己撸一个免费的出 来了。

准备

后台搭建

  1. 使用servlet+tomcat框架,新建一个web
    project,然后在src文件下新建一个包,再新建一个servlet文件,在servlet里能够看到doget和dopost两个办法。这便是接收app传来的恳求后要调用的办法,也便是一个控制器。在这儿处理app传来的恳求,然后调用办法去拜访数据库。

  2. 了解学习了servlet时,发现要去拜访数据库,这时候就需求用到JDBC了。百度百科的解释:JDBC(Java Data Base
    Connectivity,java数据库衔接)是一种用于执行SQL语句的Java
    API,能够为多种联系数据库供给统一拜访,它由一组用Java言语编写的类和接口组成。JDBC供给了一种基准,据此能够构建更高级的工具和接口,使数据库开发人员能够编写数据库应用程序。简单来说,咱们写的程序想要拜访数据库就需求一个衔接,不同数据库需求的衔接驱动都不相同,依据你的数据库类型选择相应的jar包,导入工程就能够了。JDBC的详细使用自行百度就好

  3. 到这儿,假如不考虑性能等各方面问题,通过servlet+jdbc就能够搭建一个后台了。然后只需求把web工程发布到自己的tomcat服务器,最后搭建一个局域网,就能够通过移动端来拜访了。

前端APP编写

打开android studio使用 MVVM框架撸一个基本界面,基本结构如下

View的职责分离。如果按照官方的推荐,View相关的操作必须在View层,这就意味着很多业务将耦合在View里面,可能会导致Activity和Fragment,为了减轻Activity和Fragment的负担,同时为了将相关职责分离和整合,我在从MVP架构里面吸取了相关经验,将View拆分为了多个Presenter,每个Presenter只负责自己相关的业务即可。需要注意的是Presenter仍然属于View层。

将repository整合成一个。按照官方的推荐,repository应该明确区分,比如说,从内存中加载数据的repository和从网络上加载数据的repository应该是不一样的。而我认为,这两个repository在上层的逻辑都是一样的,唯一的区别就是数据的来源,所以我在repository层做了统一,统一从request层去获取数据,由request层去决定数据的来源。

成品

结语

没想到,在许久不碰前端代码后,今天我还得来记录一些笔记。但其实,这些都是我以前开发时记录过的。只是那时没有一个统一的笔记本,都是在工程文件里随手建一个md文档记录。开发的时候的确还挺方便的,可是一旦开始新项目,就会遇到找不到笔记的问题。
现在的我,就是脑子里有一个印象,可是并不准确,想找当初的笔记,却发现又找不着了,或者是太懒了。
所以,一个记录笔记的网站不可缺。以前是简书,现在是CSDN。我觉得,这应该是自己未来该有的状态。所有的经验,都值得被

自制恋爱话术APP永久免费使用相关推荐

  1. 恋爱话术库.免费版专为直们准备的恋聊天神器不知道怎么聊天的看过来

    简介: 恋爱话术库一款可以帮你解决以上烦恼的App,海量话术库,遇到不知道怎么回复女生时,来这里搜一下,N+精彩回复供您选择,让您和女生聊天不再烦恼. =学会绵绵情话,享受美好爱情= [产品特点] 高 ...

  2. 渣男手册,安卓恋爱话术库API

    渣男手册,安卓恋爱话术库API  Lan   2020-04-17 14:56   228 人阅读  0 条评论 import requestswhile (True):i = input(" ...

  3. 话术php源码,恋爱话术宝典织梦源码

    恋爱话术宝典网页版:http://vi.520menghuan.cn 恋爱话术宝典app下载:https://www.lanzous.com/i2dmywd 恋爱话术宝典app,里面有超过4万条可复制 ...

  4. 情人节福利,恋爱话术微信小程序它来了(开源,看了就懂~,2万字真香警告)

    1.前言 在大家眼中,有没有觉得女神就像冰山美人一样?在聊天中对你是很高冷,或者是忽冷忽热,爱理不理.很多男生面对这个问题都束手无策,或者女神不理你时,又急着发短消息过去了,结果女神根本不理睬你.那怎 ...

  5. 搭建恋爱话术库一个月赚5万,一年全款车!投入不到两千

    刚毕业一年的大学生一个月赚五万多,靠自己全款买了车?干货满满的真实分享~ 现在是互联创业的时代,现在做互联网创业项目绝对是聪明且明智的选择.两年前你说互联网创业不靠谱是可以理解的,而现在电商时代的崛起 ...

  6. 朋友说话很酸安卓html,情商高的人聊天示例_恋爱话术不要钱的

    情商高的人聊天示例,恋爱话术不要钱的.现在女孩子都是比较开放的,看到自己喜欢的男生会主动去追求,毕竟缘分是很难碰到的,如果碰到就一定要抓住.那么找男生聊天第一句说什么?怎样才能让对方记住你呢?其实在女 ...

  7. 情人节福利,撩妹神器恋爱话术库它来了~

    兄弟们一定要关注收藏哈,服务器准备到期,域名随时会变 1.前言 怎么跟女生聊天让她对你有好感? 不会聊天没关系,100W+恋爱话术库搜一搜,N+精彩回复,复制粘贴就能跟妹子聊嗨,不相信你还不会勾搭妹子 ...

  8. 微信小程序:全新强大的恋爱话术微信小程序源码土味情话视频号or自媒体操作项目

    你猜的不错,这就是一款恋爱话术小程序 该款小程序相对来说还是挺强大的 而且还融合了小编前段时间发布的一款土味情话在里面 这款小程序基本分段都是和外面几千块几百块的分段是一样的 如有分段是: 开场阶段丨 ...

  9. 创业做什么好?有何项目可以年入百万?济宁呆头鹅恋爱话术小程序是如何运营的?

    恋爱聊天话术是一个帮助全国14亿中的2.6亿的单身男性解决聊天问题的小程序,和女神不会聊天的时候.进行搜索一下就可以搜索数10个答案,里面有上百万个聊天话题. 下面是我整理的呆头鹅恋爱聊天话术小程序的 ...

最新文章

  1. 数据挖掘终篇!一文学习模型融合!从加权融合到stacking, boosting
  2. 后台取得客户端控件的值(ListBox)
  3. make 学习体会(一)
  4. Spring Boot日志集成
  5. java-基础-变量
  6. oracle状态blocked,oracle 监听状态为BLOCKED
  7. 飞鸽传书2011比飞鸽传书2007的进化
  8. 中山大学Delphi视频教程 共51课
  9. 这个TsuNAME 新漏洞可对关键 DNS 服务器发动 DDoS 攻击
  10. 测试所有类型的Class
  11. 用于确定两个字符串最长公共子串的函数
  12. 在容器服务kubernetes上配置https
  13. java线程池的好处_Java 线程池的使用好处
  14. ROST CM使用方法
  15. 推荐PDG阅读器UnicornViewer
  16. Excel·VBA考勤打卡记录数据整理
  17. 蔡凯龙:跨界是一种寻求人生宽度的方式
  18. MoCo 动量对比学习——一种维护超大负样本训练的框架
  19. BACnet安全连接(BACnet/SC) 介绍
  20. C语言程序设计培训视频教程

热门文章

  1. 基于Java的NetCDF文件解析
  2. mac mail 删除邮件服务器,这是在Mac上的Mail中自动删除垃圾电子邮件的方法
  3. iif能用到mysql中吗_数据库iif
  4. 最强赛亚人服务器维护,最强赛亚人官方,最强赛亚人手游官方正版预约 v1.1.0-手游汇...
  5. python3通过request多进程获取驾校一点通试题库
  6. 解决小米手机用Android studio安装不了app的问题
  7. 注释工具一键添加佛祖保佑永无BUG、神兽护体等注释图案
  8. mac 重置mysql root密码_Mac下忘记Mysql root密码重置
  9. kail linux配置无线网络,Kali Linux 无线渗透测试入门指南 第一章 配置无线环境
  10. 将一颗树反转为其镜像