Android

Android Kotlin MVP 登录实现(二)

一:新建MVP软件包文件  activity_main.xml 界面 效果   view Binding (视图绑定)         视图绑定是一项功能,可让你更轻松地编写与视图交互的代码。在模块中启用视图绑定后,它会为该模块中存在的每个 XML 布局文件生成一个 绑定类。绑定类的实例包

Android Kotlin 底部菜单栏(三)

toolbar界面 colors颜色 styles样式 需要多少页就键多少Fragment布局  界面都差不多,我这就只展示一个 fm_home.xml 效果    

vue 视频隐藏controls功能按钮

  /*video默认全屏按钮*/ video::-webkit-media-controls-fullscreen-button{ display: none !important; } /*video默认aduio音量按钮*/ video::-webkit-media-controls-mute-button { display: none !important;} /*vi

Qt控件源码原创独家永久升级(共201个支持Qt4.Qt5.Qt6) 1. 超过190个精

Qt控件源码原创独家永久升级(共201个支持Qt4.Qt5.Qt6)1. 超过190个精美控件并持续不断迭代更新升级,种类超多,控件类型极其丰富。2. 涵盖了各种仪表盘、进度条、进度球、指南针、曲线图、标尺、温度计、导航条、导航栏,flatui、高亮按钮、滑动选择器、农历、广告轮播、饼状图、环形图、时间轴、拓展控件、增强控件等。3. 每个类都是独立的一个.h头文件和.cpp实现文件组成,零耦合,不

Qt编写onvif搜索和云台控制工具源码 ### 一、功能特点 1. 广播搜索设备

Qt编写onvif搜索和云台控制工具源码### 一、功能特点1. 广播搜索设备,支持IPC和NVR,依次返回。2. 可选择不同的网卡IP进行对应网段设备的搜索。3. 依次获取Onvif地址、Media地址、Profile文件、Rtsp地址。4. 可对指定的Profile获取视频流Rtsp地址,比如主码流地址、子码流地址。5. 可对每个设备设置Onvif用户信息,用于认证获取详细信息。6. 可实时预

Copilot很快将可以实现80%的代码编程

如果从事后的角度看互联网大厂的收购案例,我觉得这几个可以堪称完美:Google 收购 YouTube 和 Android,Facebook 收购 Instagram,字节收购 Musical.ly,以及微软对 GitHub 的收购。 而微软以 75 亿美金的价格对 GitHub 的收购在如今的 AI 时代,显得更加突出,既走在了 AI 的最前沿,也让 GitHub 背后所代表的技术开发群体担

RK1808上基于PaddleLite调用NPU

1 复现PaddleLite v2.11 demo 为什么复现2.11的版本呢?因为2.12的复现不出来. 2.1 准备 设备: 九鼎创展 x1808开发板. 默认ssh账户root,密码123456 刷机要点: 按住K1键,然后板子上电,进入LOADER模式,使用瑞芯微提供的AndroidTools升级固件即可。 软件: uname -a : Linux root 4.4.194 #7

音视频开发进阶|第七讲:分辨率与帧率·下篇

​在视频系列的上一篇推文中,我们简单总结了色彩、像素、图像和视频等基础概念之间的关系。并且主要关注了两个组合:像素和图像,图像和视频之间的构成逻辑。我们先来简单回顾一下: 从像素到图像:一定数量、记录了不同色彩信息的像素组合,得到一帧完整的图像; 从图像到视频:一帧帧图像按一定频率连续播放,得到了视频。 基于上述演变关系,我们也提出了一些疑问:何谓 “一定数量” 和 “一定频率 ”,以及它们对视频

病毒检查网站

windwos: https://www.virustotal.com/gui/home/upload https://www.virscan.org/ https://s.threatbook.com/ android https://mogua.co/

vue学习第24天 移动WEB开发------ rem适配布局

目标:   1)能够使用rem单位   2)能够使用媒体查询的基本语法   3)能够使用Less的基本语法   4)能够使用Less中的嵌套   5)能够使用Less中的运算   6)能够使用2中rem适配方案   7)能够独立完成xx移动端首页   思考:   1、页面布局文字随屏幕大小变化而变化   2、流式布局和flex布局主要针对于宽度布局,现在针对于高度设置rem适配布局   

uniapp 无线调试

uniapp 无线调试 1、下载 adb工具 https://developer.android.google.cn/studio/releases/platform-tools?hl=zh-cn2、解压放到Hbuilder的adbs文件夹里 HBuilder/plugins/launcher/tools/adbs3、进入解压后的文件夹 cmd打开命令行 4、使用配对码配对 adb pai

C++四种类型转换

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++四种类型转换相关的知识,希望对你有一定的参考价值。 const_cast 主要用于删除变量的const属性,便于赋值 const int a = 2; int* p = const_cast<int*>(&a ); *p = 3; reinterpret_cast 仅仅是重新解释类型,没有二进制的转化

android studio 各个版本区别

在使用Android Studio时,建议使用最新的动物命名版本,以获取最新的功能和修复的错误。官网描述动物命名是重要版本(间接理解为稳定版本)   2022 年 9 月 Dolphin (海豚) 2022 年 5 月 Chipmunk (花栗鼠) Android Studio Flamingo | 2022.2.1  (火烈鸟) 202

Go 设计模式|组合,一个对数据结构算法和职场都有提升的设计模式

Go 设计模式|组合,一个对数据结构算法和职场都有提升的设计模式 原创 KevinYan11 网管叨bi叨 2023-01-16 08:45 发表于北京 收录于合集#用Go学设计模式24个 大家好,我是每周在这里陪你进步的网管~,这次我们继续设计模式的学习之旅。本次要学习的是组合模式,这个模式呢,平时要做业务开发的话并不是很常用,但是对一些特定数

Android - 无法使用任何临时 SqlClient 版本(v2.1.4、v4.1.0、v5Preview)连接到 SQL Server Express 2019

A connection was successfully established with the server, but then an error occurred during the pre-login handshake. 设法用证书和 IP 地址解决它。 使用 powershell 为您的 IP 地址创建证书: (稍后将与您的 sql server 的任何 IP 地址一起使用)

2023-06-19 uniapp云打包报错:app-plus.distribute.icons.android.hdpi 文件不存在

详细报错: [HBuilder] 11:02:51.408 Manifest.json文件以下节点配置错误,请检查修复[HBuilder] 11:02:51.408 app-plus.distribute.icons.android.hdpi 文件不存在[HBuilder] 11:02:51.408 app-plus.distribute.icons.android.xxhdpi 文件

abd命令的使用(2)

详细信息参考文件:https://mazhuang.org/awesome-adb/ 以下信息只是本人做的笔记   查看应用安装路径 命令: adb shell pm path <PACKAGE> 电池状况 命令: adb shell dumpsys battery 其中 scale 代表最大电量,level 代表当前电量。上面的输出表示还剩下 90% 的电量。 屏

Qt编写手机版本视频播放器和Onvif工具(可云台和录像)

一、前言 用Qt+ffmpeg写播放器很多人有疑问,为何不用Qt自己的多媒体框架来写,最重要的原因是Qt自带的目前都依赖具体的本地解码器,如果解码器不支持,那就是歇菜的,最多支持个MP4格式,而且在手机上也都是支持本地少部分格式的文件,对于各种视频流完全无能无力。而ffmpeg就不一样了,本身就是自带各种解码器,解码能力绝对超一流杠杠的,本身在桌面端就已经用Qt+ffmpeg写好了对应的播放器,手

转载-linux与soc-移植U-Boot思路和实践 | 基于RK3399

原文链接:https://mp.weixin.qq.com/s/T1BmaP2-XbJIpLNsFxKeEQ 0. 背景介绍 我们手里这块RK3399开发板出厂时带的是2017.09版本的U-Boot。   U-Boot 2017.09 (Sep 26 2021 - 08:53:15 +0000)

Day02 2.2 ADB配置和使用

ADB配置和使用 【一】什么是ADB 「adb」即 Android Debug Bridge ,亦称安卓调试桥 是谷歌为安卓开发者提供的开发工具之一,可以让你的电脑以指令窗口的方式控制手机。 可以在安卓开发者网页中的 SDK 平台工具页面下直接下载对应系统的 adb 配置文件,大小只有几十MB 1 下载地址(下载对应平台的adb)最新版: 2 各平台历史版本下载地址: 3 对应平台压

触想触控工业一体机在工业机械臂上的应用

  行业发展背景   工业机械臂是一种应用于自动化生产和任务处理的机器工具,它通过模仿人类手臂的结构和动作,将人从重复、繁琐、危险的工作环境中解放出来,对于提高生产效率和品质稳定、推动工业自动化发展具有重要意义,已广泛应用于智能制造、物流仓储、医疗、汽车等领域的生产活动中。        (工业机械臂应用场景)   行业应用需求   触控工业一体机作为一种创新型的控制设备,是工业机械臂

Day01 1.3 什么是Root设备

Day01 1.3 什么是Root设备 【一】什么是root ROOT是指获取安卓设备(手机或平板电脑)的超级用户权限,也被称为管理员或根用户权限。 通过Root手机,用户可以获得对操作系统的完全控制权限,可以访问和修改系统文件、安装自定义固件、运行需要Root权限的应用程序等。 Root权限的好处包括: 定制化: Root后,用户可以更深入地定制和个性化他们的设备,如更改主题、修改系

华为手机使用第三方桌面

手里有个荣耀v10,系统为EMUI 9。安装了极简桌面,准备给老人用。 但是华为从EMUI 9开始,禁用了第三方桌面。 解决办法: 打开开发者选项-USB调试,连接电脑; 在手机上安装小黑屋。可以在这里下载,https://www.coolapk.com/apk/web1n.stopapp,然后adb install xxx.apk 打开小黑屋,选择麦克斯韦妖工作模式,在电脑执行如下命

Flutter之dio请求封装

一.dio是什么? dio是一个http请求库,功能十分强大,支持Restful API、请求取消、FormData、拦截器等,下面我们对dio进行简单的封装,这样我们在项目中使用时会更顺手,这里还需要配合AndroidStudio的 jsonToDartBeanAction插件配合使用 二.引入dio 打开我们的flutter的项目的pubspec.yaml 文件,然后在dependencies

unity 导出工程查看是否开启development

android 开启Development Build 和 Script Debugging 1、export Project中区别 2、apk区别    

RK3568 vs 树莓派4: 嵌入式计算的巅峰之争

▎引言     嵌入式计算领域一直以来都有着激烈的竞争,RK3568和树莓派4作为两个备受瞩目的平台,引起了广泛的关注。本文将以处理器性能、扩展性、功耗和软件支持等方面对RK3568和树莓派4进行综合比较,以帮助读者更好的了解这两个平台的优势和适用场景。     ▎RK3568       经过多年发展,瑞芯微在通用处理器、机器

getPreferenceScreen().removePreference(mEthernetTether)

通过 getPreferenceScreen().removePreference()  的方式移除某个Preference,直接屏蔽布局中preference布局代码通常会出现问题 如下为android源代码片段:    private SwitchPreference mEthernetTether ;     mEther

aapium报错 An unknown server-side error occurred while processing the command. Original error: Could not find a connected Android device in 21723ms.问题,已解决

现象: 1、appium日志存在报错信息: (1)中间:adb failed to start daemon * (2)结尾:POST /wd/hub/session 500 287ms 2、appium图形界面设置参数后,点击start session报错提示 An unknown server-side error occurred while processing the command.

React Native 学习(1)window安装本地环境

参照官网说明,地址:https://reactnative.dev/docs/environment-setup 注意事项: 1. 尽量用最新版本React Native 2. 尽量用最新版本node,多版本的node,可以用nvm-window进行管理切换 3. 修改android/build.gradle文件,将gradle仓库地址改为aliyun的,不然运行yarn android时会报错

<<  <  43  44  45  46  47  48  49  50  51  52  53  >  >>