ShawnPeng

Results 4 issues of ShawnPeng

java.lang.NullPointerException: You should call ScrollableHelper.setCurrentScrollableContainer() to set ScrollableContainer.

`java.lang.OutOfMemoryError: Failed to allocate a 6160332 byte allocation with 2849520 free bytes and 2MB until OOM at dalvik.system.VMRuntime.newNonMovableArray(VMRuntime.java) at android.graphics.Bitmap.nativeCreate(Bitmap.java) at android.graphics.Bitmap.createBitmap(Bitmap.java:859) at android.graphics.Bitmap.createBitmap(Bitmap.java:829) at android.graphics.Bitmap.createBitmap(Bitmap.java:740) at android.graphics.Bitmap.createBitmap(Bitmap.java:665) at cn.kejin.ximageview.BitmapManager.decodeRectBitmap(BitmapManager.java:646)...

` private void buildMask() { //== - mMaskBitmap = Bitmap.createBitmap(getMeasuredWidth(), getMeasuredHeight(), Bitmap.Config.ARGB_8888); Canvas canvas = new - Canvas(mMaskBitmap); ==//`总觉得这样操作bitmap对象,内存占用还是蛮大的。特别是对于一些低端机型,直接oom,以5.0的坚果手机为例,内存占用70-98M。并且资源有时似乎并没有完全释放掉。我也尝试着用别的方式去实现这个背景画布,但是效果一般。还望鸿洋大神能在性能上帮助我们使用上更好的工具。