使用SQLite存储以及读取Drawable对象
发布时间:2020-12-13 00:06:19 所属栏目:百科 来源:网络整理
导读:在进行Android开发过程中,我们经常会接触到Drawable对象(官方开发文档:A Drawable is a general abstraction for "something that can be drawn."),那么,若要使用数据库来进行存储及读取,该如何实现? 一、存储 //第一步,将Drawable对象转化为Bitmap
在进行Android开发过程中,我们经常会接触到Drawable对象(官方开发文档:A Drawable is a general abstraction for "something that can be drawn."),那么,若要使用数据库来进行存储及读取,该如何实现?
一、存储
复制代码 代码看起来比较繁琐,是因为过程的确挺繁琐的,不过可以简单的总结为: 引用:Drawable→Bitmap→ByteArrayOutputStream→SQLite二、读取
复制代码 很显然,读取是存储的相反过程,代码思路也差不多,但实现起来简单很多,总结思路为: SQLite→byte[]→Bitmap→BitmapDrawable (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |