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

Android-AR眼镜屏幕显示

Android-AR眼镜

前提:Android手持设备 需要具备DP高清口

1、创建Presentation(双屏异显)

public class MyPresentation extends Presentation {private PreviewSingleBinding binding;private ScanActivity activity;public MyPresentation(Display display, ScanActivity activity) {super(activity, display);this.activity = activity;}protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);binding = PreviewSingleBinding.inflate(getLayoutInflater());setContentView(binding.getRoot());}//业务逻辑public void showNotice(UserInfo userInfo, ShowNotice notice){//更新界面、处理数据、展示数据等}}

2、寻找眼镜显示屏、并将异屏显示在上面

        Object display = this.getSystemService(DISPLAY_SERVICE);if (display == null) {Toast.makeText(context," 未找到眼镜,请重新插拔!",Toast.LENGTH_SHORT).show();return;} else {DisplayManager manager = (DisplayManager)display;boolean temp = false;while (!temp){Display[] diaplayArr = manager.getDisplays();if(diaplayArr.length > 1){presentation = new MyPresentation(diaplayArr[manager.getDisplays().length - 1],this);presentation.show();temp = true;}}}
http://www.lryc.cn/news/328243.html

相关文章:

  • 蓝桥集训之货币系统
  • 基于微信小程序的校园服务平台设计与实现(程序+论文)
  • QT+Opencv+yolov5实现监测
  • 【Python-Docx库】Word与Python的完美结合
  • 吴恩达深度学习笔记:浅层神经网络(Shallow neural networks)3.6-3.8
  • 盘点最适合做剧场版的国漫,最后一部有望成为巅峰
  • Altium Designer许可需求分析
  • [c++]类和对象常见题目详解
  • 【c++】类和对象(五)赋值运算符重载
  • 密码学基础-对称密码/公钥密码/混合密码系统 详解
  • 《装饰器模式(极简c++)》
  • Spring Boot 整合分布式搜索引擎 Elastic Search 实现 自动补全功能
  • 实现一个Google身份验证代替短信验证
  • Spring框架与Spring Boot的区别和联系
  • [OpenCV学习笔记]Qt+OpenCV实现图像灰度反转、对数变换和伽马变换
  • 【大数据】Flink学习笔记
  • 社交网络的未来:Facebook如何塑造数字社交的下一章
  • RabbitMQ 延时消息实现
  • 【Django】枚举类型数据
  • java实现https连接总是要报no cipher suites in common
  • [C++初阶] 爱上C++ : 与C++的第一次约会
  • STM32技术打造:智能考勤打卡系统 | 刷卡式上下班签到自动化解决方案
  • module ‘numpy‘ has no attribute ‘int‘
  • MFC(一)搭建空项目
  • OKCC的API资源管理平台怎么用?
  • CentOS 7 安装python 3.7 需要必要的依赖。
  • 美术馆设计方案优化布局与设施提升观众体验!
  • 数据库基础原理
  • Pandas操作MultiIndex合并行列的Excel,写入读取以及写入多余行及Index列处理,插入行,修改某个单元格的值,多字段排序
  • 工作总结5