我想用Frameo 软件做成我自己的同一wifi别人能用我不能用数码相框,怎么弄呢找谁中国有联系人吗

本文实现数码相框的最后一个功能:图片的手动播放
具体操作:浏览模式-->点击某张图片(支持jpg\bmp)-->显示图片(可放大、缩小、连播、图片移动)


依然两步走:1)页面显示(包括菜单图標 + 图片) 2)功能实现(放大、缩小、连播等)
下面按这两步依次讲解

对于手动播放页面坐标计算,看下图(备注:菜单图标坐标对称的很简单,主要讲解图片如何缩放并居中显示)


源码就不贴出来了理解上图再看源码,不难理解的还请到我的“代码集合”获取源码。

三、实现放大、缩小、连播等功能

先来实现图片的缩放如下图解释
由上图可知,要实现缩放关键要确定“原图”和“缩放后图”的左上角坐标。
下面结合源码解释坐标是如何确定的


其实,理解上面源码很抽象要彻底理解,需理解那几个变量


理解上面几个变量之后,下面的噺旧图片合并就看得懂了

 
 
 
 
OK,连播、上一页、下一页的功能实现看源码就行此处就不赘述了。
到此为止数码相框的基本功能已经实现。实现的功能有:
页面:主页面、文件浏览页面、设置页面、时间间隔设置页面、手动播放页面
 (这些页面显示都涉及一系列坐标位置计算 + 緩冲块、LCD显存写入(好像没有读出的))
功能:图片连播(可设置“时间间隔” + “播放目录” 默认根目录,时间间隔1s)
 图片手动播放(缩放、图片切换、图片连播)
上面只是简单梳理前面完成的工作。这个数码相框 + 电子书 还有很多完善的地方
对于完善部分,我并不会连续更新(因为还囿其它事情要忙)但我一定持续完善 !
待全部完善后,再来梳理、总结这个项目:)
 

我要回帖

更多关于 我要看wifi 的文章

 

随机推荐