android webview还是
微前端框架哪个好?QianKun还是MicroApp
在当前云原生微服务、业务中台、低代码平台等IT架构下,不再是传统的烟囱式应用系统建设,而是打破企业业务部门竖井,建立企业级的信息化平台(数据中台、业务中台),那么对业务开发的解耦和聚合将成为关键技术,目前对于系统后端已有成熟的微服务架构,基于SpringBoot开发微服务,通过SpringCloud ......
Android13冻结进程分析:如何提高设备性能和用户体验
本文介绍了Android13中的冻结进程功能,它是一种重要的资源管理策略,可以提高系统性能和稳定性,同时最大限度地节省设备的资源和电池消耗。
文章讨论了如何合理分配资源,包括CPU、内存等,以提高设备性能和用户体验。此外,文章还提到了冻结进程对应用程序线程的影响,并介绍了Android13与Andr... ......
Android adb, List of devices attached , device offline 的报错。
解决方法如下: 这是报错: 解决如下: ......
二十四、QT配置Android环境生成APK文件
1.环境介绍 QT5.12.7+JDK1.8.0_231+NDK19.2.5345600+SDK26.1.1 2.android-studio(3.6 RC3/3.6.3)安装SDK和NDK 由于QT和JDK、NDK、SDK版本需要严格对应,网上的SDK版本找不到所以使用android-studio ......
AutoX——当Android中clickable属性显示为false,实际可点击的布局如何处理
# 前言 最近在写一个关于某音的脚本,包含刷视频/点赞/收藏/分享/评论等一些列功能,借助于AutoX来实现,虽然我老早就买了AutoJs Pro 但是最新版本阉割的有点厉害。。。 # 内容 > 思索很简单就是,找到布局后,获取坐标信息,使用click去触发; ```js var btn = cla ......
苹果M3 Max有两种版本:14+40?还是16+40?
最近有关苹果M3系列处理器的消息突然多了起来,包括M3、M3 Pro、M3 Max,都将升级为台积电3nm工艺,但规格上比较保守,至少核心数量不会大幅增加。 此前说法称,M3 Max将配备14个CPU核心、40个GPU核心,相比于M2 Max都增加了2个。 根据最新曝料,苹果正在测试两种版本的M3 ......
Android build.gradle 基本规则
## Android build.gradle 基本规则 一个完整示例: ```gradle // 此乃本脚本执行所需依赖, 以下分别对应maven库和插件 buildscript { repositories { // 从Android Studio3.0后新增了google()配置,可以引用go ......
Android之Spinner用法,key/value模式
1.key、value类,需要重写toString()方法,返回text就是Spinner要显示的key package com.jay.common; public class SpinnerData { private String value = ""; private String text ......
Android 11 wifiInfo.getSSID 获取不到WiFi名称
android 高版本获取WiFi名称需要授予位置权限: <uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />获取权限代码: if (Build.VERSION.SDK_INT >= Build.VERS ......
还是有必要知道一些早期用JS模拟类的故事
早期的 JavaScript 程序员一般都有过使用 JavaScript“模拟面向对象”的经历。 在上一篇文章我们已经讲到,JavaScript 本身就是面向对象的,它并不需要模拟,只是它实现面向对象的方式和主流的流派不太一样,所以才让很多人产生了误会。 那么,随着我们理解的思路继续深入,这些“模拟 ......
Android开发 Jetpack compose LazyColumn 与 LazyRow、LazyVerticalGrid、LazyHorizontalGrid、LazyVerticalStaggeredGrid
前言 此篇博客讲解LazyColumn 与 LazyRow、LazyVerticalGrid、LazyHorizontalGrid,在compose里LazyColumn与LazyRow与是用来延迟加载数据的,它对标原来xml里的ListView与RecyclerView。 LazyColumn 纵 ......
Android 12 适配之 "Android:exported"
# Android 12 适配之 "Android:exported" 将 `build.gradle` 中的 `targetSDKVersion` 和 `compileSdkVersion` 改为 **31**,对应 **Android 12** build 项目报错 > Apps targeti ......
Android之okhttp发送https请求安全认证
参考:https://blog.csdn.net/bencheng06/article/details/785209791、新TrustAllcert类实现X509TrustManager接口: import java.security.cert.X509Certificate; import ja ......
Android 平台架构
放一张官网的图 ![image](https://developer.android.google.cn/static/guide/platform/images/android-stack_2x.png?hl=zh-cn) 各层级描述参考官网:https://developer.android.g ......
Android 系统 映像文件
> 通过Android 拉取ASOP 项目源码,配好各种环境后,编译出来的文件,有如下几个: 通过Android 拉取ASOP 项目源码,配好各种环境后,编译出来的文件,有如下几个: - `boot.img` 包含内核启动参数、内核等多个元素 - `ramdisk.img` 小型的文件系统,是And ......
Android View动态设置有圆角的背景颜色
val shapeDrawable = GradientDrawable() // 设置形状为矩形 shapeDrawable.shape = GradientDrawable.RECTANGLE // 设置背景颜色 shapeDrawable.setColor(Color.parseColor(i ......
荣耀90pro无法在Android Studio中使用USB真机调试问题
今日用荣耀手机进行真机调试,由于之前没有用过华为荣耀手机,所以在连接过程中出现了一些问题。 首先,我还是像以前那样用数据线将手机和电脑连接,在手机开发者模式中开启USB调试,结果发现No Devices。 之后发现,在打开USB调试时,提示如下信息,这跟我之前用其他手机提示的不一样,我记得是有密钥的 ......
航顺的HK32F030MF4P6的第8号引脚问题 是 VCAP?还是 PD7?
今天在使用HK32单片机的时候遇到一个问题 原理图上 usart 的Rx连接的是单片机的8引脚,我查询手册发现 8 引脚是VCAP 浮空引脚 手册里没有这个引脚的复用功能。 但是在HK32F030M开发板原理图上,8 引脚标的是PD7引脚, 于是我抱着试一试的心态,将PD7引脚配置成usart,下载 ......
Android模拟器DNS设置、使用adb命令获取手机ip地址
https://blog.csdn.net/bonardgalton/article/details/5353296 Android模拟器默认的地址是10.0.2.3,默认的DNS也是10.0.2.3,对于在家里上网学习Android的人(像我)来讲,一般电脑的IP都是192.168.1.100之类 ......
一个类继承一个单例还是单例的实现
``` class A { static $inc; private function __construct(){} private function __clone(){} public static function get_self() { if(!(self::$inc instanceo ......
详解直播应用源码Android端优质技术(三):可变比特率
Android端直播应用源码可变比特率的部署参考const express = require('express');
const { exec } = require('child_process');
const app = express();
const port = 3000; ......
1.创建一个类,类A中定义了一个方法,该方法能接受3个参数根据参数判断是做加法还是减法并返回计算结果;
class A: def cal(self,x,y,z): if z=='+': return x+y if z=='-': return x-y else: print('error') a=A() b=a.cal(3,4,'+') print(b) 运行结果: 2.延伸:创建一个类,类B继承A类 ......
Android开发 Jetpack Compose 与xml的混合开发AndroidView
前言 Jetpack Compose虽然已经逐渐完善,但是其实还是有很多地方未满足需求。比如播放视频、相机预览等等依然需要原来的View。所以目前阶段Jetpack Compose与xml的混合开发非常重要。 官方文档地址:https://developer.android.google.cn/je ......
顶配涨至近2万 该买还是买!iPhone15正面曝光 与历代苹果手机对比边框爆窄
从曝光的iPhone 15正面渲染图来看,其颜值确实要比上代又提高不少。 外媒放出了一组iPhone 15 Pro的正面渲染图照,从图片看边框非常的窄,与历代iPhone 边框对比,这个特点更是被放大。 其实之前就有消息称,苹果在新iPhone上使用一种称为LIPO的技术来实现极窄边框,该技术曾在A ......
android mvvm实例解析
MVVM架构,将整个应用分为三层,View层,VM层,Model层。其中View层单向引用VM层,VM层单向引用Model层。如上图。 单向引用,而非双向引用,这是MVVM与MVP最大的区别。View层,只是单向引用VM层,VM层不需要引用View层,但是却可以 更新View层。这是通过VM层的观察 ......
Android Studio做9-Patch找不到用来拖出重复区的透明带
初次使用Android Studio制作.9图的时候,由于图片太大,我为了看全图,把比例调成了最小比例,结果找不到图片四边上用来拖出重复区的透明带。后来把比例调到最大,才找到。 ......
Android开发 Jetpack Compose Button
前言 此篇博客讲解Button按钮 一个简单的例子 快速了解一下 效果图 代码 @Composable fun APage() { Column( Modifier.fillMaxSize(), horizontalAlignment = Alignment.CenterHorizontally, ......
Android 打印调用栈的方法
转载 1.Java层调用栈打印: (1)打印本地调用堆栈 Log.i(TAG, Log.getStackTraceString(new Throwable())); //打印本地调用堆栈 (2)打印远程调用堆栈 import android.os.Binder;import android.app. ......
Android开发 Jetpack Compose Shape形状
前言 此篇博客讲解 Jetpack Compose Shape的使用,此篇博客配合Android开发 Jetpack_Compose_4 Modifier修饰符 一起看效果更佳。 圆角形状 RoundedCornerShape 效果图 代码 @Composable fun APage() { Col ......
高质量代码究竟依赖设计还是重构而来?
[点击链接了解详情](https://coding.net/?utm_source=channel) ![img](https://mmbiz.qpic.cn/sz_mmbiz_gif/jxHgxicVs5Y2N4DyQJT8Y6J3gx111okphVZ9XADdozcNXgQZtDib4dKKU ......