Java 如何储存&;不使用php从MYSQL在线数据库Android检索图像
我在AndroidStudio的onactivity结果中尝试了以下代码,以获取图像并将其转换为inputstream和其他格式,但它并没有从数据库中存储和检索图像。请查收它是安卓系统的Java 如何储存&;不使用php从MYSQL在线数据库Android检索图像,java,android,mysql,database,Java,Android,Mysql,Database,我在AndroidStudio的onactivity结果中尝试了以下代码,以获取图像并将其转换为inputstream和其他格式,但它并没有从数据库中存储和检索图像。请查收它是安卓系统的 if (requestCode == 1 && resultCode == RESULT_OK && data != null && data.getData() != null) { Uri uri = data.getData();
if (requestCode == 1 && resultCode == RESULT_OK && data != null && data.getData() != null) {
Uri uri = data.getData();
try {
Bitmap bitmap = MediaStore.Images.Media.getBitmap(getContentResolver(), uri);
iv.setImageBitmap(bitmap);
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 100, stream);
byteArray = stream.toByteArray();
inputStream=new ByteArrayInputStream(byteArray);
} catch (IOException e) {
e.printStackTrace();
}
}
理想情况下,您不希望在(客户端)Java应用程序中硬编码您的MySQL用户名密码,因为如果可以反编译,则有人可以在MySQL上完全访问该用户名和密码。理想情况下,您不希望在(客户端)Java应用程序中硬编码您的MySQL用户名密码Java应用程序,因为如果可以反编译,则有人可以在MySQL上使用该用户名和密码进行完全访问。