SQLite
 sql >> Base de données >  >> RDS >> SQLite

Comment implémenter la base de données SQLite pour stocker l'image et le texte Bitmap ?

Si votre image est vraiment petite vous pouvez le convertir en une String au moyen de android.util.Base64 encoding et placez cette chaîne dans SQLite base de données :

public static String getPngAsString(Bitmap bitmap){
    ByteArrayOutputStream bos = new ByteArrayOutputStream();
    bitmap.compress(Bitmap.CompressFormat.PNG, 0, bos);
    byte[] bitmapBytes = bos.toByteArray();
    return Base64.encodeToString(bitmapBytes, Base64.NO_WRAP);
}