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
开机流程-从Init进程启动到进入
Android
桌面
1.init进程启动流程
Android
bootloader负责加载boot.img,将其内容放入内存,然后启动内核。
techfuture
·
2024-09-09 16:44
Android基础架构系列
android
java
机器人
Kotlin反射(模块化讲解)
Kotlin语言官方参考文档中文版反射·Kotlin官方文档中文版Kotlin反射:深入探索与多场景应用-CSDN博客Kotlin反射:深入探索与多场景应用-CSDN博客反射·Kotlin官方文档中文版
Android
Kotlin
GRKF15
·
2024-09-09 16:40
kotlin
开发语言
android
Android
Fragment 学习备忘
1.fragment的动态添加与管理,fragment生命周期在后面小节:https://www.bilibili.com/video/BV1Ng411K7YP/?p=37&share_source=copy_web&vd_source=982a7a7c05972157e8972c41b546f9e4https://www.bilibili.com/video/BV1Ng411K7YP/?p=37
Arms206
·
2024-09-09 15:03
Android学习
android
学习
Android
的logcat日志详解
Android
log系统logcat介绍logcat是
android
中的一个命令行工具,可以用于得到程序的log信息。
明天就是Friday
·
2024-09-09 14:57
android
Android
面试题——如何徒手写一个非阻塞线程安全队列 ConcurrentLinkedQueue?_
android
concurrentlinkedqueue
队列容器设计若用数组作为队列的容器,就必须得加锁,因为数组是一块连续内存地址,多线程场景下,读写同一块内存地址不得不互斥地访问。链式结构链式结构就没有这个烦恼。链的每个结点都对应不同的内存地址,在多线程场景下,取头结点和插尾结点就不存在并发问题。(至少是降低了并发问题产生的概率)通用的队列应该可存放任何类型的元素。综上,就得声明一个带泛型的链结点://结点privatestaticclassNod
2401_84265972
·
2024-09-09 14:56
程序员
android
安全
Android
平台轻量级RTSP服务之GStreamer还是SmartRtspServer
技术背景
Android
上启动一个轻量级RTSP服务,让
Android
终端像网络摄像头一样提供个外部可供RTSP拉流的服务,在内网小并发又不希望部署单独流媒体服务的场景下非常适用,在
Android
终端实现这样的流媒体服务
音视频牛哥
·
2024-09-09 13:20
大牛直播SDK
Android
RTSP服务器
安卓rtsp服务器
android
rtsp服务
安卓启动rtsp服务
android网络摄像头
android内网采集摄像头
大牛直播SDK
Android
平台RTSP|RTMP直播播放器技术接入说明
本文以
Android
平台为例,介绍下如何集成RTSP、RTMP播放模块。技术对接系统要求SDK支持
Android
5.1及以上版本;支持的CPU架构:armv7,arm6
音视频牛哥
·
2024-09-09 13:49
大牛直播SDK
音视频
RTSP播放器
RTMP播放器
RTSP
Player
RTMP
Player
Android
RTSP
大牛直播SDK
fescar
源码分析
4-TM
一、概要说明这里重点分析下TM的实现。下面是TM的定义:TransactionManager(TM):明确全局事务的范围:开始一个全局事务,提交或者回滚一个全局事务简单来说,就是分布式事务的业务发起方。二、配置定义GlobalTransactionScanner。构造函数如下。applicationId和txServiceGroup我们这里可以理解为一个分布式事务的唯一标识。可以用于保存一个事务的
leiwingqueen
·
2024-09-09 12:39
Android
SSE 单向接收数据
Server-SentEvents(SSE)是一种在客户端和服务器之间实现单向实时通信的技术。它允许服务器向客户端推送数据,但客户端无法使用SSE向服务器发送数据。这使得其适用于需要持续接收服务器数据的应用场景(如实时通知、股票行情、社交媒体更新等)相比于其他技术如WebSocket,SSE更简单和轻量,但仅适用于信息量不大的单向数据流。大多数现代浏览器都支持SSE,并且其内置的自动重连机制进一步
wk灬丨
·
2024-09-09 11:39
android
腾讯地图SDK
Android
版开发 10 InfoWindow
腾讯地图SDK
Android
版开发10InfoWindow前言介绍默认风格自定义样式实现方式交互操作播放信息窗口的动画开启多窗口模式相关类和接口默认样式MarkerOptions类Marker类TencentMap
程序喵D
·
2024-09-09 10:33
腾讯地图Android开发
android
腾讯地图
百度地图SDK
Android
版开发 9 覆盖物示例3批量点、海量点、点聚合
百度地图SDK
Android
版开发9覆盖物示例3批量点、海量点、点聚合前言相关的类和接口批量添加和删除海量点BaiduMap类BaiduMap.OnMultiPointClickListener接口MultiPointOption
程序喵D
·
2024-09-09 10:33
百度地图Android开发
android
百度地图
Android
Application
Android
类代表应用程序(即
Android
APP)的类,属于
Android
中的一个系统组件。
JunChow520
·
2024-09-09 09:58
Android
MVVM 架构应用实现
//modulesvallist=listOf(myModule,repoModel)modules(list)}}}//第一步://定义一个myModule作为ViewmodelvalmyModule=module{viewModel{HomeViewModel(get())}}//定义一个repoModulevalrepoModel=module{single{BmobRepository()
2401_84148955
·
2024-09-09 07:39
程序员
android
架构
深入浅出Flutter(一)
开发者可以通过Dart语言开发App,一套代码同时运行在iOS和
Android
平台。Flutter提供了丰富的组件、接口,开发者可以很快地为Flutter添加Native扩展。
小时候很拽的样子
·
2024-09-09 05:37
android
和ios混合开发工具,Flutter与已有iOS工程混合开发与脚本配置
运行一个原生的Flutter工程(也就是纯Flutter)非常简便,不过现在Flutter属于试水阶段,要是想在商业app中使用Flutter,目前基本上是将Flutter的页面嵌入到目前先有的iOS或者安卓工程,目前讲混合开发的文章有很多:不过这些文章大多讲的是安卓和flutter混合开发的,没有iOS和Flutter混合开发的比较详细的步骤实操,上周试了一下iOS和Flutter混合,有一些坑
乐居买房
·
2024-09-09 05:24
Leveldb
源码分析
--9
6SSTable之36.5读取sstable文件6.5.1类层次Sstable文件的读取逻辑在类Table中,其中涉及到的类还是比较多的,如图6.5-1所示。图6.5-1Table类导出的函数只有3个,先从这三个导出函数开始分析。其中涉及到的类(包括上图中为画出的)都会一一遇到,然后再一一拆解。本节分析sstable的打开逻辑,后面再分析key的查找与数据遍历。6.5.2Table::Open()
sparkliang
·
2024-09-09 04:23
Leveldb
分布式系统
鸿蒙轻内核M核
源码分析
系列二十 Newlib C
LiteOS-M内核LibC实现有2种,可以根据需求进行二选一,分别是musllibC和newlibc。本文先学习下NewlibC的实现代码。文中所涉及的源码,均可以在开源站点https://gitee.com/openharmony/kernel_liteos_m获取。使用MuslC库的时候,内核提供了基于LOS_XXX适配实现pthread、mqeue、fs、semaphore、time等模块
OpenHarmony_小贾
·
2024-09-09 04:50
HarmonyOS
鸿蒙开发
OpenHarmony
harmonyos
c语言
移动开发
鸿蒙内核
鸿蒙开发
openharmony
开发语言
鸿蒙轻内核M核
源码分析
系列十七(2) 异常钩子函数的注册操作
本文中所涉及的源码,以OpenHarmonyLiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_liteos_m获取。鸿蒙轻内核异常钩子模块代码主要在components\exchook目录下。异常钩子函数的注册、解注册、异常钩子类型定义在utils\los_debug.h|.c。1、异常钩子函数节点结构体和异常钩子函数节点数组在文件
OpenHarmony_小贾
·
2024-09-09 04:50
OpenHarmony
HarmonyOS
鸿蒙开发
harmonyos
移动开发
openharmony
鸿蒙开发
鸿蒙内核
HarmonyOS
嵌入式硬件
鸿蒙轻内核M核
源码分析
系列十五 CPU使用率CPUP
CPUP(CentralProcessingUnitPercentage,CPU占用率)分为系统CPU占用率和任务CPU占用率。用户通过系统级的CPU占用率,判断当前系统负载是否超出设计规格。通过系统中各个任务的CPU占用情况,判断各个任务的CPU占用率是否符合设计的预期。系统CPU占用率是指周期时间内系统的CPU占用率,用于表示系统一段时间内的闲忙程度,也表示CPU的负载情况。系统CPU占用率的
OpenHarmony_小贾
·
2024-09-09 04:50
OpenHarmony
鸿蒙开发
HarmonyOS
harmonyos
鸿蒙内核
移动开发
数据结构
OpenHarmony
性能优化
嵌入式硬件
鸿蒙轻内核M核
源码分析
系列十六 MPU内存保护单元
本文主要分析鸿蒙轻内核MPU模块的的源码。本文中所涉及的源码,以OpenHarmonyLiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_liteos_m获取。鸿蒙轻内核支持的ARMCortex-M芯片架构都支持MPU的,代码都是一样的,以kernel\arch\arm\cortex-m4\gcc\los_mpu.c为例进行讲解。1、
OpenHarmony_小贾
·
2024-09-09 04:50
HarmonyOS
鸿蒙开发
OpenHarmony
harmonyos
嵌入式硬件
鸿蒙嵌入式
鸿蒙开发
OpenHarmony
鸿蒙内核
移动开发
鸿蒙轻内核M核
源码分析
系列十三 消息队列Queue
队列(Queue)是一种常用于任务间通信的数据结构。任务能够从队列里面读取消息,当队列中的消息为空时,挂起读取任务;当队列中有新消息时,挂起的读取任务被唤醒并处理新消息。任务也能够往队列里写入消息,当队列已经写满消息时,挂起写入任务;当队列中有空闲消息节点时,挂起的写入任务被唤醒并写入消息。如果将读队列和写队列的超时时间设置为0,则不会挂起任务,接口会直接返回,这就是非阻塞模式。消息队列提供了异步
OpenHarmony_小贾
·
2024-09-09 04:20
鸿蒙开发
HarmonyOS
OpenHarmony
移动开发
鸿蒙内核
HarmonyOS
openharmony
鸿蒙开发
消息队列
嵌入式硬件
Android
Camera HAL1&HAL3的区别
1.HAL1概述由于相机HAL1已弃用,建议在搭载
Android
9或更高版本的设备上使用相机HAL3.相机子系统的第1个版本被设计为具有高级控件和以下三种运行模式的黑盒子:预览视频录制静态拍摄三种模式具有略有不同又相互重叠的功能
嵌入式_笔记
·
2024-09-09 03:16
Android
android
Android
Camera--hw_get_module获取camx模块接口
我们知道,google为了保护硬件厂商的信息,在
Android
中添加了一层,也就是大名鼎鼎的HAL层。在看HAL的编写方法的过程中,会发现整个模块貌似没有一个入口。
嵌入式_笔记
·
2024-09-09 03:16
Android
android
Android
Camera API和HAL版本对应关系
Android
CameraAPI和HAL版本对应关系前言
Android
在版本更新和迭代过程中,Camera相关代码也经历了几个版本的更新,主要表现为CameraHAL版本更新(HAL1->HAL2-
上电失败
·
2024-09-09 03:41
Android_Camera
Android
Camera原理之camx hal架构_libcamhal
libcamxncs\libstripingLOCAL_WHOLE_STATIC_LIBRARIES:=libcamxdspstreamerlibcamxhwlbpslibcamxgeneratedlibcamxhallibcamxhalutilslibcamxhwlfdlibcamxhwlifelibcamxhwlipelibcamxhwliqmodulelibcamxswlfdmanagerl
2401_85039631
·
2024-09-09 01:33
android
架构
区分PC端还是移动端
:SymbianOS)/.test(ua)||isWindowsPhone,is
Android
=/(?:
Android
)/.test(ua),isFireFox=/(?
praycis
·
2024-09-09 01:34
小米note 9 4GV12.0.50 深度精简系统内置APP
echo====================打印服务==================adbshellpmuninstall--user0com.
android
.printspoolerecho=
IT佳佳
·
2024-09-08 23:43
安卓
unity打包
android
工程文件,Unity2018使用Gradle打包
Android
https://docs.unity3d.com/2018.4/Documentation/Manual/
android
-gradle-overview.html所用版本unity2018.4.19打包流程
Zz 911
·
2024-09-08 22:39
【Unity】安卓打包失败Exception in thread “main“ java.lang.UnsupportedClassVersionError
Exceptioninthread“main”java.lang.UnsupportedClassVersionError:com/
android
/sdklib/tool/sdkmanager/SdkManagerClihasbeencompiledbyamorerecentversionoftheJavaRuntime
yogurt=b
·
2024-09-08 22:08
Unity
unity
android
游戏引擎
Android
应用开发架构之MVI:原理、流程与实战指南
前言在现代的
Android
应用开发中,构建可维护、可扩展且具备响应式特性的架构变得越来越重要。在本文中,我们将介绍一种新颖的架构模式:MVI(Model-View-Intent)。
小城哇哇
·
2024-09-08 22:40
Unity安卓Gradle打包的一些报错
先是出现了个关于gradle工具的"
android
.enableR8=false"的错误,说是gradle在5.0以上就不支持对该参数的修改(改成true或其他也是报错),解决:直接找到对应编辑器下的,
Comthr
·
2024-09-08 22:36
android
unity
分享一个基于微信小程序的智慧校园服务平台(源码、调试、LW、开题、PPT)
作者:计算机源码社个人简介:本人八年开发经验,擅长Java、Python、PHP、.NET、Node.js、
Android
、微信小程序、爬虫、大数据、机器学习等,大家有这一块的问题可以一起交流!
计算机源码社
·
2024-09-08 19:51
微信小程序
微信小程序
毕业设计项目
计算机毕设源码
计算机毕设
毕设选题
课程设计源码
毕业设计答辩
Android
内核介绍
Android
内核介绍
Android
内核介绍发布时间:2010年4月8日作者:Easy
Android
tags:已经有一些的文章介绍
Android
内核了,本系列篇将从Linux内核的角度来分析
Android
zhang_li_bin
·
2024-09-08 19:17
Android
Android
Linux
C
C#
C++
鸿蒙(Harmony)、安卓(
Android
)、AOSP
鸿蒙(Harmony)、安卓(
Android
)、AOSP华为鸿蒙2.0发布,铺天盖地的关于鸿蒙的文章,有点晕,也不太能看得懂,很惭愧,所以特意查了一下,感觉能够科普到能看懂相关新闻的程度。
xiphi1978
·
2024-09-08 18:17
android
内核
4-2.
Android
Camera 之预览图像编码模板(SurfaceView)
一、CameraCamera用于捕获图像和视频在
Android
开发的早期阶段,
Android
提供
android
.hardware.CameraAPI,开发者用它来访问和控制设备的摄像头硬件然而,随着
Android
我命由我12345
·
2024-09-08 18:47
Android
-
简化编程
android
java
java-ee
android-studio
android
studio
视频
aosp编译
android
8简书,AOSP内核下载和编译
源码版本:AOSP8.1.0目标编译内核版本:Linuxversion3.10.73-g309d642下载源码在aosp源码目录执行git同步内核源码://同步源码谷歌镜像gitclonehttps://
android
.googlesource.com
瀚海酒笑歌
·
2024-09-08 18:14
aosp编译android
8简书
AOSP、AOKP、CM的区别
无刷机,不
Android
。
weixin_30617797
·
2024-09-08 18:44
安卓 AOSP 概览
Android
是适用于各种不同规格设备的操作系统。任何人都可以通过
Android
开源项目(AOSP)查看
Android
的文档和源代码。您可以使用AOSP为自己的设备创建自定义
Android
OS变体。
荒斗罗
·
2024-09-08 18:13
android
android
开源框架
facebook/frescoFresco是一个在
Android
应用程序中显示图像的强大系统。壁画负责图像的加载和显示,所以你不必这么做。
探求之路
·
2024-09-08 17:38
android
开源
okhttp
向项目添加组件
该指南包含一些适用于所有
Android
应用程序的有用原则,并展示了如何将架构组件一起使用。架构组件可从Google的Maven存储库获得。
鹿小纯0831
·
2024-09-08 17:20
HashMap
源码分析
一.HashMap类结构二.属性解析1.默认初始容量staticfinalintDEFAULT_INITIAL_CAPACITY=1MAXIMUM_CAPACITY)initialCapacity=MAXIMUM_CAPACITY;if(loadFactor>>1;n|=n>>>2;n|=n>>>4;n|=n>>>8;n|=n>>>16;return(n=MAXIMUM_CAPACITY)?MAX
SimpleRecord
·
2024-09-08 17:01
android
display 笔记(八)WMS与SurfaceFlinger交互
在
Android
系统中由WindowManagerService也就是WMS承担窗口位置的管理。
那天的烟花雨
·
2024-09-08 13:37
android
笔记
交互
Android
11 MTK 安装apk时进行密码验证
2、解决路径:frameworks/base/services/core/java/com/
android
/server/pm/PackageManagerService.javaprivatevoid
韩家老大
·
2024-09-08 13:37
MTK
Android11源码修改
android
Android
View事件分发面试问题及回答
问题1:请简述
Android
中View的事件分发机制是如何工作的?
jiet_h
·
2024-09-08 13:35
面试
android
面试
Kotlin 枚举类
Kotlin的设计哲学是简洁和表达性,这使得它成为
Android
开发的官方语言,并在后端开发中也越来越受欢迎。Kotlin枚举类简介枚举类是Kotlin中的一种特殊类,用
wjs2024
·
2024-09-08 08:06
开发语言
Groovy入门基础
语法精讲文件结构变量类型字符串‘xx’"xx"'''xx'''闭包(类似java8中的lambda表达式)必包的使用场景数据结构列表列表转数组列表排序数组映射(map)范围类动态添加属性&方法(很神奇)Json操作xml操作总结
Android
winton_by
·
2024-09-08 07:29
Groovy
Gradle
Android
白噪音睡眠 1.2.4 拟物设计的白噪音软件,助你快速入眠,专业级音质体验
链接:https://pan.quark.cn/s/d87b0e460ab6大小:34M标签:#白噪音睡眠#白噪音#拟物设计#
Android
#
雾江流
·
2024-09-08 07:55
软件分享
软件工程
Android
架构组件JetPack之ViewModel(二),
android
面试题2024基础
概述ViewModel,从字面上理解的话,它肯定是跟视图(View)以及数据(Model)相关的。正像它字面意思一样,它是负责准备和管理和UI组件(Fragment/Activity)相关的数据类,也就是说ViewModel是用来管理UI相关的数据的,同时ViewModel还可以用来负责UI组件间的通信。之前存在的问题ViewModel用来存储和管理UI相关的数据,可于将一个Activity或Fr
高手程序员
·
2024-09-08 06:19
2024年程序员学习
android
架构
Android
学习之RecyclerView快速添加头部布局
众所周知我们的ListView、GridView都可以增加头部布局;这样在遇到复杂的头部布局就不用增加视图类型了,不管是对于代码的可维护性还是整洁性;在Adapter中写又臭又长的代码,无论是自己看还是留给后来者都是痛苦的,而且你要是把代码都堆在getView中,ohno!我要分分钟切腹自尽…RecyclerView增加头部布局传统方式真的不是我懒,真的;传统方式我相信大家应该都会了,好吧我还是简
如果可以003
·
2024-09-08 04:05
Android
android
布局
apkbuilder.java 362,发布apk出现问题Failed to build apk,有没有大佬帮忙看一下
该楼层疑似违规已被系统折叠隐藏此楼查看此楼CommandInvokationFailure:Failedtobuildapk.H:/java\bin\java.exe-Xmx2048M-Dcom.
android
.sdkmanager.toolsdir
weixin_39876145
·
2024-09-08 04:04
apkbuilder.java
362
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他