Om du vill skicka bild på server! Du måste ändra det i Bas 64 sträng.
För att spara det i databasen! Du måste konvertera den i Blob typ!
prova den här koden:
Bitmap bitmap = BitmapFactory.decodeResource(getResources(),R.drawable.ic_launcher);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 90, stream); //compress to which format you want.
byte [] byte_arr = stream.toByteArray();
String image_str = Base64.encodeToString(byte_arr, Base64.DEFAULT);
Och skicka detta som en parameter precis som du lägger till andra parametrar på begäran!
params.add(new BasicNameValuePair("image",image_str));
Jag hoppas att detta kommer att hjälpa! Se denna länk för ytterligare information.