首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Android上创建社交网络应用

如何在Android上创建社交网络应用
EN

Stack Overflow用户
提问于 2012-05-18 17:11:52
回答 1查看 49.5K关注 0票数 12

我想为Android构建一个社交网络应用。但是,我不知道从哪里开始。我尝试在http://developer.android.com和其他许多教程中进行搜索。但是,在数据存储方面我并不理解。例如,在web开发(PHP)中,我们需要服务器和数据库(MySQL)。android应用程序怎么样?我需要知道在为Android开发社交网络应用程序时的概念,例如存储用户的帖子,评论,上传的照片,谷歌地图数据等。我不想要代码,我要求的是为Android开发社交网络应用程序的想法和概念。

任何链接到适合我开始的网站将不胜感激。谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-18 17:17:40

你可以在安卓手机上使用文件存储(SD卡)、偏好设置(用于设置等)或SQLLIte进行存储。但如果它是一个真正的社交应用,我怀疑你希望用户能够互动。因此,相当于php和mysql,你的用户可能会使用他们的浏览器(在这里是手机)来使用应用程序,但他们使用你的服务器来存储数据(好友,赞,转发,诸如此类)。

所以你需要做的就是

  • 使存储数据的服务器变得像“普通”服务器一样。我建议您使用MySQL,因为您似乎知道它是如何工作的,因此
  • 创建了一个应用程序接口来向该服务器添加数据。我建议用PHP语言编写RESTfull应用程序接口,同样,你似乎知道它是如何工作的,
  • 编写你的应用程序。无论何时你想要交互(例如,“喜欢”一个帖子),你通过应用程序接口发送一个请求,并将你的操作保存到数据库中。
  • 你的其他用户可以看到类似的信息,因为他们的手机通过应用程序接口从同一个数据库中获取信息。

现在,设置(应用程序检查新消息的次数)保存在首选项文件中(您可以在开发人员页面上找到),一些额外的内容可能会保存在SD卡上(图像等)。

所以应用程序的部分非常简单,使用手册是没有问题的,你需要做我上面描述的社交部分。是的,这是一些工作,但是关于使用应用程序的php-mysql交互的文章已经足够多了。

票数 29
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10649813

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档