E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Android锁
Android
Framework
记录1、下载源码,目录如下:2、
Android
系统的层次如下:3、项目目录简单分析如下:4、telphony目录文件描述CellIdentityCdma//描述电信通信标识CellIdentityGsm
Fiona浅听
·
2025-06-07 10:48
android
Android
O 功能和 API
Android
O功能和API(文章内容均来Google开发者官网,有需要可自行查看更多资料)
Android
O为用户和开发者引入多种新功能。本文重点介绍面向开发者的新功能。
W歹匕示申W
·
2025-06-07 10:17
Android
【001】frida API分类 总览
1.java曾API(
Android
专用)用于操作Java类、方法和字段,适用于
Android
应用的动态分析。
像风一样自由
·
2025-06-07 10:15
frida
android
C++中
锁
与原子操作的区别及取舍策略
文章目录
锁
与原子操作的基本概念
锁
(Lock)原子操作(AtomicOperations)
锁
与原子操作的区别1.**功能**2.**性能**3.**复杂性**4.
码事漫谈
·
2025-06-07 09:12
c++
c++
java
开发语言
软件测试:弥补人工测试局限的软件测试自动化工具
Appium:用于移动应用测试,支持iOS和
Android
平台,可模拟用户对移动应用的多种操作,如触摸、滑动等,能发现移动端特有的功能问题,如与系统API的交互问题等。Pla
徐福记c
·
2025-06-07 09:40
python
java 编程基础入门级超级完整版教程指南
Java广泛应用于企业级开发、
Android
应用、大数据处理等领域。1.2环境搭建步骤JDK安装:从Oracle官网或OpenJDK
sss191s
·
2025-06-07 08:03
java开发
java
开发语言
Android
15 launcher3
修改布局查看device_profiles.xml,根据不同的网格数加载packages/apps/Launcher3/res/xml/device_profiles.xml注意device下查看是否有相同的文件如果需要显示6*5的布局需要将这个grid-option对齐其他地方的文件,不然会不起作用。上面的属性如numRowsnumColumns在attrs.xml定义packages/apps
科技道人
·
2025-06-07 07:55
android
Android15
Launcher3
Hotseat
在
Android
框架中,接口的可见性规则
出现问题:当普通应用通过SDK调用接口时遇见
Android
Runtime:java.lang.NoSuchMethodError:Novirtualmethod得知:
Android
中接口访问控制规则说明在
·
2025-06-07 07:24
扩展BaseQuickAdapter使其支持ViewBinding
主要就是两个类:packagecom.shenma.tvlauncher.adapter;import
android
x.viewbinding.ViewBinding;importcom.chad.library.adapter.base.BaseViewHolder
皮皮高
·
2025-06-07 06:20
android
Android
自定义View 纯色背景打洞
packagecom.ppg.mylibrary.a;import
android
.content.Context;import
android
.graphics.Canvas;import
android
.graphics.Color
皮皮高
·
2025-06-07 06:20
android
App UI自动化测试框架都包含哪些内容?
一、选择适合的自动化测试框架在选择自动化测试框架之前,需要考虑以下几个因素:1.App的开发技术(iOS、
Android
等)2.测试框架的功能和特性3
自动化测试老司 机
·
2025-06-07 05:42
测试工程师
软件测试
自动化测试
ui
测试工具
appium
selenium
自动化测试
软件测试
测试工程师
Android
自定义View小技巧之OnGlobalLayoutListener
监听视图的布局变化,当布局完成后执行一些操作//TODO()viewTreeObserver.addOnGlobalLayoutListener(object:ViewTreeObserver.OnGlobalLayoutListener{overridefunonGlobalLayout(){viewTreeObserver.removeOnGlobalLayoutListener(this)/
小铁-Android
·
2025-06-07 05:40
android
A
android
Compose 侧滑删除按钮
//dp转pxvalInt.toPx:Floatget(){varscale=1fcontext.resources.displayMetrics.apply{scale=density}returnthis*scale}@Preview@ComposablefunTestUI(){Column(Modifier.fillMaxSize(),verticalArrangement=Arrangem
小铁-Android
·
2025-06-07 05:37
Jetpack
Compose
kotlin
Android
compose
android
studio老版本下载教程
需要魔法上网:https://developer.
android
.com/studio/archive打开后点击同意就可以看到老版本下载了。
XR-AI-JK
·
2025-06-07 03:26
android
studio
android
ide
Android
WebView开发:混合应用开发技巧
Android
WebView开发:混合应用开发技巧关键词:
Android
WebView、混合应用开发、交互技巧、性能优化、安全策略摘要:本文围绕
Android
WebView在混合应用开发中的技巧展开。
移动开发前沿
·
2025-06-07 01:15
移动端开发宝典
android
ai
Android
简答题知识点总结
一、
Android
初级简答题知识点1☞
Android
系统架构分为四层:①应用程序层②应用程序框架层③系统运行库层④Linux内核层2☞列举几个你常用的ADB命令:常用的命令有:adbshell,adbpull
@半夏微凉科技
·
2025-06-07 01:43
Android●知识点与疑难
android
Android初级简答题知识点
Android简答题知识点总结
知识点总结
go-文件缓存与
锁
语言:golang在抓取网站前,可能会多次读取文件中的cookie。频繁读取文件,性能不佳,故在go包中创建了一个map全局变量存储文件内容,只有键不存在时才去读取文件。因为对go并不熟悉,才发现,不同请求读取到的是同一个变量(地址)。对于性能来说,这其实是好的。但出现一个问题:文件更新后,该变量的值依然是文件更新之前的内容,需要重新运行go包,而cookie随时可能失效而去更新,频繁重启这显然不
Nathan__27
·
2025-06-07 01:13
Go
go
缓存
锁
android
外部存储路径修改,
Android
中的存储路径之外部存储
前言:在
Android
中,你是不是只会在根目录下存文件?
令和时代的柯南
·
2025-06-07 00:42
android
外部存储路径修改
Android
设计模式总结
2019
Android
设计模式总结设计模式六大原则a.单一职责原则:就一个类来说,应该只有一个引起它变化的原因一个类做一件事情,避免职责过多。
荣华富贵8
·
2025-06-07 00:12
程序员的知识储备2
程序员的知识储备3
android
java
设计模式
Android
中的数据存储——本地存储
Android
的数据存储方式SharedPreferences数据存储文件存储(内部储存,外部存储)SQLite数据库存储ContentProvider储存数据网络存储1、SharedPreferences
東_大
·
2025-06-07 00:41
Android
android
sqlite
android
studio
java
Android
应用存储读写路径目录
各路径说明://getFilesDir()().getPath():/data/user/0/com.lanmeng.test/files与/data/data/com.lanmeng//.test/files/同路径,不依赖WRITE_EXTERNAL_STORAGEpermissionLog.d(TAG,"getFilesDir().getPath():"+getFilesDir().getP
风和先行
·
2025-06-07 00:40
android
【
Android
基础回顾】四:ServiceManager
Android
中的ServerManager是
Android
框架中一个用于管理系统服务的核心机制。
程序员-薯片
·
2025-06-07 00:09
Android
android
【
Android
基础回顾】五:AMS(Activity Manager Service)
Android
的AMS(ActivityManagerService)是
Android
系统中的核心服务之一,负责管理整个应用生命周期、任务栈、进程和四大组件(Activity、Service、BroadcastReceiver
程序员-薯片
·
2025-06-07 00:09
Android
android
android
知识总结
Activity启动模式standard(标准模式)每次启动该Activity(例如,通过startActivity()),系统总会创建一个新的实例,并将其放入调用者(启动它的那个Activity)所在的任务栈中。singleTop(栈顶复用模式)如果要启动的Activity已经位于调用者任务栈的栈顶,系统不会创建新实例,而是通过调用该已有实例的onNewIntent()方法将新的Intent传递
只是当时已惘然——
·
2025-06-07 00:09
android
AQS笔记
AQS是抽象队列同步器,是一个抽象类,主要用来构建
锁
和同步器AQS的原理是什么?AQS的核心思想是如果被请求的共享资源空闲,则将当前请求资源的线程设置为有效的工作线程,并且将共享资源设置为锁定状态。
14L
·
2025-06-07 00:06
JUC
java
安卓→鸿蒙迁移实战:3步重构消息提示,解锁跨设备协同黑科技!
你将看到如何用鸿蒙的Ability替换Activity,用ArkUI组件替代
Android
View,并利用分布式特性增强用户体验,最终实现跨设备协同提示。
前端世界
·
2025-06-06 22:49
harmonyos
harmonyos
安卓逆向之过frida检测总结版
一:检测文件名、端口名、双进程保护、失效的检测点1.检测/data/local/tmp路径下的是否有frida特征文件,server端改名,例如:fr在
Android
应用程序中,检测/data/local
烬柒小云
·
2025-06-06 21:16
安卓逆向
逆向
android
python
java
c++
怎么通过 jvmti 去 hook java 层函数
使用JVMTI手动实现
Android
Java函数Hook要通过JVMTI手动实现
Android
Java函数Hook,需要编写Native层代码并注入到目标进程中。
烬柒小云
·
2025-06-06 21:13
安卓逆向
java
java
开发语言
Java 单例模式详解
目录1.饿汉式(EagerInitialization)2.懒汉式(LazyInitialization)3.懒汉式+同步
锁
(线程安全)4.双重检查
锁
(Double-CheckedLocking)5.静态内部类
勤奋的知更鸟
·
2025-06-06 20:34
Java
单例模式
java
开发语言
Golang安全编程:并发安全与锁机制详解
Golang安全编程:并发安全与锁机制详解关键词:Golang、并发安全、锁机制、互斥
锁
、读写
锁
、原子操作、竞态条件摘要:本文深入解析Golang并发编程中的安全问题与锁机制。
Golang编程笔记
·
2025-06-06 19:29
Golang编程笔记
Golang开发实战
golang
安全
开发语言
ai
使用Vulkan技术在
Android
上提升游戏画质
关于Vulkan技术在
Android
上提升游戏画质文章目录关于Vulkan技术在
Android
上提升游戏画质Vulkan的优势1.更高的性能代码示例:批处理命令2.多线程支持代码示例:多线程命令记录3.
ElainaQAQ
·
2025-06-06 19:29
android
游戏
microsoft
Android
InputChannel连接
InputChannel是InputDispatcher和应用程序(InputTarget)的通讯桥梁,InputDispatcher通知应用程序有输入事件,通过InputChannel中的socket进行通信。连接InputDispatcher和窗口WinodwManagerService:addwindow:WMS添加窗口时,会创建一对InputChannel,其中一个保存在WindowSta
薛文旺
·
2025-06-06 16:10
Android
Input系统
android
深入理解
Android
进程间通信机制
在移动开发的世界里,
Android
系统以其开放性和灵活性赢得了无数开发者的青睐。无论是打造一个简单的便签应用,还是构建复杂的社交平台,
Android
都提供了强大的工具和框架来支撑我们的创意。
大模型大数据攻城狮
·
2025-06-06 14:58
android
安卓面经
aidl
binder
android跨进程
进程通信
ipc
【产品经理】
Android
手机耗电、跑流量,谁是元凶?
现在的智能手机便携性其实远不比从前,出个门还得带个充电线或者移动电源,怕没电啊,能挺个一天一冲已是万幸,流量也是每个月奔着G而去(电池确实跟不上时代的发展,不过要真给你个核电池的手机,你也不敢用吧)。正常使用的时候,手机掉电快,费了些流量我们心理上其实还是能接受的,而经常让我们感觉到烦心的是自己明明没怎么用,掉电也挺快,流量也偷偷跑了不少。现在的软件都喜欢时不时弹个通知,刷下存在感,用的方法呢是我
码上通天地
·
2025-06-06 11:04
产品经理
产品经理
java多线程及线程池
二、线程的生命周期三、简单地创建一个线程1、实现Runnable接口2、继承Thread类3、使用Callable和FutureTask4、三种实现方式的对比四、线程同步和
锁
1、为什么需要线程同步?
·
2025-06-06 10:59
Java StringBuffer线程安全机制深度解析:同步
锁
实现原理与性能优化
目录1.StringBuffer线程安全概述1.1StringBuffer的基本特性2.StringBuffer同步机制实现原理2.1同步
锁
实现方式2.2同步
锁
的字节码分析3.StringBuffer与
梦幻南瓜
·
2025-06-06 08:46
java
java
安全
性能优化
保姆级教你搭建python+Appium的环境并实现简单的app自动化
保姆级教你搭建Python+Appium环境并实现简单的App自动化Appium是一个开源的移动应用自动化测试框架,它支持多种平台(iOS、
Android
、Windows)上的应用自动化。
wangjinjin180
·
2025-06-06 07:11
python
appium
自动化
android
调用ffmpeg解析rtsp协议的视频流
文章目录一、背景二、解析rtsp数据1、C层功能代码2、jni层的定义3、app层的调用三、源码下载一、背景本demo主要介绍
android
调用ffmpeg中的接口解析rtsp协议的视频流(不解析音频)
偶是老李头
·
2025-06-06 07:09
c++
android
ndk
android
jni
android集成ffmpeg
android
+源码usb驱动,安卓打印驱动最全驱动源码库(usbSerialFor
Android
)
(稳定版)已用于实际项目支持:USB转串口线、纯串口阵脚打印线、纯USB打印线、Cp21xx、USBCDC/ACMserial、FTDISerial项目说明:
android
_serialport_api
毛毛雨魔理沙
·
2025-06-06 07:07
android+源码usb驱动
推荐开源项目:NotifyUtil - 简单易用的通知工具库
推荐开源项目:NotifyUtil-简单易用的通知工具库NotifyUtilabetterandmorecompatibleapifor
android
notification项目地址:https://gitcode.com
黎杉娜Torrent
·
2025-06-06 06:35
推荐开源项目:
Android
Notifications 样例库
推荐开源项目:
Android
Notifications样例库
android
-Notifications项目地址:https://gitcode.com/gh_mirrors/and/
android
-Notifications1
庞锦宇
·
2025-06-06 06:35
Mysql
锁
及适用场景
一、mysql中的
锁
有哪些?1.1
锁
的类型(1)共享
锁
(SharedLock):共享
锁
允许事务读取数据,但不允许其他事务修改数据。多个事务可以同时持有共享
锁
。
JAVA和人工智能
·
2025-06-06 06:02
mysql
数据库
MYSQL
锁
详解
MySQL
锁
详解锁是MySQL数据库并发控制的核心机制,它通过限制不同事务对同一数据的访问,确保数据的完整性和一致性。MySQL提供了丰富的锁机制,以满足不同场景下的并发需求。
飞滕人生TYF
·
2025-06-06 06:01
java
数据库
mysql
数据库
锁
ReentrantLock锁优化和synchronized
锁
膨胀的共同点
concurrent包下的Lock和jdk原生的synchronized经常被拿来作比较,通常会被问到两者的区别与优劣,本文不会讨论锁具体实现细节(比如轻量级锁具体修改了哪个地方的第几个位),而是基于两者对
锁
的宏观优化原理讨论一下彼此的共同点
2501_91537388
·
2025-06-06 05:56
java
java
jvm
数据库
终端没有5G图标-不支持特定NSA频段组合
step1:对比机工作在5GNSA上从
android
日志可以看到终端工作在b28+n78的NSA双载波下05-0614:38:51.99309715821661DRILJ:[UNSL]-121dBm触发异系统上报
dream清欢
·
2025-06-06 04:51
5G
NSA
Android
top命令按内存占用率进行排序
-sSortbyfieldnumber(1-X,default9)9:%CPU,按CPU占有率排序10:%MEM,按内存占有率排序所以
Android
top命令按内存占用率进行排序为:top-s10
薛文旺
·
2025-06-06 03:47
Android系统
android
android
top 排序,
android
dialog根据弹窗等级排序显示
背景:由于主界面可能弹窗很多弹窗,需求要求某个dialog必须在前面显示,如果再消失监听中,线性判断,每个dialog都去判断工作量巨大,且不易阅读。所以做了一个弹窗排序的项目。这里只是讲解单个activity中的弹窗排序,demo中还有维护多个activity弹窗排序,详细看最下面github做到工具组件化,不侵入原项目代码,无需继承,使用方便。原理:当有一个dialog添加显示时,判断等级是否
没药花园
·
2025-06-06 03:16
android
top
排序
android
top 参数
PIDPRCPU%S#THRVSSRSSPCYUIDName252120%S53467620K36372Kfgmedia/system/bin/mediaserver18840012%S2031345256K71828Kbgsystemcom.meituan.qcs.meishi360007%R618296K452Kfgroot/sbin/adbd25305%S29101628K5972Kfgro
·
2025-06-06 03:16
linux核能软件,ARM big.LITTLE大小核架构在Linux和
Android
内核下多核调度算法
Linaro在ARM的big.LITTLESoCs上针对Linux和
Android
内核做了很多的性能优化(包括负载控
weixin_39616880
·
2025-06-05 20:02
MySQL 事务与
锁
详解
一、事务(Transaction)事务是数据库操作的基本单元,由一组SQL语句组成,要么全部成功,要么全部失败。其核心特性是ACID:原子性(Atomicity)事务中的操作要么全部完成,要么全部回滚。示例:转账操作中,A向B转账100元,需同时执行A账户扣款和B账户入账,两者必须同时成功或失败。sql复制STARTTRANSACTION;UPDATEaccountsSETbalance=bala
zjw541806
·
2025-06-05 20:58
数据库
mysql
上一页
28
29
30
31
32
33
34
35
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他