呈现从目录读取的全屏图片库的最佳方式是什么。
我正在考虑使用 ImageView 进行全屏位图显示,然后使用 viewPager 滑动到下一个图像。这意味着我需要至少有 PICTURE、PICTURE+1 和 PICTURE-1 始终在内存中。
这是正确的方法还是有更好的方法?
呈现从目录读取的全屏图片库的最佳方式是什么。
我正在考虑使用 ImageView 进行全屏位图显示,然后使用 viewPager 滑动到下一个图像。这意味着我需要至少有 PICTURE、PICTURE+1 和 PICTURE-1 始终在内存中。
这是正确的方法还是有更好的方法?
- 更新 -
正如评论中所指出的,该画廊已被弃用。
画廊文档说要使用 ViewPager 或水平滚动列表: http: //developer.android.com/reference/android/support/v4/view/ViewPager.html http://developer.android.com/reference/android /widget/HorizontalScrollView.html
——老答案——
您是否有不想使用内置图库的原因?
http://developer.android.com/reference/android/widget/Gallery.html
至于管理内存和位图,android 对此发表了一篇文章:
http://developer.android.com/training/displaying-bitmaps/cache-bitmap.html
允许你做你想做的事情,并在刷完后回收碎片以供重复使用
http://developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html