手机

Ubuntu安装scrcpy手机投屏和控制(Ubuntu用QQ微信的另一种方法)

China☆狼群 提交于 2019-12-01 10:05:36
Scrcpy 安装 snap install scrcpy adb服务安装 sudo apt-get install android-tools-adb adb配置 查看手机的USB识别号 手机通过USB连接电脑 lsusb 找打自己手机的识别号, 我是04e8:6860 创建设备文件 下面所有的 04e8 改成自己的识别号, android.rules 文件名可自定义 mkdir ~/.android echo 0x04e8 > ~/.android/adb_usb.ini sudo touch /etc/udev/rules.d/android.rules sudo gedit /etc/udev/rules.d/android.rules 在文件中输入: SUBSYSTEM=="usb", SYSFS{idVendor}=="04e8", MODE="0666" 保存后修改文件权限 sudo chmod 777 /etc/udev/rules.d/android.rules 启动adb服务 service udev restart adb start-servert adb devices 有设备就说明成功了, 如果没有看看自己手机的开发者模式有没有打开, 不同手机的开发者模式位置不同, 自行百度 使用scrcpy 命令行输入 scrcpy 就会弹出界面了

起夜再也不怕亮瞎眼!iOS 13深色模式竟能自动切换

僤鯓⒐⒋嵵緔 提交于 2019-12-01 09:27:31
iOS 13最引人注目的新功能是其深色(黑暗)主题,它在主界面和许多应用程序中都呈现出深色。这与多年来主导iOS的明亮白色屏幕形成了鲜明的区别,是用户长期以来一直想要的功能。 用户可以通过控制中心和系统设置手动切换主题,除此之外,苹果还提供了一种自动切换,使手机可以根据白天或日落的时间在明暗之间进行更改。 这样,您可以在白天在光线明亮的区域中使用较浅的主题,然后在晚上和夜间使用时则可以轻松地转换到深色主题。步骤如下: 1.确保设备运行的是iOS 13或更高版本 2.打开“设置”应用并导航至“显示和亮度” 3.在“外观”下切换自动设置,点击“选项”按钮来“定时切换外观” 选择“日落到日出” 当太阳下山时,它会根据手机的位置信息在明暗之间切换,或者也可以根据自己的需求选择“自定时段” 设置。 虽然设置自动切换非常容易,不过在首次安装iOS 13或设置新手机时苹果不会提示用户进行,喜欢的小伙伴们立刻安排上吧! 来源: https://blog.csdn.net/sunday456/article/details/102553667

1.工厂模式(Factory Method)

試著忘記壹切 提交于 2019-12-01 08:55:21
注:图片来源于 https://www.cnblogs.com/-saligia-/p/10216752.html 工厂UML图解析: 工厂模式:client用户需要三步: 1.创建工厂; 2.生产产品对象; 3.使用对象方法。 代码: 工厂类 Factory.h // // Created by Halo on 2019/10/14. // #ifndef FACTORY_FACTORY_H #define FACTORY_FACTORY_H #include "Product.h" //抽象手机工厂类 class Factory { public: //生产手机 virtual Phone* CreatePhone() = 0; }; //OPPO手机工厂 class OPPOFactory : public Factory { public: //OPPO手机工厂类 use a OPPO手机类 Phone* CreatePhone() override { return new OPPO(); } }; //VIVO手机工厂 class VIVOFactory : public Factory { public: Phone* CreatePhone() override { return new VIVO(); } }; //HUAWEI手机工厂 class

如何使用adb工具在电脑上使用程序的方式操控自己的android手机

早过忘川 提交于 2019-12-01 07:55:00
在电脑安装adb工具: sudo apt install android-tools-adb android-tools-fastboot# 检查是否成功adb version 开启adb服务 sudo adb kill-server sudo adb start-server 在手机端 手机一般默认隐藏开发者选项;这里需要开启方法如下: 1. 在设置里面找到关于系统,并在上面的位置点击7下,开启开发者选项 2. 在设置里面找到开发者选项的菜单,点击开启 3. 开启USB调试 4. 手机有弹窗的时候点击同意 电脑端检验是否成功 adb devices adb shell screencap /sdcard/screen.png 第一个命令会查看相应的设备 第二个命令执行了一个adb命令去截取手机屏幕并存放在手机上,可以在手机上找到相册并检查时候进行了成功的截图 出现问题可以参考: https://stackoverflow.com/questions/9210152/set-up-device-for-development-no-permissions https://askubuntu.com/questions/908306/adb-no-permissions-on-ubuntu-17-04 https://stackoverflow.com/questions

[adb 连接手机] cannot connect to 192.168.137.137:5555: 由于目标计算机积极拒绝,无法连接。 (10061)

末鹿安然 提交于 2019-12-01 07:44:19
遇到的问题,记录一下,不过也都是抄人家的,[😅] 1、问题 手机重启后,电脑输入 adb connect 192.168.137.137:5555 结果发生了问题,如下: cannot connect to 192.168.137.137:5555: 由于目标计算机积极拒绝,无法连接。 (10061) ps: 之前就遇到的问题,现在才真的解决 2、解决方法 使用数据线连接手机和电脑 在terminal(使用的是as里面的,cmd一样的)中输入 adb devices 查看设备是否连接上 输入 adb root 获取root权限 进入手机系统控制台shell,输入 adb shell 输入 setprop service.adb.tcp.port 5555 开启adb网络调试 ps: setprop service.adb.tcp.port -1 是打开adb调试 输入 exit 退出手机系统shell 开启adb调式端口 adb tcpip 5555 连接你的设备 adb connect 192.168.137.137:5555 (自己手机的ip) 此法完全可用。 感谢该作者提供的解决方法, https://www.cnblogs.com/jameszeng/p/11322719.html 来源: https://www.cnblogs.com/wisdomzhang/p