Ответы пользователя по тегу SQLite
  • Как хранить изображения в sqlite android?

    skykoder
    @skykoder
    Android Developer
    в формате Base64 можешь сохранить в database. Вот пример :

    //конвертируем Bitmap на Base64 
    public String convertToBase64(Bitmap bitmap) {
            ByteArrayOutputStream os = new ByteArrayOutputStream();
            bitmap.compress(Bitmap.CompressFormat.PNG,100,os);
            byte[] byteArray = os.toByteArray();
            return Base64.encodeToString(byteArray, 0);
        }
    
    //и наоборот
    public Bitmap convertToBitmap(String base64String) {
            byte[] decodedString = Base64.decode(base64String, Base64.DEFAULT);
            Bitmap bitmapResult = BitmapFactory.decodeByteArray(decodedString, 0, decodedString.length);
            return bitmapResult;
        }
    Ответ написан
    Комментировать