个人开发者app消息推送简单实现思路
2023-06-13 09:11:29 时间
大家好,又见面了,我是你们的朋友全栈君。
最近新做了一个app,中午没事大脑在简单的思索者。。假如:我的这个app很火,用的人会很多,那么它就成了我的一个个人平台。如果我想让给广大用户推送一个新消息,该怎么办?当然你可以百度搜服务器消息推送实现之类的。但是软而一想,能不能通过一个简单方法实现呢。我想应该是有的。
前期准备:
1.首先我们花几十元注册个域名
2.购买个便宜的主机,网上有一年几十元的那种
3.将域名解析到主机,主机绑定域名。
开发实现:
1.在app中通过文件存储(sharepreference或数据库)存储一个int值(你的消息id)。假如是99。
2.在你购买的主机中上传一个 ad.txt 文本,里面只写两行内容。
例如:
100
“大家好,我是小明”
3.在app中实现代码,从主机中读取ad.txt文本,获取id和消息内容,进行判断,若果获取的id等于本地存储的id,则不做任何响应。如果获取的id大于本地存储的id。则获取对应消息字符串,进行响应处理。(可以是对话框显示给用户,可以是链接直接用webView打开等等),并更新本地的id存储。
4.剩下的就自己发挥了。这个办法同样可以用到版本的更新提示中。id及是版本号,当发现版本号有更新时,提示用户安装新版本。
虽然此法简单粗暴,但是应该安全有效。希望对您能有所帮助,欢迎交流一起进步。
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/144083.html原文链接:https://javaforall.cn
相关文章
- 跨平台移动APP开发进阶(二):HTML5+、mui开发移动app教程[通俗易懂]
- 关于 App Store 苹果商店价格的那些事(历上最全版)
- uni-app 安卓APP开发记录
- Slidepad for Mac(iPad式APP切换工具)
- 安装超 200 万!这些安卓键盘App可以被远程入侵
- iOS 6 的 Smart App Banners 介绍和使用
- 《简化iOS APP上架流程,App Uploader助你搞定!》
- 工信部整治 APP 开屏弹窗骚扰用户 68 家企业完成整改
- 最佳Linux学习之路:一款轻松促进学习的App(学linux的app)
- Linux学习之路,体验移动APP的魅力(linux学习app)
- 肯德基APP上乘体验Redis助力(肯德基app redis)
- App远程连接MySQL的实现方式(app远程连接mysql)
- APP访问MySQL从零开始(app 访问mysql)
- App应用提交到MySQL中的实践与探索(app提交mysql)
- APP快速连接MySQL数据库的指南(app怎么连接mysql)
- APP互联网化MySQL驱动开拓前沿(app和mysql的关系)
- App与MySQL搭建美好互联网空间(app与mysql)
- 2020年新技术手机APP与Oracle完美协同(apped oracle)
- 利用Oracle云App,体验极致科技享受(oracle云app)