1024程序员节,分布式协同-你画我猜 原创 精华
rentututu
发布于 2021-10-19 17:03
浏览
4收藏
应活动要求
本期挑战赛将继续围绕HarmonyOS的分布式特性展开。大家可以发挥奇思妙想,构建一款互动体验应用,应用需实现最少两台设备间的互动。大家可以根据自己的需求构建应用,可以是合成1024有趣的互动应用,也可以是绘画多屏互动应用等。
重点要突出 多屏的互动要求,那也就是又分布式协同的技术在里面,而不是之前的流转
个人心得:如有错误还请大佬及时指正 .
分布式流转: 一个APP应用再设备之间互相拉起迁移 ,只在 ** 一个 !** 终端上运行.
分布式协同: 一个APP **同时 ! 在多个设备上运行 **,画面实时共享,数据实时传输.
在工程创立之后
首先有个很重要的事情那就是验权
1.这个分布式协同会用到一个权限接口 去MainAbilitySlice里面申请
分布式数据管理 ohos.permission.DISTRIBUTED_DATASYNC 允许不同设备间的数据交换。
文档链接:权限接口文档
2.权限申请
开发者需要在config.json文件中的“reqPermissions”字段中声明所需要的权限。
文档链接:应用权限列表
再看页面结构
’
在resources下面的
graphic:页面样式效果调配
layoput:此demo的java UI页面布局结构
主页面入口布局代码 ability_main
游戏匹配页面布局 math_game
MainAbilitySlice
MathGameAbilitySlice
©著作权归作者所有,如需转载,请注明出处,否则将追究法律责任
分类
赞
8
收藏 4
回复
8
1
4
相关推荐
1024节日快乐。