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底层
Appium原理及版本变化细节
Appium原理小结Api接口调用selenium的接口,
android底层
用android的instrumentation(API2.3+通过绑定另外一个独立的selendroid项目来实现的)、uiautomator
萧十一郎456
·
2024-09-06 07:52
Dex、Smali、Class、Java、Jar之间的相互转换
Dex、Smali、Class、Java、Jar之间的相互转换-分析
Android底层
代码工具工具作用javacjava------>classddxclass------>dexbaksmalidex
布道课堂
·
2024-08-30 23:44
android中MediaCodec类解析
转载自:https://www.jianshu.com/p/14da1baaf08f简介MediaCodec类可以获取底层媒体编码/解码库,是
Android底层
多媒体支持库的一部分(一般和MediaExtractor
刘泊然
·
2024-02-02 15:33
音视频
安卓开发
安卓开发
音视频
Android篇
的性能测试Android的app性能测试包括的测试项比如:1、资源消耗2、内存泄露3、电量功耗4、耗时5、网络流量消耗6、移动终端相关资源利用率7、帧率8、渲染等等....工具:(工具的原理都是基于调用
android
CJYMars
·
2024-01-28 14:09
学习鸿蒙先解决这几个是关键问题~
从图中可以看出无论HarmonyOS还是
Android底层
都是Linux内核,在Linux内核的上一层,还有硬件抽象层,从这一层开始将Harmon
OpenHarmony_小贾
·
2024-01-19 04:07
HarmonyOS
OpenHarmony
移动开发
学习
harmonyos
华为
移动开发
openharmony
鸿蒙
Linux驱动开发简易流程
推荐视频:正点原子【第四期】手把手教你学Linux之驱动开发篇小智-学长嵌入式Linux&
Android底层
开发入门教程能力矩阵基础能力矩阵熟悉c/c++、熟悉数据结构熟悉linux系统,Shell脚本
苏柘_level6
·
2023-12-30 12:51
linux
驱动开发
Android.mk之编译生成可执行文件
那么对于
Android底层
开发来讲,也是需要把咱们写的代码,编译成可执行文件或者其他可用的文件
銨靜菂等芐紶
·
2023-12-28 19:19
Linux
android
linux
如何通过EventChannel实现Flutter与原生平台之间的双向通信
Flutter如何实现与
Android底层
平台通信,调用底层Android原生方法https://sgknight.blog.csdn.net/article/details/1349258891、什
sg_knight
·
2023-12-20 20:50
Flutter
flutter
Android
前端
EventChannel
双向通信
Android APP性能及专项测试
的性能测试Android的app性能测试包括的测试项比如:1、资源消耗2、内存泄露3、电量功耗4、耗时5、网络流量消耗6、移动终端相关资源利用率7、帧率8、渲染等等....工具:(工具的原理都是基于调用
android
博闻强记
·
2023-12-16 14:42
APP
APP
Android
性能测试
TextView测量文字长度、加粗、删除线、下划线
测量文字的长度一定要记着post()与主线程直接获取的区别,View的dispatchAttachedToWindow()方法调用才会执行runnable中的action,而这个方法设计
Android底层
ffengz
·
2023-11-30 11:58
Android日常总结
android
textview
字体
嵌入式,单片机,ARM,
Android底层
开发之间的关系
很多人在问我们学这些东西能干什么,这些东西有什么关系,我该学那个?想知道这些首先得知道这些东西都试试很么。单片机(Microcontrollers,亦称MCU)包括了CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统、定时器/计数器等功能集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。ARM是一家公司,ARM是一种架构,ARM是一系列使用ARM核心芯片的
鹰眼2号
·
2023-11-25 00:18
嵌入式
探索嵌入式开发领域:单片机、ARM、
Android底层
的紧密联系
作为一个曾编写ARM教程和参与Android产品开发的专家,我发现单片机、ARM、嵌入式开发和
Android底层
开发之间存在紧密的联系。
单片机一哥
·
2023-11-25 00:17
单片机
51单片机
Android底层
驱动开发(九)
目录一、CPU、MPU、MCU、SOC的概念与区别1、概念2、区别二、总线1、总线概念2、详解UART、I2C、SPI常用通信协议一、CPU、MPU、MCU、SOC的概念与区别1、概念1.1CPU(CentralProcessingUnit)CPU(CentralProcessingUnit),是一台计算机的运算核心和控制核心。CPU由运算器、控制器和寄存器及实现它们之间联系的数据、控制及状态的总
来自东南亚的皮皮虾
·
2023-11-25 00:44
驱动开发
驱动开发
单片机、ARM、嵌入式开发、Android 底层开发有什么关系?
单片机、ARM、嵌入式开发、
Android底层
开发有什么关系?从我目前的见识来看:单片机是个系统(比如:51、AVR、PLC...)
枪哥玩转嵌入式
·
2023-11-25 00:11
单片机
编程
嵌入式
单片机
51单片机
android aidl流程
aidl为实现跨进程通信,android提供的简单方案对于跨进程,我们都知道
android底层
是linux,所以进程管理也是linux系统的那一套,即进程之间是相互独立的互不干扰的,数据是独享的,所以要进行进程间的通信也是通过老掉牙的方案
泓汉
·
2023-11-24 12:46
Android底层
驱动开发(三)
目录一、Android系统架构图二、Android源码目录解析Android源码目录结构如下:Android系统结构与源码的对应关系:三、设备文件系统目录解析Android设备文件夹结构sysfs文件系统设备文件节点基础操作四、Android启动过程Android启动过程及可执行文件bin的组成和打包一、Android系统架构图http://t.csdn.cn/Ja8ulhttp://t.csdn
来自东南亚的皮皮虾
·
2023-11-21 00:34
驱动开发
android
(转)8位bmp图片格式详细说明文档
blog.csdn.net/ichen86/article/details/50534197目前我供职的公司是一家与指纹有关的公司,指纹模组抓取到的图像原始数据一般是8位的,算法开发时也是针对8位图,所以我需要将
Android
chengg0769
·
2023-11-12 19:59
其他语言
BMP格式
BMP文件
事件分发源码,Android性能优化之启动优化实战篇,终获offer
Android底层
内核空间以LinuxKerne
A小小开发者
·
2023-11-08 07:30
程序员
android
Android_Binder原理分析
Binder可以实现进程与进程之间的通信(IPC),Binder是
Android底层
系统的一个特色了,它很好地解决了进程间通讯的问题。
刘小厨
·
2023-11-05 09:31
Android底层
驱动开发(四)
目录一、Android源码编译编译原理编译组成原生Android编译二、Makefile文件三、Android.mk文件四、Android.bp文件五、Android公码和私码HLOS(公码)non-HLOS(私码)补充:http://t.csdn.cn/ktjxzhttp://t.csdn.cn/ktjxz一、Android源码编译编译原理编译:将高级语言翻译成汇编语言或机器语言的过程,编译的本
来自东南亚的皮皮虾
·
2023-11-04 23:29
驱动开发
java
开发语言
Android底层
摸索改BUG(二):Android系统移除预置APP
首先我先提供以下博主博文,对相关知识点可以提供理解、解决、思考的Android系统如何预装第三方应用以及常见问题汇集androidAndroid.mk属性说明及预置系统app操作说明系Android中去除系统原生apk的方法取消预置APK方法一:其实就是上面的链接3,但是这个方法有局限性,比较适用于单个Android系统项目,直接对Android.mk中的相关APK代码进行删除,(下图来源链接3)
林林要一直努力
·
2023-10-28 17:20
bug
android
android
studio
开发语言
java
Android底层
摸索改BUG(一):Android系统状态栏显示不下Wifi图标
Wifi被忽略BUG意思就是:当前安卓系统状态栏图标有显示尺寸的测量,如果比如需要显示8个图标,已经在状态栏绘制不下,则显示一个点表示省略,而不希望wifi被省略我思考了一下一直以为就是优先级问题,是不是
Android
林林要一直努力
·
2023-10-28 16:40
bug
学习
Java内存管理机制 ————浅析原理
内存管理机制内存泄漏内存溢出内存抖动:话术整理首先java的内存管理机制gc的垃圾回收机制,然后引出leakcanary,总分总的回答思路java内存模型划分imagec,c++主要就是系统鞥直接操作内存,
android
RosenYang
·
2023-10-24 20:47
Android 底层新增按键系统上层适配详解
Android底层
新增按键系统上层适配详解文章目录
Android底层
新增按键系统上层适配详解一、前言二、网上的一个参考三、按键基本准备和信息查看四、Android13上framework上的实际修改1、
峥嵘life
·
2023-10-19 18:50
android
Android系统
android
Android多媒体--MediaCodec api
htmlMediaCodecpublicfinalclassMediaCodecextendsObjectJava.lang.Object→android.media.MediaCodecMediaCodec类可用于访问
Android
APersonOnTheRoad
·
2023-10-18 07:55
音视频
Android底层
:通熟易懂的分析binder--2. binder进程通信协议及“记录链路”结构体
前言binder的准备工作主要介绍了binder进程通信之前需要做的准备工作有哪些,既然binder准备工作做好了,那下一步就是通信了,在讲解通信之前,我希望先把通信的基础知识讲清楚,比如进程与driver层之间的通信协议是啥?binder_node,binder_ref,binder_thread,binder_proc这些东西到底都是啥?在通信过程中起啥作用?Binder,BinderProx
牛晓伟
·
2023-10-12 15:34
Android底层
:通熟易懂的分析binder--2. binder进程通信协议及“记录链路”结构体
前言binder的准备工作主要介绍了binder进程通信之前需要做的准备工作有哪些,既然binder准备工作做好了,那下一步就是通信了,在讲解通信之前,我希望先把通信的基础知识讲清楚,比如进程与driver层之间的通信协议是啥?binder_node,binder_ref,binder_thread,binder_proc这些东西到底都是啥?在通信过程中起啥作用?Binder,BinderProx
niurenwo
·
2023-10-11 10:03
android
android
java
android底层
Input事件传递流程
在android事件分发机制一文中介绍了应用层Touch事件的分发,那么Touch事件从哪里来的呢?本文基于android9源码进行分析。一、IMS首先,触摸事件肯定需要驱动去接收,android是在/dev/input节点获取事件。由于WindowManagerService.java(后面简称WMS)负责界面窗口的管理,既然是屏幕事件那么肯定和WMS有关了,WMS是在SystemServer.
爱炒饭
·
2023-10-05 23:15
android笔记
android
rom
Linux编程——内核模块
在FiRa的
Android底层
实现中,其IEEE802.15.4协议相关实现均作为内核模块实现,因此,本文简要介绍内核模块的相关定义,并节选相关FiRa实现内核模块的使用。
萝卜D大哥
·
2023-10-04 14:57
Linux
FiRa
linux
智能硬件
物联网
android底层
库包含哪些,Android的底层库libutils
第一部分libutils概述libutils是Android的底层库,这个库以C++实现,它提供的API也是C++的。Android的层次的C语言程序和库,大都基于libutils开发。libutils中的头文件如下所示:frameworks/base/include/utilslibutils的源文件:frameworks/base/libs/utilslibutils的库名称:libutils
山山笔记
·
2023-09-29 01:01
android底层库包含哪些
Android底层
库libutils介绍
一部分libutils概述libutils是Android的底层库,这个库以C++实现,它提供的API也是C++的。Android的层次的C语言程序和库,大都基于libutils开发。libutils中的头文件如下所示:frameworks/base/include/utilslibutils的源文件:frameworks/base/libs/utilslibutils的库名称:libutils.
myspor
·
2023-09-29 01:59
Android
Framework
android
string
通讯
vector
thread
socket
Android底层
音视频播放媒体提取器【MediaExtractor】的解复用模块demuxers模块化加载和注册流程实现源码分析【Part 1】
承接第五章中内容的延续:【五】AndroidMediaPlayer整体架构源码分析-【prepareAsync/prepare数据准备处理流程】本系列文章分析的安卓源码版本:【Android10.0版本】在第五章节第3.1小节分析mediaExService->makeIDataSource(mFd,mOffset,mLength)过程中可知,该方法通过Binder机制调用Bn实现端BnMedia
小白兔LHao
·
2023-09-19 05:57
【音视频】
MediaPlayer
MediaExtractor
ExtractorPlugin
媒体提取器加载
解复用模块demuxers注册
手机大厂必备测试技能-CTS 兼容测试
其实原生的Android长这样:这么多手机厂商都要改造成自己的UI,甚至要对
Android底层
进行
测试萧十一郎
·
2023-09-13 13:45
软件测试
软件测试工程师
自动化测试
智能手机
自动化测试
软件测试
功能测试
程序人生
职场发展
android小白进阶系列----activity启动分析
对
android底层
的了解,无疑对你上层代码使用能更加的轻车熟路、避免bug。所有才有了源码分析系列的博客“好记性不如烂笔头”
code搬运
·
2023-09-05 14:49
Android底层
:通熟易懂的分析binder--4.ServiceManager
本篇内容1.ServiceManager的作用2.启动servicemanager进程3.ServiceManager的准备工作4.注册服务5.获取服务6.总结以下代码的分析是基于7.0.0代码分析的1.ServiceManager的作用世间的万事万物都是有因果关系的,事物不会凭白无故的产生,它总是有缘由的。只有我们弄清楚缘由才能更好的理解事物。ServiceManager也是如此,为啥andro
牛晓伟
·
2023-08-30 16:58
带你轻松理解Android-Hook机制,分享PDF高清版
面试技术点如下:一.资深UI工程师方面1.UI绘制流程及其原理2.事件传递机制深入源码层解析3.属性动画原理详解4.实战之自定义view硬件加速原理和应用5.高性能丶页面渲染丶组件业务化二.
Android
字节跳动Java面试题
·
2023-08-30 11:01
程序员
android
移动开发
面试
带你轻松理解Android-Hook机制,附超全教程文档
面试技术点如下:一.资深UI工程师方面1.UI绘制流程及其原理2.事件传递机制深入源码层解析3.属性动画原理详解4.实战之自定义view硬件加速原理和应用5.高性能丶页面渲染丶组件业务化二.
Android
程序员东城
·
2023-08-30 11:31
程序员
android
移动开发
面试
Android源码--一.学习环境搭建
作为一个没接触过Linux的小白,忽然想学习
Android底层
源码,这必然是一个痛苦的过程.也意为这要学习很多新知识,包括Linux常用命令,adb常用命令,Android源码编译命令等.看下这次心血来潮能坚持多长时间
读懂人生
·
2023-08-08 07:39
迅为iTOP-RK3568开发板Android11移植之源码结构简介
内含硬件原理图分析、底层驱动编写与
Android底层
框架,JNI编程等众多技能点,让您的学习和使用过程更加轻松~Android系统由于用的是linux内核,因此内核移植和嵌入式linux内核移植差异不大
迅为电子
·
2023-08-04 21:31
嵌入式硬件
linux
android驱动开发工程师,android驱动开发工程师
android驱动开发工程师任职资格:1、精通android基础知识,熟悉
android底层
,了解frameworks层;2、熟悉MTK、高通等手机或平板电脑平台,有调试MTK6735、MTK6737、
孟婵
·
2023-07-25 07:07
android驱动开发工程师
Android APP性能及专项测试
的性能测试Android的app性能测试包括的测试项比如:1、资源消耗2、内存泄露3、电量功耗4、耗时5、网络流量消耗6、移动终端相关资源利用率7、帧率8、渲染等等....工具:(工具的原理都是基于调用
android
自动化测试学习官
·
2023-07-20 05:43
软件测试
自动化测试
android
jenkins
自动化
功能测试
android 接口的调用方法参数类型转换,Android NDK开发之JNI基础
前言之前写了一篇文章简单的介绍了AndroidNDK的组件和结构,以及在Androidstudio中开发NDK,NDK是
Android底层
的c/c++库,然而要在java中调用c/c++的原生功能,则需要使用
weixin_39836726
·
2023-07-14 02:09
android
接口的调用方法参数类型转换
使用rust开发
android底层
本文档使用rust开发android程序,只涉及到底层开发,不涉及任何ui相关,开发前推荐安装好magisk框架,方便后面获取手机root权限,或者有别的方案可以使adb获取到root权限也行把android看成是一个裁剪了很多模块的linux操作系统,后面的操作与概念就好理解很多了linux权限说明root权限,超级权限,可以随心所欲,为所欲为普通权限Android权限说明安全体系结构设计的核心
·
2023-06-12 23:49
教你如何使用自定义测试(Minium)进行微信小程序自动化测试
此外,他还支持并封装了所有的原生操作都进行了封装,屏蔽了iOS/
Android底层
差异,实现了一
自由家
·
2023-06-10 04:14
软件测试
web自动化测试
自动化测试
微信小程序
小程序
开发语言
web自动化测试
自动化测试
如何查看并且使用android系统本身包含的so库?
image.png因为公司是做硬件+软件配套的,用的是android定制版的系统,有经验的android开发工程师都知道,要实现这样的一个功能,必须要修改底层,最后公司的
android底层
开发工程修改了底层
追梦小乐
·
2023-04-21 20:55
android 以太网和Wi-Fi共存使用
android以太网和Wi-Fi共存使用以太网和Wi-Fi共存使用从Android应用层方面从
Android底层
方面以太网和Wi-Fi共存使用现在联网方式相当多,其中就会有很多需求,要求在同一个app存在多种连接网络方式
耀耀耀切克闹
·
2023-04-19 09:56
开发遇坑记录
android
网络
使用rust开发
android底层
本文档使用rust开发android程序,只涉及到底层开发,不涉及任何ui相关,开发前推荐安装好magisk框架,方便后面获取手机root权限,或者有别的方案可以使adb获取到root权限也行把android看成是一个裁剪了很多模块的linux操作系统,后面的操作与概念就好理解很多了linux权限说明root权限,超级权限,可以随心所欲,为所欲为普通权限Android权限说明安全体系结构设计的核心
·
2023-04-18 22:36
视频教程-FFmpeg音视频开发实战5 iOS/Android/windows/Linux -其他
FFmpeg音视频开发实战5iOS/Android/windows/Linux先后就职于德国BOSCH,iBabyLabs等企业担任架构设计师,主程,精通嵌入式Linux,iOS,
Android底层
开发
weixin_29087075
·
2023-04-08 14:14
Binder学习(一)Android中的进程
概述我么知道,
Android底层
是基于Linux内核的,当某个应用组件启动且该应用没有运行其他任何组件时,Android系统会使用单个执行线程为应用启动新的Linux进程。
wustor
·
2023-04-05 15:44
Android操作系统架构
一、
Android底层
内核空间以LinuxKernel作为基石,上层用户空间由Native系统库、虚拟机运行环境、框架层组成,通过系统调用(Syscall)联通系统的内核空间与用户空间,对于用户空间主要采用
HaiyerLu
·
2023-04-01 15:52
android
经验分享
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他