我是Android新手, 我在mysql数据库中有一个表,我想读取该数据并将其作为ListView显示在android屏幕上,点击每个项目时,它必须显示有关它的完整信息。
答案 0 :(得分:3)
- 您必须创建一个允许您从MySQL表中访问数据的servlet
- servlet将通过将servlet的URL传递给JSONParser来使用应用程序中的JSONParser进行调用
- 您需要将您的servlet端数据转换为JSON,以便在Android应用程序中轻松检索和映射(使用HTTP组件jar 文件)
- 获得并成功解析数据后,您可以调用JSON中的每个字段并在Listview xml中设置它 元素
- 要点击列表视图打开其他活动,您可以实施onItemClick,通过意图将数据传递到下一个活动
醇>一些对我有用的链接: http://www.androidhive.info/2012/01/android-json-parsing-tutorial/ http://www.androidhive.info/2011/10/android-making-http-requests/ http://www.java2s.com/Code/Java/J2ME/UseGETorPOSTtocommunicatewithaJavaservlet.htm http://qa.java-samples.com/questions/827/connecting-servlet-using-android http://www.tutorialspoint.com/servlets/servlets-database-access.htm Create json object in servlet
希望一切顺利