基于iTop4412平台的数码相框实现--连载系列1之效果演示

时间:2021-07-02 16:14:47

.数码相框

涉及的知识点:矢量字体显示、图片显示、多线程编程、socket编程、触摸屏操作;

利用这些知识,自制GUI界面,实现文件浏览、图片浏览功能。

 

兼容性

数码相框项目可以在任意的Linux板子上运行,只要它满足以下两个条件:

1. 支持触摸屏

2. 支持FrameBuffer的显示屏

 

主界面设计

1. 浏览模式

2. 连播模式

3. 设置

作为一个数码相框,必须要有不同的播放模式,浏览模式是提供用户手动去浏览相册的一种模式,

而连播模式则允许用户自动去看图片播放,一幅幅图片之间的时间可以在设置中进行设置。