1. 设计需求
² 一个图片查看器,能够查看 SD 卡中的图片,点击图片左侧或右侧图片翻至上 / 下一张。
2. 设计思路
² 图片显示使用 imageView 控件,监听点击使用两个 button 控件,将 button 控件设置为不可见即可。
3. 关键点
² 找到 SD 卡中的全部图片:使用 Media 、 Cursor 等实现
² 设置 button 不可见:使用 button.setBackgroundColor(0) 实现
² 点击事件发生后逻辑上的处理
4. 效果截图
图 1 程序运行默认显示 SD 卡中的第一张图片
图 2 点击后显示上 / 下一张图片
5. 讨论(后续应该完善的)
² 显示每张图片的文件名
² 如果没有查找到文件提供友好的提示界面