草庐IT

scrcpy投屏工具的在harmonyOS开发上的使用

文章目录前言1.手机配置2.安装与下载3.添加环境变量4.USB连接使用方法5.wifi连接方法6.快捷设置6.鸿蒙开发用途前言今天发现一款宝藏工具–scrcpy,这款工具对于需要进行多个设备投屏的用户十分友好,scrcpy通过adb调试的方式将手机投屏到电脑,它有两种方式,USB连接和WIFI连接,并且不需要root权限,今天就来分享分享关于scrcpy投屏工具在harmony开发上的使用1.手机配置要使用这个工具,手机得打开adb调试模式,我就拿我的手机mate30pro举例,打开设置–>关于手机–>点击版本号直到显示处于开发者模式(应该是6次)–>然后返回点击系统和更新–>开发人员选项–

关于解决一些游戏白屏但是有声音问题的方法

这篇文章主要是关于解决一些游戏打开白屏方法的建议首先来讲一下白屏的原因,主要原因基本就是显卡不支持你所运行的游戏的图像功能或者有一些把显卡驱动给卸载了(当然还有一些比较离谱的像是显卡没插好,或者买到假显卡等等。。。。。。)。解决方案首先先按win+r唤出运行输入如下名称打开Directx诊断工具主要是点击查看显示的运行是否有问题正常情况下都会贴心的告诉你如下图如果此处出现异常可以试试这个工具进行修复网址如下:https://soft.3dmgame.com/down/199657.html当然如果还是没有正常还有一个方法,卸载显卡驱动重新安装,具体内容此处不予说明此处还要注意这个地方3d加速是

Qt实现安卓手机蓝牙通信并控制stm32f103c8t6驱动VFD屏

一、Qt建立蓝牙通信Qt具有跨平台的特性所以非常适合写通信的demo,但是在这个例程中Qt蓝牙部分不支持Windows平台,安卓平台使用没问题。Qt蓝牙主要涉及到三个类的使用:QBluetoothDeviceDiscoveryAgent//扫描周围蓝牙设备QBluetoothLocalDevice//扫描本地蓝牙QBluetoothSocket//建立蓝牙的socket读写安卓不支持低功耗蓝牙,但是socket既可以使用经典蓝牙也可以使用低功耗蓝牙,本例程使用经典蓝牙socket收发数据1、在.pro工程文件添加Qt+=bluetooth2、主要代码Widget.h和Widget.c#ifnd

电脑锁屏设置的方法,直接在系统设置里完成

如果想在离开电脑时,不让屏幕显示的内容一直挂在上面的话,我们通常会给电脑设置个锁屏的状态,在离开一段时间没有操作电脑后,他就会自动给我们锁上屏,那么我们来看看win10系统电脑锁屏设置的方法吧。​这里有电脑重装系统的方法可以阅读1、第一步打开开始菜单的设置窗口,在开始菜单中点击设置图标。2、在windows设置内点击个性化进入背景锁屏等设置的界面。3、当然也可以直接鼠标右键桌面空白处直接选择个性化进入上述说的界面。4、在个性化窗口内点击左侧栏目的锁屏界面。5、然后在右侧滑下去底部找到屏幕超时设置。6、在里面找到电源和睡眠,对这两个选项进行设置,这个可以根据自己的情况来调整。7、然后在下拉列表中

uniapp实现微信小程序横屏适配问题demo效果(整理)

使用VMIN进行布局先了解css3的两个属性vmax和vminvmax相对于视口的宽度或高度中较大的那个。其中最大的那个被均分为100单位的vmaxvmin相对于视口的宽度或高度中较小的那个。其中最小的那个被均分为100单位的vmin竖屏布局的时候,750rpx就是竖屏布局屏幕的宽度,vmin不管横竖屏的情况下,100vmin都是手机屏幕的宽度,所以rpx与vmin之间有一个换算的关系:xrpx=(x*100/750)vmin。也就是说:75rpx转化为vmin就是75*100/750=10vmin所以我们将rpx转化成vmin就可以正常的进行横屏的开发。主要:@functiontovmin(

前端白屏出现的原因及一些解决方式

前端导致白屏的原因:JS问题常用框架VueReactAngular都是依靠JS进行驱动,并且单页面的应用html也是依靠JS生成,在渲染页面的时候需要加载很大的JS文件(app.js和vendor.js),在JS解析加载完成之前无法展示页面,从而导致了白屏(当网速不佳的时候也会产生一定程度的白屏)。浏览器兼容问题vue代码在ie中显示白屏URL网址无效或者含有中文字符缓存导致参考vue项目打包后,在非首次线上替换dist文件时,某些手机/浏览器在之后首次打开页面,可能出现白屏情况原因:在用户端会默认缓存index.html入口文件,而由于vue打包生成的css/js都是哈希值,跟上次的文件名都

vue首屏白屏原因及解决办法

vue首屏白屏原因大概有以下几点:一.路由模式错误(路由重复或者没有配置路由)  (1)由于把路由模式mode设置成history了,默认是hash     解决方法:将模式改为hash模式,或者直接把模式配置删除,而且history需要后端配合  (2)做动态路由时,next()放行与next(...to,replace)区别造成的白屏,实质是路由重复  (3)第一次正常访问,刷新后白屏,vuex没有与本地存储结合,刷新后导致数据丢失二.dist中文件引用路径错误(vue项目打包的路径问题)打包后的dist目录下的文件引用路径不对,因找不到文件而报错导致白屏解决方法:vue.config.j

STM32CubeMX配置SPI驱动7脚OLED屏

SPI通信协议SPI简介SPI是一种高速的、全双工、同步的串行通信总线,并且在芯片管脚上只占4个引脚:MOSI:主输出从输入;(MasterOutput,SlaveInput)MISO:主输入从输出;(MasterInput,SlaveOutput)SCK:时钟线(SerialClock)CS:片选信号(SlaveSelect)SPI可通过4根线实现全双工通信:SPI也可通过3根线实现半双工通信:SPI通信原理SPI模块为了和外设进行数据交换,根据外设工作要求,其输出串行同步时钟极性和相位可以进行配置,通过CPHA(时钟相位)、CPOL(时钟极性)来控制设备的通信模式。时钟极性CPOL是用来配

Android 横竖屏切换

1.横竖屏切换Android横竖屏要注意的问题:①布局问题②重新载入问题③生命周期问题 2.布局问题①如果不想让app在横竖屏之间切换,可以在AndroidManifest.xml中指定的activity中加上android:screenOrientation属性,有以下几个参数:"unspecified":默认值由系统来判断显示方向。判定的策略是和设备相关的,所以不同的设备会有不同的显示方向.。"landscape":横屏显示"portrait":竖屏显示"user":用户当前首选的方向 "behind":和该Activity下面的那个Activity的方向一致(在Activity堆栈中的)

看这篇就够了——ubuntu扩展屏幕及装显卡驱动后黑屏问题

1.问题说明首先说明为什么外接屏幕需要装显卡驱动,显卡由GPU和显存构成,又称为显示适配器,与数据的输出有密切关系。在ubuntu系统中,外接显示器是用的独立显卡驱动,而内置屏幕用的是集显驱动,也正是因为调用显卡的不同,产生了黑屏幕的现象。也就是说你的电脑不管哪个屏幕会不亮,都是因为独显与集显驱动之间的冲突或不适配。网上各种各样的方法和讨论十分混杂,这里我将我所遇到的坑记录一下。2.准备操作为了避免后面不必要的麻烦,将会采取如下操作2.1 更换源1、打开源文件sudochmod666/etc/apt/sources.listsudogedit/etc/apt/sources.list2、把以下