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系统源码学习
手机大厂必备测试技能-CTS 兼容测试
相信小伙伴们都有用过各种款式的Android手机,如小米、魅族、华为、oppo、vivo,虽然他们的页面长的都不太一样,比如小米的长这样:魅族的:oppo的:还有垂死挣扎的锤子…但是这些手机其实都是搭载的
Android
测试萧十一郎
·
2023-09-13 13:45
软件测试
软件测试工程师
自动化测试
智能手机
自动化测试
软件测试
功能测试
程序人生
职场发展
Java并发包
源码学习
:阻塞队列实现之LBQ源码解析,负载均衡nginx面试
privatefinalintcapacity;/**原子变量,记录元素个数*/privatefinalAtomicIntegercount=newAtomicInteger();/**哨兵头节点,head.next才是队列的第一个元素*/transientNodehead;/**指向最后一个元素*/privatetransientNodelast;/**用来控制同时只有一个线程可以从队头获取元素
m0_64867152
·
2023-09-13 13:05
程序员
面试
java
后端
C++之map如何实例化类对象(一百九十九)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解std::
Android系统攻城狮
·
2023-09-13 10:35
C++入门系列
c++
开发语言
C++之智能指针shared_ptr死锁问题(二百)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:探讨智能指针shared_ptr
Android系统攻城狮
·
2023-09-13 08:09
C++入门系列
c++
开发语言
系统总结Android OOM 产生原因及解决方案
名词解释OOMOutOfMemory内存溢出理解如果不好理解,可以想象一下水溢出,向一个杯子里面持续加入水,当水杯空间不够用的时候,水就会溢出同理,
android系统
分配给app的运行内存就是一个水杯,
not coder
·
2023-09-13 05:26
android基础进阶
android
java
Android12之解析/proc/pid进程参数(一百六十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:如何获取/proc
Android系统攻城狮
·
2023-09-13 00:47
Android系统调试系列
Android系统调试
2022-03-29
android系统
点击事件只能单击,实现多次点击
long[]mHits=newlong[10];//多次点击次数//每点击一次实现左移一格数据System.arraycopy(mHits,1,mHits,0,mHits.length-1);//给数组的最后赋当前时钟值mHits[mHits.length-1]=SystemClock.uptimeMillis();//当0出的值大于当前时间-500时证明在500秒内点击了2次if(mHits[0
xiaohuage
·
2023-09-12 21:50
Android MeidiaCodec之OMXPluginBase与QComOMXPlugin实现本质(四十)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:将OMXPluginBase
Android系统攻城狮
·
2023-09-12 20:43
android
trustzone与OP-TEE介绍-构建optee qemu 运行环境
trustzone和optee出来挺久了,
android系统
也都已经使用了。
zeloas
·
2023-09-12 19:31
Android App 保活之 ADJ 算法
Android系统
在运行时,如果遭遇到内存过低,为保证系统稳定与流畅,会回收一部分不常用的进程(当然很多三方rom如miui会在电量过低也会回收)。
Random92
·
2023-09-12 17:35
C++之结构体智能指针shared_ptr实例(一百九十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:使用C++之shared_ptr
Android系统攻城狮
·
2023-09-12 11:26
C++入门系列
c++
开发语言
在Linux(Centos7)上编译whisper.cpp的详细教程
whisper.cpp具有无依赖项、内存使用量低等特点,支持Mac、Windows、Linux、iOS和
Android系统
。
smilehjl
·
2023-09-12 08:31
whisper
linux
学习
【Spring Boot
源码学习
】OnClassCondition 详解
SpringBoot
源码学习
系列OnClassCondition详解引言往期内容主要内容1.getOutcomes方法2.多处理器拆分处理3.StandardOutcomesResolver内部类4.getMatchOutcome
Huazie
·
2023-09-12 07:12
开发框架-Spring
Boot
spring
boot
源码学习
OnClass
Condition
Android12之/proc/pid/status参数含义(一百六十五)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:如何获取/proc
Android系统攻城狮
·
2023-09-12 06:09
Android系统调试系列
Android系统调试
【Android
源码学习
】SharedPreferences
源码学习
第一章:SharedPreferences
源码学习
文章目录第一章:SharedPreferences
源码学习
AndroidSharedPreferences的缺陷MMKV、JetpackDataStore
无风子
·
2023-09-12 05:00
Android
源码学习
android
android
studio
java
Android系统
的进程分类
2、可见进程:一般还是显示在屏幕中,但是用户并没有直接与之进行交互,该进程对用户来说同样是非常重要的进程,除非为了保证前台进程的正常运行,否则
Android系统
一般是不会将该进程终止的。
算盘
·
2023-09-12 03:38
Android
android
进程
Android 动画
概述在Android开发的过程中,View的变化是很常见的,如果View变化的过程没有动画来过渡而是瞬间完成,会让用户感觉很不友好,因此学习好
Android系统
中的动画框架是很重要的。
zerohdq
·
2023-09-12 02:47
只会用弹窗做重要提示?快试试体验更佳的Sheets吧!
一、什么是SheetsSheets控件并非弹窗,通常会被熟称为“浮层”或“浮窗”,该控件在iOS和
Android系统
规范中都有相关定义,属于多才多艺的控件,可以用于给予信息提示,也可用于展示更多的拓展信息
foolishmanner
·
2023-09-12 02:18
我该如何理解Android的启动流程
其实指的就是我们
Android系统
从按下电源到显示界面的整个过程。
TTLLong
·
2023-09-12 02:28
Vue2.0
源码学习
2:模板编译和DOM渲染
开始上一节总结了Vue的响应式数据原理,下面总结一下Vue中模板编译。模板编译情景众多,复杂多变,现在只学习了普通标签的解析,编译,未能对组件,指令,事件等多种情况进行深入学习总结。模板编译基本流程解析模板代码生成AST语法树,主要依赖正则。image将ast语法树生成代码。with(this){return_c("div",{id:"app"},_c("div",{class:"content"
泰然自若_750f
·
2023-09-11 22:46
这里有一份podcast的指南,请查收
(
Android系统
的用户也不用担心,可以下载podcastapp来收听)第二:它用来收听广播,自媒体频道。第三:它是一种自由度极高的广播,人人都可以制作,随时可以收听。
斯特里
·
2023-09-11 21:24
Android笔记
Android系统
架构应用层:系统内置应用和第三方应用(apk)。应用框架层:为开发人员提供开发应用程序的API,简称:Framework层。
for_syq
·
2023-09-11 15:18
Android
系统开发
android
笔记
【Vue2.0
源码学习
】生命周期篇-初始化阶段(initState)
文章目录1.前言2.initState函数分析3.初始化props3.1规范化数据3.2initProps函数分析3.3validateProp函数分析3.4getPropDefaultValue函数分析3.5assertProp函数分析4.初始化methods5.初始化data6.初始化computed6.1回顾用法6.2initComputed函数分析6.3defineComputed函数分析
itpeilibo
·
2023-09-11 13:19
Vue深入学习
学习
前端
vue.js
把凤凰系统装进U盘里,打造PC上的可移动
android系统
来试试PhoenixOS凤凰系统凤凰系统(PhoenixOS),基于安卓平台深度研发的的个人电脑操作系统,说白了就是桌面版的
Android系统
。
永恒君的百宝箱
·
2023-09-11 12:55
android同步通讯录和短信备份,通讯录短信云备份 Android火种通讯录
Android系统
自带与Gmail同步联系人的功能,虽可以起到备份作用,但功能较为单一,而且在一些行货手机中功能受到了限制。
喻毅嘉
·
2023-09-11 05:02
Android系统
启动的核心流程
前言Android源码基于8.0。init进程是Linux内核启动完成后在用户空间启动的第一个进程,主要负责初始化工作、启动属性服务、解析init.rc文件并启动Zygote进程。Zygote进程是一个进程孵化器,负责创建虚拟机实例、应用程序进程、系统服务进程SystemServer。他通过fork(复制进程)的方式创建子进程,子进程能继承父进程的系统资源如常用类、注册的JNI函数、主题资源、共享
JunL_Dev
·
2023-09-10 23:23
2023Android白名单保活(后台定位)分享
Android系统
已经更新到13了,各个Rom厂商也控制越来越严格了,还能做保活App。答案肯定是可以的,然而路线是很艰难的。最近接到一个项目,需要安装一次app后,就需要一直获取定位。
子夜微凉
·
2023-09-10 22:18
android开发
Android
【 OpenGauss
源码学习
—— 列存储(analyze)(四)】
列存储(analyze)AcquireSampleCStoreRows函数es_get_attnums_to_analyze函数CStoreRelGetCUNumByNow函数CStore::GetLivedRowNumbers函数InitGetValFunc函数CStoreGetfstColIdx函数CStore::GetCUDesc函数CStore::IsTheWholeCuDeleted函数
J.Kuchiki
·
2023-09-10 19:40
OpenGauss
gaussdb
postgresql
数据库
【 OpenGauss
源码学习
—— 列存储(analyze)(三)】
列存储(analyze)acquire_sample_rows函数RelationGetNumberOfBlocks函数BlockSampler_Init函数anl_init_selection_state函数BlockSampler_GetBlock函数ReadBufferExtendedPageGetMaxOffsetNumber函数HeapTupleSatisfiesVacuum函数heap
J.Kuchiki
·
2023-09-10 19:09
OpenGauss
postgresql
gaussdb
数据库
Android系统
服务查看
在进行应用开发时,经常要了解系统服务运行的情况:进程号是哪个,占用内存是多少,运行状态是怎么样等等。那么问题来了,怎么去获取这些信息呢?解决办法:直接使用命令:adbshelltopG:\mm_files\tools\adb-fastboot-v2>adbshelltop[s[999C[999B[6n[u[H[J[?25l[H[J[s[999C[999B[6n[uTasks:483total,3r
manbuyuzhong87
·
2023-09-10 14:43
android
adb
车载桌面加入AppWidget小部件的支持-千里马车载车机
android系统
实战开发
背景:原生的aosp车载系统根本就不支持任何的appwidget,但是国内很多车机厂都有广泛适用appwidget的功能。更多干货实战视频:https://www.bilibili.com/video/BV1ah411d7Y3/明显左边的音乐,蓝牙电话等属于其他应用的画面,熟悉android手机同学就肯定知道,这个其实就是手机桌面上的appwidget。移植小部件展示功能到车载桌面1、首先确定车载
千里马学框架
·
2023-09-10 13:55
车载桌面
android
framework
车载车机开发
系统开发面试
widget
小部件
车载桌面
C++与C编译后符号表对比(一百九十二)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++与C
Android系统攻城狮
·
2023-09-10 07:15
C++入门系列
c++
c语言
开发语言
android 系统及adb执行多条连续cmd命令
android系统
android_C代码开发AndroidSkia2D引擎库深度优化的算法、完善的渲染体系和精炼的代码框架Android图形显示系统AndroidlibJpeg库解码OpenCL优化adb
Z初的梦想
·
2023-09-10 03:42
android
adb
android关闭触摸提示音,修改
Android系统
的触摸提示音【学习笔记】
平台信息:内核:Linuxversion3.10.0系统:android/android6.0平台:rk3288作者:庄泽彬(欢迎转载,请注明作者)邮箱:
[email protected]
本文是基于Android6.0的代码,在做定制的时候发现在触摸屏幕的时候,喇叭没有声音。下面就讲解一下自己是怎么解决的。一、修改代码提高系统的音量。代码路径:base/services/core/java/com
hanzmins
·
2023-09-10 02:46
android关闭触摸提示音
App-业务压测-Android Monkey-基础入门
Monkey程序由
Android系统
自带,使用Java语言写成,在Android文件系统中的存放路径是:/system/framework/mon
weixin_30525825
·
2023-09-10 01:18
移动开发
shell
java
Java并发包
源码学习
系列:基于CAS非阻塞并发队列ConcurrentLinkedQueue源码解析
文章目录非阻塞并发队列ConcurrentLinkedQueue概述结构组成基本不变式head的不变式与可变式tail的不变式与可变式offer操作源码解析图解offer操作JDK1.6hops设计意图poll操作源码解析图解poll操作总结参考阅读非阻塞并发队列ConcurrentLinkedQueue概述我们之前花了很多时间了解学习BlockingQueue阻塞队列接口下的各种实现,也大概对阻
天乔巴夏丶
·
2023-09-09 21:02
Java并发编程
队列
算法
编程语言
链表
万字解读 Android 车机核心 :CarService 的构成和链路~
一文了解Android车机如何处理中控的旋钮输入从实体按键看Android车载的自定义事件机制本文将结合
Android系统
整体,对CarService的构成和链路对其做一个全面的分析和理解。
TechMerger
·
2023-09-09 20:03
Automotive
Android
源码解读
android
kotlin
car
carservice
automotive
Android性能优化-布局优化(一)
Android系统
每隔16ms发出VSYNC信号(verticalsynchronization-场扫描同步),触发对UI进行渲染,如果每次都渲染成功,这样就能达到流畅的画面所需要的60fps,为了能够实现
A代码搬运工
·
2023-09-09 20:59
C++之构造函数列表使用默认值(一百九十一)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之构造函数列表为默认值
Android系统攻城狮
·
2023-09-09 18:06
C++入门系列
c++
开发语言
uboot
源码学习
(11)u-boot初始化之board_init_f函数分析
一、在DDR初始化时,是由start.S中第155行blcpu_init_crit再跳转到第356行:ENTRY(cpu_init_crit)blowlevel_init@gosetuppll,mux,memoryENDPROC(cpu_init_crit)去到lowlevel_init.S文件初始化的,现在重新返回blcpu_init_crit执行之后的代码。start.S第158行开始:/*S
Amor Fati
·
2023-09-09 13:24
Uboot
golang
开发语言
后端
systrace使用方式
前文有分析使用linux下的traceLinuxtrace使用入门,这里再次记录下
android系统
中比较实用的性能分析工具systrace撰写不易,转载需注明出处:http://blog.csdn.net
very_on
·
2023-09-09 08:49
performence
Android 中的卡顿丢帧原因概述 - 低内存篇
Android中的卡顿丢帧原因概述-系统篇这篇文章中,实际案例这里我们有列举一些由于系统低内存导致的卡顿,由于Android低内存对整机性能影响比较大,所以单独写一篇文章,来概述系统低内存对整机性能的影响.随着
Android
小驰随想录
·
2023-09-09 08:18
android
性能分析
卡顿
android
性能优化
Android 系统源码目录frameworks/base/packages和packages/apps下的APP区别
概要在AndroidOpenSourceProject(AOSP)源代码中,frameworks/base/packages和packages/apps目录都包含
Android系统
中的应用程序,但它们在性质和用途上有一些区别
Ang_qq_252390816
·
2023-09-09 07:01
AOSP
android
Android中的消息系统————Handler,MessageQueue与Looper
我们都知道,
Android系统
强制要求我们将更新ui等操作放在主线程中进行,而网络请求,读取文件等耗时操作则通常会放到子线程中运行,因此,在Android开发中经常需要在不同的线程之间进行切换。
RainMi
·
2023-09-08 20:38
成功为
Android系统
配上了GNU开发环境(有图、有视频、有真相)
根据项目进展情况,本文内容将持续更新,请单击此处获得本文的最新更新经过一周的艰苦努力,成功为我的小米2手机适配上了全功能的GNU开发环境,完全兼容GNU/LINUX(Android自带的bionic、linker真心不好用)。其功能如下(全部在Android手机上执行,在Android平板上运行当然也应该没有问题):1可以使用vim编辑c、c++程序(TerminalIDE)2可以使用gcc、g+
dennisyang
·
2023-09-08 16:37
嵌入式Linux应用程序
Android系统
ARM系统架构
Android
native
GCC
Android
GNU开发环境
IFL移动计算小组
Android系统
Spring容器创建过程
源码学习
-BeanDefinition 的注册(一)
BeanDefinition是在Spring容器创建过程中用来描述Bean的一个对象,包含了Bean属性值、构造函数值以及一些其他定义的信息,在容器创建之后,按照加载的BeanDefinition对象去创建相应的Bean。1、BeanDefinition描述的内容从基础的BeanDefinition接口中提供的方法来看,一个BeanDefinition有以下行为,大部分方法都是为了构建Bean的描
ZHANGDX_
·
2023-09-08 16:18
spring
Android开发之高仿微信图片选择器
app,比如用户头像,说说配图,商品配图等功能都需要让我们到系统相册去选取图片,但官方却没有提供可以选取多张图片的相关API,所以那时候会到Github上去找找相关的开源库,也觉得挺方便的,但随着后来
Android
因为我的心
·
2023-09-08 15:38
Java HashMap
源码学习
JavaHashMap
源码学习
基本使用包含创建,添加,删除,迭代,打印valmap=java.util.HashMap()map.put(1,2)map.put(2,2)map.put(3,2)map.remove
自动2004郝金辉
·
2023-09-08 12:57
java
学习
哈希算法
Android常用的工具“小插件”——Widget机制
Widget俗称“小插件”,是
Android系统
中一个很常用的工具。比如我们可以在Launcher中添加一个音乐播放器的Widget。
jxq1994
·
2023-09-08 11:00
Android
Framework
android
Framework
“系统的UI”——SystemUI
SystemUI的实现以StatusBar为例,来分析下
Android系统
具体是如何实现它们的。
jxq1994
·
2023-09-08 11:28
Android
Framework
Android
Framework
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他