连接到外部数据库 - Android应用程序

Jav*_*bra 17 java sql database android

我正在为我的第三年项目编写申请.该应用程序将需要与外部mySQL数据库进行交互.应用程序将从数据库中检索数据并在ListView中将其显示给用户.

我很清楚应用程序将具有哪种功能.我也花了很多时间使用ListViews和本地SQLite数据库.我还对HttpUrlConnection类进行了一些研究.

我只是想知道是否有人能够提供一些关于我如何访问这个外部数据库的指导?

它是否会让我不得不编写一个Web服务来处理交易?如果是这样,那将涉及到什么,因为我还没有在我的课程中遇到过Web服务.

任何建议将不胜感激.我的应用程序也适用于ICS v4.0.4.

感谢大家!

Sco*_*ion 12

是的,您必须创建Web服务以与外部数据库(在您的情况下为MySql)进行交互.它很容易在PHP中创建Web服务,因为它具有一个将DB数据转换为JSON的功能,您可以轻松地解析JSON数据并在Listview中显示它或相应的您的需求.

这里有一些有用的链接,可以帮助您获得更多细节: -

http://www.androidhive.info/2012/05/how-to-connect-android-with-php-mysql/ - 最好的全部

http://www.coderzheaven.com/2011/04/08/android-phpmysql-connection/

http://blog.sptechnolab.com/2011/02/10/android/android-connecting-to-mysql-using-php/

希望能帮助到你.