display2外屏相关

pursuefuture 2010-04-15 03:38:38
手机有个外屏是忆晶屏(可以记住最后的屏幕),当开盖的时候需要显示一副图片;

考虑其他的一些因素和要求后,想法是当开盖的时候,起一个app,画一个界面,然后退出app;


这里有些问题:
1.起应用,画屏,退出应用的时间问题,内屏显示是否会过慢?
2.退出应用的时机,因为画屏是异步的,我并不知道什么时候已经画完了。

请高手指点。
...全文
1720 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
pursuefuture 2010-04-20
  • 打赏
  • 举报
回复
把分散了吧!
pursuefuture 2010-04-20
  • 打赏
  • 举报
回复
楼上是内行啊!
我确实把这个应用放入后台管理的。
  • 打赏
  • 举报
回复
还可以把应用做出后台的
pursuefuture 2010-04-16
  • 打赏
  • 举报
回复
多谢各位的帮助!
问题已经顺利解决,根源如下:
从资源包中加载进来的图片,不能缩放(IWIDGET_SetScale())。所以图片什么也没有画出来。


当新事件到达我起了一个应用,画了图然后退出,没有加载配置,默认配置为横屏,所以进行了缩放;
而我的应用已经起来的时候,读过配置信息,为竖屏,恰好不用缩放,从而导致一种情况下可以实现,另外一种情况则不行了!


pursuefuture 2010-04-15
  • 打赏
  • 举报
回复
这是画完显示一下就退出(因为外屏可以记住最后一个界面,所以基本应用退出也可以保持原样);

我现在的做法是:

起了应用,当收到display2可用的时候,创建form,和iimagewidget,设置图片,当收到图片解码完成的回调后,延时200ms退出应用(因为我不知道什么时候屏幕能画完,即便把延时加到2s),但是没有显示成功。

如果我的应用本身就存在或者出于挂起状态,上面的流程都可以达到效果。
sxcnfly 2010-04-15
  • 打赏
  • 举报
回复
你想画屏之后一直保留着还是说退出应用之后,画的内容也就不需要了,如果想保留应用就不能退出,如果只是想显示一下,你就需要启动一个定时器了,刷屏可以是同步的你使用UPdateEx这个函数
bsr2009 2010-04-15
  • 打赏
  • 举报
回复
异步可以用事件通知吧.
HD2010操作说明(HD2010 operating instructions) ⅰ.软件安装(Installed software) 双击光盘HD2010 V2.0目录下的安装文件图标 ,将控制系统安装到个人电脑.如下图2-1 (Open Profile HD2010 V2.0 in the compact disk,Dblclick Installed the HD2010 V2.0 in your personal computer.As shown in Figure 2-1) 图(Figure)2-1 点击确定后进入下一步如图2-2 (Click确定intro- next step.As shown in Figure 2-2 ) 图(Figure)2-2 点击下一步后进入下一步(英文环境)在中文环境直接点击下一步完成安装)如图2-3 2-4 2-5 2-6 2-7 (Click next intro- next step.As shown in Figure 2-3 2-4 2-5 2-6 2-7) 图(Figure)2-3 注意:发送的文件保存在安装目录下的ProjFile文件夹里,点击下一步完成安装 (Announcements:The file what you send saved in the ProjFile in path of Install.And click next to install and finish) 图(Figure)2-4 图(Figure)2-5 图(Figure)2-6 安装最后一步如图2-7 (The final step of install. As shown in Figure 2-7) 图(Figure)2-7 点击完成打开软件主界面如图2-8 (Click finish open main interface of the software. As shown in Figure 2-8) ⅱ.软件设置(Setting software) ⅱ.ⅰ主界面如图2-8(Main interface.As shown in Figure 2-8) 图(Figure)2-8 ⅱ.ⅱ软件属性(Software properties) 1.文件菜单(File menu) a.新建--新建一个新的显示屏(New—Create a new screen) b.打开--打开一个显示屏(Open—Open a exist screen) c.保存--保存建立的文件(Save—Save file) d.另存为--保存副本(Save as—save a copy) e.导出.hds--导出.hds文件,用于u盘读取文件 (Export.hds—Export.hds file,for usb reading) f.退出--退出软件(Exit—Exit the software) 2.设置菜单(Settings menu) a.屏参设置--设置显示屏属性 (Screen settings—Display Screen configuration attributes) b.通信设置--通信端口/方式设置 (Communication settings—Set Communication prot and fashion) c.系统设置--配置系统默认项 (System settings—Set the acquice properties of software) 3.操作菜单(Operate menu) a.发送项目--发送节目(Send project—send the programmes) b.导出到U盘--把节目导入到U盘 (Export to U disk—send the programme to your U disk) c.时间设置--时间校对 (Time setting—get the right time im your computer) d.亮度设置--选择亮度模式 (Luminance setting—Choice the module of Luminance) e.固件更新--固件升级(Update Firmware—Update your controller Firmware) 4.语言菜单(Language menu) a.简体中文(Simplified Chinese) b.繁体中文(Chinese Traditional) c.英语(English) ⅱ.ⅲ节目编辑(Edit

2,853

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧