@cstewart Before stumbling upon this book, I had built an app to track inventory, which also stores product images as BLOB data type on a SQLite database. Just like the images used in CriminalIntent app, my app also used images snapped by the camera app, implying high-quality .jpeg images. When using the app I hadn’t noticed any significant latency issue with fetching the images from the database even though I had to read and decode byte stream.
So, could you please explain what you mean by:
Full-size pictures are too large to stick inside a SQLite database, much less an Intent
Further, can you explain in detail (if possible, empirically) why it’s a bad idea to store images inside a database? Thanks