SQL通过android中的ksoap WebService

时间:2013-07-01 05:58:21

标签: android sql

如何通过Web服务执行SQL查询以在android平台上的服务器数据库中插入数据。如果要在服务器数据库上插入图像,那么它是如何使用的是查询字符串。

StackOverFlow中的新功能。对不起英文。

if (mediaFile != null) { 
    Bitmap bm = BitmapFactory.decodeFile(mediaFile.getAbsolutePath()); 
    ByteArrayOutputStream baos = new ByteArrayOutputStream(); 
    bm.compress(Bitmap.CompressFormat.PNG, 100, baos); 
    byte[] b = baos.toByteArray(); 
    //encodedImage = Base64.encodeToString(b, Base64.DEFAULT); 
} else{ 
    Toast.makeText(this, "Capture An Asset Image.", Toast.LENGTH_LONG) .show();

1 个答案:

答案 0 :(得分:1)

如果因内存不足问题而出现错误,那么这将对您有所帮助。

public Bitmap getResizedBitmap(Bitmap bm, int newHeight, int newWidth) {
    int width = bm.getWidth();
    int height = bm.getHeight();
    float scaleWidth = ((float) newWidth) / width;
    float scaleHeight = ((float) newHeight) / height;
    // CREATE A MATRIX FOR THE MANIPULATION
    Matrix matrix = new Matrix();
    // RESIZE THE BIT MAP
    matrix.postScale(scaleWidth, scaleHeight);

    // "RECREATE" THE NEW BITMAP
    Bitmap resizedBitmap = Bitmap.createBitmap(bm, 0, 0, width, height,
            matrix, false);
    return resizedBitmap;
}