从Android应用程序访问在线数据库的最佳方式?

时间:2012-10-06 02:42:26

标签: android database-connection

构建一个允许每个人分享图片的Android社交应用。将在线数据库中的图片显示到社交应用程序的最佳做法是什么?这些在线数据库图片是否也可以用imageview进行水平滚动?

1 个答案:

答案 0 :(得分:2)

您可以以Base64字节数组的形式将图像存储在在线数据库中,然后创建一个Web服务,该服务将从数据库中请求该图像。

您可以轻松地互换Base64和Bitmap格式,因此转换不应该是一个问题。

如果要上传任何图像,请转换为字节数组并通过Web服务将其存储在数据库中。如果要下载任何图像,请获取字节数组并转换为位图并在应用程序中显示。

随意询问我是否不清楚。

编辑:创建并连接到网络服务

使用SQL Server管理桌面上的数据,并在Visual Studio上的.Net中创建Web服务。

然后连接到应用程序中的Web服务,并从数据库中设置/获取数据。

how to make a web-service in .NET上的链接(不包括Android中的实现)。

有关如何使用Android连接服务的链接:

http://seesharpgears.blogspot.in/2010/11/basic-ksoap-android-tutorial.html

http://www.codeproject.com/Articles/304302/Calling-Asp-Net-Webservice-ASMX-From-an-Android-Ap

http://adrianandroid.blogspot.in/2012/05/access-c-net-web-service-in.html