当前位置: 首页 > news >正文

彩票网站建设柏如何点击优化神马关键词排名

彩票网站建设柏,如何点击优化神马关键词排名,网站ome系统怎么做,大丰网站建设公司1 lighteffect系统架构图 图1-1 整改前lighteffect系统架构图 上图为整改前lighteffect系统架构图,存在的问题如下: (1)代码bug 原因:由于系统中兼容了lighteffect和lighteffect2,写代码时只记了一个,出现代码bug。…

1 lighteffect系统架构图

图1-1 整改前lighteffect系统架构图

上图为整改前lighteffect系统架构图,存在的问题如下:

(1)代码bug

原因:由于系统中兼容了lighteffect和lighteffect2,写代码时只记了一个,出现代码bug。如:

图1-3 代码bug举例

强制关闭LED时,由于疏忽只杀了lighteffect进程,忘记杀lighteffect2进程。

(2)系统架构问题

从图1-1我们可以看出,整个系统对于LED的控制比较混乱,很容易出现灯效控制混乱的结果。

首先,Hal层存在两个版本的lighteffect。

其次,Framework层存在两个LedManager类来控制灯效。

最后,Apk可直接跨过Framework层调用Hal层的lighteffect控制灯效。

基于以上问题,整改思路有如下几点:

[1]Hal层只使用一个版本lighteffect2

因为lighteffect已经不再维护,且lighteffect2灯效能覆盖lighteffect。

[2]将framework和vendor目录下的LedManager类统一,通过aidl增加接口供apk和系统调用

具体参考<android系统通过aidl增加接口供apk调用>

整改后的lighteffect系统架构图如下:

图1-4 整改后lighteffect系统架构图

整改后的逻辑是,所有处理灯效的请求通过LedManager以进程间通信地方式发送给服务端LedManagerService统一处理。

2 UML类图

(1)aidl定义接口

LedManager.aidl目前开放如下4个接口:

// apk使用

public void setLedStatus(String value)

// 系统使用

public void setNoSuspend()

public void turnOffLed()

public void setLedEnabled(boolean value)

(2)客户端

LedManager

图2-1 LedManager类图

(3)服务端

LedManagerService

图2-2 LedManagerService类图

3 lighteffect2指令功能汇总

指令

灯效

1

lighteffect2 1 1

开机⽩⾊呼吸灯效

2

lighteffect2 2 1

关机红⾊呼吸灯效

3

lighteffect2 3 1

视频通话绿⾊⻓亮灯效

4

lighteffect2 4 1

语⾳输⼊蓝⾊伸缩灯效

5

lighteffect2 5 1

语⾳输⼊蓝⾊流⽔灯效

6

lighteffect2 6 1

智能⾳箱蓝⾊⻓亮灯效

7

lighteffect2 7 1

智能⾳箱蓝⾊呼吸灯效

8

lighteffect2 8 1

待机状态⽩⾊呼吸灯效

9

lighteffect2 9 1

开机状态⽩⾊⻓亮灯效

10

lighteffect2 10 1

错误状态橙⾊⻓亮灯效

11

lighteffect2 11 1

错误状态橙⾊呼吸灯效

12

lighteffect2 12 1

红⾊模式灯效

13

lighteffect2 13 1

⽩⾊模式灯效

14

lighteffect2 14 1

关闭灯效

4 功能测试

操作

期望

测试结果

1

打开指示灯效

->白灯

ok

2

关闭指示灯效

->灯灭

ok

3

打开指示灯效,test->开启远场语音

->白,流水蓝,白

ok

4

关闭指示灯效,test->开启远场语音

->灭,流水蓝,灭

ok

5

待机

->红

ok

6

待机后开机

->红,白

ok

7

关机

->灭

ok

8

关机后开机

->灭,白

概率,关机后开机,白灯过很久才亮

9

打开指示灯效,重启,test->开启远场语音

->白,流水蓝,白

ok

10

关闭指示灯效,重启,test->开启远场语音

->灭,流水蓝,灭

ok

5 UML顺序图

以4(8)"关机后开机"为例画UML顺序图,其余操作类似:

图5-1 "关机后开机"UML顺序图

http://www.dinnco.com/news/5761.html

相关文章:

  • 唐山市网站建设电商平台如何推广运营
  • 小企业做网站多少钱知名网页设计公司
  • 可靠的广州做网站一台电脑赚钱的门路
  • 网站建设工作总结培训云建站模板
  • 淘宝做的网站可靠吗西安百度网站排名优化
  • 培训机构停课seo主要做哪些工作
  • 男男床做第一次视频网站产品推广渠道有哪些方式
  • 网站制seo整站优化服务教程
  • 学校网站开发图片素材市场营销毕业后找什么工作
  • 员工入职 在哪个网站做招工如何优化搜索引擎的准确性
  • 怎么用java 做网站如何进行线上推广
  • 丐网一键生成logo免费360优化大师
  • wordpress 加载流程百度seo课程
  • 宁波外贸网站设计公司软件开发公司有哪些
  • 如东建设网站百度浏览器下载安装
  • 网站建设网页制线上宣传渠道和宣传方式
  • 电子商务网站硬件建设的核心营销型网站建设企业
  • 网站建设费应计入什么科目站牛网是做什么的
  • 重庆市干部公示网如何进行网站性能优化?
  • 什么是网站风格策划的重点ip域名查询
  • 天津塘沽网站建设品牌设计
  • 整木全屋定制十大名牌windows优化大师好用吗
  • 制作关于灯的网站必应搜索引擎国际版
  • 淘宝做网站可靠吗百度经验怎么赚钱
  • 北京企业建立网站视频号怎么推广流量
  • 企业邮箱哪个好用和安全孝感seo
  • 北京网站建设有限公司window优化大师官网
  • 百度搜不到公司网站seo外链工具
  • 12306网站谁做的成都网站排名生客seo怎么样
  • 临朐县网站建设5月疫情最新消息