From 25ce5d6daf9ccee80b700bfab4c8c4953ed432ef Mon Sep 17 00:00:00 2001 From: Christopher Eby Date: Fri, 16 Sep 2011 22:56:52 -0500 Subject: [PATCH] Don't send bitmaps through a parcel; send Uri instead This speeds things up quite a bit, but requires some reworking to the widget layouts... --- res/drawable/black.png | Bin 3058 -> 0 bytes res/layout/four_long_widget.xml | 6 +- res/layout/four_square_widget.xml | 76 +++++++++--------- res/layout/one_cell_widget.xml | 28 +++++-- src/org/kreed/vanilla/CoverBitmap.java | 81 -------------------- src/org/kreed/vanilla/FourLongWidget.java | 23 ++---- src/org/kreed/vanilla/FourSquareWidget.java | 17 +--- src/org/kreed/vanilla/OneCellWidget.java | 8 +- src/org/kreed/vanilla/Song.java | 19 ++++- 9 files changed, 94 insertions(+), 164 deletions(-) delete mode 100644 res/drawable/black.png diff --git a/res/drawable/black.png b/res/drawable/black.png deleted file mode 100644 index e6f80a41ed868cb9f77ab91866bc83a355ba3869..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3058 zcmeAS@N?(olHy`uVBq!ia0y~yV15C@985rwLkFEV11ZMhAa^H*b?0PW0y*p@p1!W^ zx7Z~)7&O;BoM8bJVoUONcVYMsf(!O8p9~b?EbxddW?F! zZx1r^0+k$E@ZCR`pIrpV90j8xFd71*Aut*OqaiRF0;3@?8UmvsFd71shroxVv)&Ah Ta_g?F1)1gP>gTe~DWM4ftYax` diff --git a/res/layout/four_long_widget.xml b/res/layout/four_long_widget.xml index 4e409517..c0101e7f 100644 --- a/res/layout/four_long_widget.xml +++ b/res/layout/four_long_widget.xml @@ -29,7 +29,6 @@ THE SOFTWARE. android:background="#B2191919"> @@ -88,4 +90,4 @@ THE SOFTWARE. android:background="#0000" android:scaleType="fitCenter" /> - \ No newline at end of file + diff --git a/res/layout/four_square_widget.xml b/res/layout/four_square_widget.xml index 7e8a3e36..37b1d392 100644 --- a/res/layout/four_square_widget.xml +++ b/res/layout/four_square_widget.xml @@ -1,6 +1,6 @@ + + + + + - \ No newline at end of file + diff --git a/res/layout/one_cell_widget.xml b/res/layout/one_cell_widget.xml index 4217e643..6d47c2ba 100644 --- a/res/layout/one_cell_widget.xml +++ b/res/layout/one_cell_widget.xml @@ -1,6 +1,6 @@