java-开发基于HTTP请求的Android RSS阅读器的更好方法是什么?

我是Android应用程序开发的新手,所以我想问这些问题,以了解哪种方法更适合制作RSS阅读器应用程序.我有一台服务器,可以从Yahoo下载和存储数据库新闻.在该数据库上存储标题,内容,出版日期和新闻链接.比起我要对服务器进行HTTP POST来将新闻下载到Android.从服务器到android的数据在Json中传递.

已经开发了这样的应用程序的人可以回答我的问题吗?

>我应该在一次对POST的响应中传递所有新闻列表,还是最好制作多个POST以获得相同的列表?我问这个问题是因为来自服务器的响应可能太大,并且我不知道哪种传输方法更好.
>评论系统是我的应用程序的功能.因此,我需要创建一个身份验证系统还是可以基于电话ID进行身份验证吗?
>我需要做的另一件事是在服务器上出现新消息时提醒用户.我不知道如何使用HTTP POST进行操作?我需要将Android上需要的nees发送到服务器列表吗?

感谢您的关注.

解决方法:

这是您各自的信仰的答案

1)这更多取决于您为Android应用程序选择的UI类型.以我的观点,您应该为读者使用多页(如屏幕底部的上一个-下一个链接)UI.而且,您应该在应用程序中缓存上一页和下一页的结果(因此这也意味着仅获取选择性结果),以便当用户单击“下一个/上一个”按钮时,您的应用程序的响应速度很好.

2)理想情况下,您的应用应要求显示一个弹出对话框,要求进行身份验证以进行评论.您应该使用http://developer.android.com/reference/android/accounts/AccountManager.html之类的东西来存储这些凭据,以便从下次开始,一旦身份验证成功,您就不会再询问凭据了.

3)在这种情况下,您应该查看http://code.google.com/android/c2dm/
轮询肯定不是要走的路:)

上一篇:将PHP日期时间转换为MySQL RFC-822 RSS Feed的有效日期时间


下一篇:php – 如何使用SimplePie从wordpress RSS获取自定义数据