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应用程序的Activity启动过程简要介绍和学习计划
在
Android系统
中,Activity和Service是应用程序的核心组件,它们以松藕合的方式组合在一起构成了一个完整的应用程序,这得益于应用程序框架层提供了一套完整的机制来协助应用程序启动这些Activity
iteye_15786
·
2023-09-26 22:30
移动开发
Android
移动应用开发学习通测试题答案
2.
Android系统
采用分层架构,由高至低分别为:(应用程序)、(应用程序框架)、(核心类库)和(Linux内核)。3.在Android智能
roydon_
·
2023-09-26 22:00
android
学习
kotlin
Android开发--Intent的使用(1)启动活动
Android系统
是目前世界上市场占有率最高的移动操作系统,近年来,Android开发也越来越炙手可热。在Android开发中,我们使用Intent进行活动Activity之间穿梭。
asdsa7512
·
2023-09-26 22:59
移动开发
操作系统
车载娱乐系统之
Android系统
CarFramework流程
目录一,背景介绍1.1AndroidAutomotive与整个Android生态系统的关系1.2AndroidAutomotive架构二,CarService启动流程三,CarService源码分析四.CarAPI使用方式4.1编译CarAPI4.2使用CarAPI一,背景介绍AndroidAutomotiveOS定义了标准的硬件抽象层HAL(HardwareAbstractionLayer)来规
佳哥的技术分享
·
2023-09-26 21:37
娱乐
Android中AMS工作原理,Android AMS启动详解
启动在
Android系统
启动流程中中我们提到过,AMS是在system_service中启动的,//frameworks/base/services/java/corri/android/server/
币圈沉浮
·
2023-09-26 18:26
Android中AMS工作原理
Android AMS
ActivityManagerService是
Android系统
中一个特别重要的系统服务,也是我们上层APP打交道最多的系统服务之一,ActivityManagerService(以下简称AMS)主要负责四大组件的启动
鉴于往事,有资于治道
·
2023-09-26 18:55
AMS
android
Android AMS——ATMS解析(四)
ActivityTaskManagerService是
Android系统
中的核心服务之一,它负责管理应用程序的活动(Activity)和任务栈(TaskStack)。
c小旭
·
2023-09-26 18:54
FW开发基础
android
AMS源码解析
它作为一个系统服务管理着Activity、Service、ContentProvider和BroadcastReceiver这四大组件的启动,可以说ActivityManagerService服务对于
Android
Android每日一讲
·
2023-09-26 18:54
java
开发语言
Android AMS——概述(一)
AMS在
Android系统
中起着至关重要的作用,确保应用程序能够正确运行并与用户进行交互。同时,AMS还可以为不同应用程序分配内存、进程和线程等系统资源。当一个应用程序被打开时,AMS
c小旭
·
2023-09-26 18:53
FW开发
FW开发基础
android
预定义ContentProvider
Android系统
为常用数据类型提供了很多预定义的ContentProvider(声音,视频,图片,联系人等),他们大多位于android.provider包中。
在下嗷呜
·
2023-09-26 17:36
android
java
一起学SF框架系列附-Springframework
源码学习
总结
学习过程学习Springframework6.0.8,前后将近4个月终于结束了。学习主要内容如图(红框):本次学习主要针对核心模块:Beans、Context、Core、SpEL(完全独立于框架的,没深入学习)、AOP,以SF应用的初始化过程为轴线,较深入了解了Spring的核心技术dependencyinjection,events,resources,i18n,validation,datab
乐享技术
·
2023-09-26 14:38
Spring学习系列
spring
java
C++之list成员函数应用总结(二百三十七)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之list
Android系统攻城狮
·
2023-09-26 12:54
C++入门系列
c++
list
开发语言
DotText
源码学习
——ASP.NET的工作机制
——本文是《项目驱动学习——DotText
源码学习
》系列的第一篇文章,在这之后会持续发表相关的文章。概论在阅读DotText源码之前,让我们首先了解一下ASP.NET的工作机制,可以使我们更好的理解。
weixin_33841722
·
2023-09-26 11:11
runtime
Django
源码学习
——配置文件解析
文章目录global_settingssettings同步发表在个人站点:https://panzhixiang.cn/2023/09/22/django-source-code-configuration/用Django好几年了,期间陆陆续续因为项目开发需要看过一点点源码,但是一直没有整体上看过源码,最近在B站上发现了一个不错的Django源码讲解教程,沈奇才·Django4.0源码解读,打算跟
yexia553
·
2023-09-26 11:38
Django
django
学习
Android之AMessage机制存/取原理(四十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解Android
Android系统攻城狮
·
2023-09-26 03:23
android
Android12之仿Codec2.0实现传递编解码器组件本质(四十六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解Codec2.0
Android系统攻城狮
·
2023-09-25 23:44
智能指针类型转换
Codec2.0
Spring
源码学习
笔记:经典设计模式之委派模式
1、博客内容均出自于咕泡学院架构师第三期2、架构师系列内容:架构师学习笔记(持续更新)0、委派模式(DelegatePattern)负责任务的调度和分配任务,跟代理模式很像,可以看做是一种特殊情况下的静态代理的全权代理,但是代理模式注重过程,而委派模式注重结果。不属于GOF232种设计模式之一。属于行为型模式。委派模式跟代理模式很像,可以看做是一种特殊情况下的静态代理的全权代理,但是代理模式注重过
Jarvis.y
·
2023-09-25 23:57
java设计模式
Spring源码学习笔记
架构师学习笔记
java
设计模式
spring
Spring
源码学习
笔记:经典设计模式之工厂模式
1、博客内容均出自于咕泡学院架构师第三期2、架构师系列内容:架构师学习笔记(持续更新)0、工厂模式(FactoryPattern)工厂顾名思义就是创建产品,根据产品是具体产品还是具体工厂可分为简单工厂模式和工厂方法模式,根据工厂的抽象程度可分为工厂方法模式和抽象工厂模式。该模式用于封装和管理对象的创建,是一种创建型模式。工厂模式跟单例模式紧密相关1、简单工厂模式(SimpleFactoryPatt
Jarvis.y
·
2023-09-25 23:27
java设计模式
Spring源码学习笔记
架构师学习笔记
设计模式
java
spring
Android monkey 基础入门介绍
1、首先用一个最简单的例子分析:2、以下是monkey命令行的一些参数:3、Monkey测试结果:四、总结:monkey测试常用的命令组合五、附录:
android系统
的keycode值,以后调试中需经常查询一
沫沫18S
·
2023-09-25 22:57
自动化测试
工具类
ADB&Monkey
monkey介绍
monkey测试
自动化测试
参数介绍
结果分析
C++之operator()和构造函数区别与总结(二百三十)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之operator
Android系统攻城狮
·
2023-09-25 14:21
C++入门系列
c++
开发语言
NTP服务器同步
android系统
时间
做android开发有一段时间了,之前一直做服务类的产品,最近公司接手sip话机的项目,里面涉及到修改系统设置的问题,今天就把我在项目中有关NTP服务器同步
android系统
时间遇到的种种问题,在这做一个总结
筱方
·
2023-09-25 14:52
android
ntp同步系统时间
android开发
服务器
ntp同步时间
Android12之Codec2.0配置编解码器为H264实现(四十五)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解Android12
Android系统攻城狮
·
2023-09-25 12:18
Codec2.0
编解码
android
一条道走到黑不一定适用于所有搞技术的年轻人
一、居安思危2008年9月,也就是十年前,HTC发布G1,它是世界上第一款采用谷歌研发的
Android系统
的手机。从这之后,移动互联网迎来了飞速发展,也颠覆了人们上网的习惯。
充电实践
·
2023-09-25 12:43
Android签名作用
所有的Android应用程序都要求开发人员用一个证书进行数字签名,
Android系统
不会安装没有进行签名的应用程序。
zyp009
·
2023-09-25 12:31
android小知识
android
Android
签名
Android 桌面App启动与startActivity流程
本文基于android13-release源码阅读整理系统源码地址:init.h-AndroidCodeSearch1.前言紧接上篇[
Android系统
Launcher启动流程)]我们继续看看Launcher
·
2023-09-25 11:24
Android kotlin中WebView内存泄露的解决方案
1.概述在app开发中,对于WebView内存泄露问题也是比较头疼的,而多个进程也不能同时使用WebView,这也是
android系统
的诟病,所以需要在使用的时候,需要很小心,网上也有很多解析和方案但至少在我的项目中是没任何效果的
安卓兼职framework应用工程师
·
2023-09-25 11:04
Android高级进阶
android
kotlin
webview
java
webview内存泄漏
Android系统
Launcher启动流程
源码阅读整理系统源码地址:init.h-AndroidCodeSearch前言以往我们开发Android应用都在系统桌面点击打开,但桌面Launcher进程是如何加载并展示应用窗口未能深入了解,由此去窥探
Android
·
2023-09-25 11:14
Android 桌面App启动与startActivity流程
本文基于android13-release源码阅读整理系统源码地址:init.h-AndroidCodeSearch1.前言紧接上篇[
Android系统
Launcher启动流程)]我们继续看看Launcher
·
2023-09-25 11:44
Android12之解封装NuMediaExtractor::setDataSource过程(四十七)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解sp::make
Android系统攻城狮
·
2023-09-25 08:28
android编解码
Android系统
Dalvik虚拟机是如何执行程序的?
安卓系统
Android系统
的架构采用分层思想,这样的好处是减少各层之间的依赖性、便于独立分发、容易收敛问题和错误等优点。
GeekLearning
·
2023-09-25 06:51
这一定是Android 目前最稳定和高效的UI适配方案了!
作者:拉丁吴链接:https://www.jianshu.com/p/a4b8e4c5d9b0前言
Android系统
发布十多年以来,关于Android的UI的适配一直是开发环节中最重要的问题,但是我看到还是有很多小伙伴对
爱写代码的女纸
·
2023-09-25 05:40
C++之lseek64应用总结(二百三十六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之lseek64
Android系统攻城狮
·
2023-09-25 01:44
C++入门系列
c++
开发语言
Spring
源码学习
(八) AOP 使用和实现原理
spring系列转载自掘金VipAugushttps://juejin.cn/user/2348212565601415/posts我们在业务开发中,使用得最多的是面向对象编程(OOP),因为它的代码逻辑直观,从上往下就能查看完整的执行链路。在这个基础上延伸,出现了面向切面编程(AOP),将可以重复性的横切逻辑抽取到统一的模块中。例如日志打印、安全监测,如果按照OOP的思想,在每个方法的前后都要加
带鱼真好吃
·
2023-09-25 01:57
android 通信学习知识点
\system\core\init\init.cmain()是整个
android系统
启动的主函数rsrpResult信号?rsrqResult信噪比?t_3212_timeout=10,步长是6。
holly_huang
·
2023-09-24 20:11
通信
Android
学习
视频系统架构
1.Overlay子系统图片发自App图片发自App2.硬件抽象层架构在
Android系统
中,通过文件hardware/qcom/display/liboverlay/overlay.h定义Overlay
魏国彬
·
2023-09-24 18:50
音视频xxxx
文章目录前言编解码硬件解码(高级)软解码(低级)软、硬解码对比视频解码有四个步骤
Android系统
中编解码器的命名方式查看当前设备支持的硬解码基础知识RGB色彩空间常见的格式对比YUV索引格式分离RGB24
HNHuangJingYu
·
2023-09-24 17:46
音视频
&
高性能
音视频
ffmpeg
音视频 & FFmpeg
文章目录前言视频编解码硬件解码(高级)软解码(低级)软、硬解码对比视频解码有四个步骤
Android系统
中编解码器的命名方式查看当前设备支持的硬解码基础知识RGB色彩空间常见的格式对比YUV索引格式分离RGB24
HNHuangJingYu
·
2023-09-24 17:46
音视频
&
高性能
ffmpeg
音视频
python
精品个人或团队引导页网站HTML源码_好看大气
源码学习
:导行.zip-蓝奏云解压密码在网盘首页不要问为什么避免网盘和谐
不错吧-星仔
·
2023-09-24 17:27
php
[STL]vector模拟实现
目录一、vector
源码学习
二、vector模拟实现2.1实现简易的vector2.2vector基础结构2.3vector完善2.3.1拓展:匿名对象的生命周期2.3.2resize()2.3.3迭代器区间初始化
Protein_zmm
·
2023-09-24 16:43
C++
c++
开发语言
Android系统
源码情景分析-学习笔记-11
概述:在
Android系统
中,所有的应用程序进程,以及用来运行系统关键服务的System进程都是由Zygote进程负责创建的,因此,我们将它成为进程孵化器。
海在路上
·
2023-09-24 15:44
Android使用keytool-importkeypair生成系统签名
Android系统
源码中提供了platform.x509.pem、platform.pk8等签名文件例如:这个是不能直接在调试的时候使用的,如果要用,需要先转换为androidstudio调试用的jks
Else_Q
·
2023-09-24 15:22
android
android
keytool
系统签名
android移植dbus
前言车载项目需要移植dbus到
android系统
中移植编译dbus源码sudoapt-getinstalllibtool./autogen.sh.
wxx2150
·
2023-09-24 14:46
android
dbus
[转载]Android ROM修改启动画面
通用平台开机修改引言
Android系统
在按下开机键之后就会进入启动流程,这个过程本身需要一些时间,而面向用户的往往是厂商定制的一些宣传用的比较绚丽的启动画面。
段子周
·
2023-09-24 13:30
Android-APP启动流程
引言
Android系统
非常庞大、错综复杂,其底层是采用Linux作为基底,上层采用包含虚拟机的Java层以及Native层,通过系统调用(Syscall)连通系统的内核空间与用户空间。
迦乐v
·
2023-09-24 09:04
android
Android10.0 日志系统分析(一)-logd、logcat 指令说明、分类和属性-[Android取经之路]
[Android取经之路]的源码都基于Android-Q(10.0)进行分析[Android取经之路]系列文章:《系统启动篇》
Android系统
架构Android是怎么启动的Android10.0系统启动之
Felix.Ma
·
2023-09-24 09:34
AndrCompile
C++之指向引用的指针和指向指针的引用总结(二百三十四)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:理解C++之指向引用的指针和指向指针的引用
Android系统攻城狮
·
2023-09-24 06:57
C++入门系列
c++
Android 11 设置开机默认系统横屏显示
实现默认横屏有两套方案:第一种方式:目录device/rockchip/rk356x/BoardConfig.mkSF_PRIMARY_DISPLAY_ORIENTATION:=90第二种方式:
Android
青春给了狗
·
2023-09-24 05:12
java
android
android
studio
开发语言
Android系统
原理性问题分析 - RefBase、sp、wp 分析
声明在
Android系统
中经常会遇到一些系统原理性的问题,在此专栏中集中来讨论下。接触
Android系统
,遇到很多sp、wp相关问题,此篇分析
Android系统
内的智能指针问题。
小馬佩德罗
·
2023-09-24 05:12
#
Android系统中的原理分析
android
智能指针
Android12之强弱智能指针sp/wp循环引用死锁问题(一百六十六)
优质专栏:Audio工程师进阶系列【原创干货持续更新中……】人生格言:人生从来没有捷径,只有行动才是治疗恐惧和懒惰的唯一良药.更多原创,欢迎关注:
Android系统
攻城狮1.前言本篇目的:解决Android12
Android系统攻城狮
·
2023-09-24 05:41
Android系统调试系列
android
相互引用死锁问题
Android系统
智能指针的设计思路(轻量级指针、强指针、弱指针)
参考博文:
Android系统
的智能指针(轻量级指针、强指针和弱指针)的实现原理分析C++中最容易出错的地方莫过于指针了,指针问题主要有两类,一是内存泄露,二是无效引用。
bajia2771
·
2023-09-24 05:41
移动开发
c/c++
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
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
其他