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源码
chitGPT 回答 Android 设计模式
1、
Android源码
中使用了大量的设计模式,以下是一些常见的设计模式及其在
Android源码
中的应用:单例模式:Android中的ActivityManagerService、PackageManagerService
da_ma_dai
·
2023-06-11 07:54
Kotlin
Flutter
AS
前端
android
设计模式
chitGPT 回答 volatile 关键字
1、在
Android源码
中,volatile关键字主要用于多线程编程中,用于保证共享数据的读取正确性。
da_ma_dai
·
2023-06-11 07:53
Kotlin
Flutter
AS
前端
android
java
开发语言
Android studio导入
Android源码
(AOSP)
1.完整编译AOSP源码有些java文件是在编译过程中动态生成的,需要完整编译一遍,源码的依赖才能完整。$sourcebuild/envsetup.sh$make-j202.生成IDE导入的工程文件$sourcebuild/envsetup.sh$makeidegen#或者mmmdevelopment/tools/idegen/$development/tools/idegen/idegen.sh
抓饼先生
·
2023-06-11 04:34
android
android
studio
ide
Ubuntu18.04配置多版本的JDK
最近新装了Ubuntu18.04,由于要编译
android源码
,所以安装了openJDK-7(用于编译Android6.0以下版本的源码)、openJDK-8(用于编译Android6.0以上版本的源码
purple_dragon
·
2023-06-11 00:49
Small插件源码分析
导读目标读者使用方式机制原理关键概念关键流程涉及文件Hook点列表Small源码解析参考
Android源码
参考目标读者:1.快速了解small原理机制的人2.自己,知识梳理和记忆对于想学代码解析的同学,
天开之想
·
2023-06-10 05:03
android源码
学习- APP启动流程(android12源码)
前言:百度一搜能找到很多讲APP启动流程的,但是往往要么就是太老旧(还是基于android6去分析的),要么就是不全(往往只讲了整个流程的一小部分)。所以我结合网上现有的文章,以及源码的阅读和调试,耗费了3整天的时间,力求写出一篇最完整,最详细,最通俗易懂的文章,来讲清楚在android上,APP是如何启动的。该文属于安卓源码探究专栏中的文章,专栏中很多类似源码分析的文章,欢迎大家阅读。链接如下:
失落夏天
·
2023-06-10 05:55
安卓-源码分析
学习
Android 调用系统隐藏的类和方法
1.Android系统隐藏的类和方法阅读
Android源码
时,会发现很多被@UnsupportedAppUsage注解的方法,这些方法不能被外部应用访问。
孟芳芳
·
2023-06-10 03:13
android
Android 源码 AOSP版本– 下载[Ubuntu ]
Android源码
AOSP版本–下载[Ubuntu]前言配置下载源码前言Android系统作为一个庞大的开源项目,除了一些谷歌自带服务之外,其他所有代码均以AOSP(AndroidOpenSourceProject
五一编程
·
2023-06-10 02:17
Android问题集锦
android
ubuntu
git
java
kotlin
如何更新
Android源码
中的Webview内核
如何更新
Android源码
中的Webview内核呢?
小馬佩德罗
·
2023-06-09 09:29
#
Android系统定制
android
chrome
webview
Android 源码部署到服务器(Git+GitLab+Repo)
Android源码
部署到服务器(Git+GitLab+Repo)
Android源码
部署到服务器端,一共分为七个部分。
Wood木木
·
2023-04-29 16:05
Compose原理-compose中是如何实现事件分发的
android源码
学习-事件分发处理机制_失落夏天的博客-CSDN博客在compose学习中,就不禁想到,compose的事件分发应该是怎样的呢?
失落夏天
·
2023-04-19 12:39
android
AlertDialog源码分析
在
Android源码
中,最常用到的Builder模式的就是AlertDialog.Builder.publicclassAlertDialogextendsAppCompatDialogimplementsDialogInterface
王小贱_ww
·
2023-04-18 23:53
Android源码
分析——从AIDL了解Binder机制
以AIDL为入口,探究Binder机制的原理从AIDL了解Binder前面简单学习了一下AIDL的用法,接下来就从AIDL入手,探究一下Binder机制。在学习的过程中,看了以下几篇文章,觉得很有价值:彻底理解AndroidBinder通信架构Binder学习指南AndroidBander设计与实现-设计篇背景知识首先要知道的是,在Linux系统中,存在很多进程,不同进程之间,数据是不会共享的,他
_惊蛰
·
2023-04-18 20:50
StorageManagerService.java中的mVold.mount
android源码
:android-11.0.0_r21(网址:Search(aospxref.com))一、问题2243行mVold.mount执行的是哪个mount函数?
geshifei
·
2023-04-18 14:16
android
存储
android
从源码了解BroadcastReceiver的工作过程
本文就从
Android源码
(8.0)来看一下系统对BroadcastReceiver的处理逻辑(广播接收者注册、发送广播),BroadcastReceiver的源码处理逻辑很
susion哒哒
·
2023-04-18 11:58
使用repo下载
Android源码
一、Git安装这个就不多说了!!!二、repo1、reporepo是google结合git管理aosp项目的工具,aosp(AndroidOpenSourceProject),Android开源项目2、安装a、用户目录下创建bin文件夹:mkdir~/binb、将bin目录配置到.bash_profile:exportPATH=~/bin:$PATHc、下载repo并配置权限curlhttps:/
122604
·
2023-04-18 10:07
android 工厂方法模式应用场景,Android 设计模式之各种工厂方法模式
部分摘选《
Android源码
设计模式解析与实战》导航1.什么是工厂方法模式,简单工厂方法模式(静态工厂方法模式),抽象工厂方法模式。2.工厂方法模式,简单工厂方法模式,抽象工厂方法模式的区别首先!
weixin_39997310
·
2023-04-17 17:45
android
工厂方法模式应用场景
Android源码
编译过程及原理(二)
在未来等风也等你本节主要记录的内容anroid编译系统的结构编译中枢中main.mk的基本解析除非特别说明本节中的目录都是基于android的源码目录1.android编译系统的结构android的编译系统可以分为三部分:build/core:在这个目录中包含了大量的.mk文件子项目:每个子项目都包含自己的Android.mk,在编译时会被包含进去,而如何编译子项目是由Andorid.mk文件所决
狗钱偷生
·
2023-04-17 15:54
Android中的Handler总结系列博客(深度好文)
[译]探索Android大杀器——Handler
Android源码
分析--Handler机制的实现与工作原理AndroidHandler的使用方式和注意事项AndroidHandler:这是一份全面、详细的
黄德志
·
2023-04-17 06:10
windows 下 python 和repo 下载安装环境变量配置
python最好下载2.6-2.7版本的PythonReleasesforWindows|Python.org不然下载代码会有问题,下不了,会提示安装2.6-2.7版本的Windows下成功安装Repo和下载
Android
shuangrenlong
·
2023-04-15 09:16
python
git
开发语言
android framework实战车机手机系统开发环境相关问题补充
android源码
不建议用virtualbox进行编译,如果要也建议vmwarePleaseensureKVMisproperlyinstalledandusable这个属于kvm虚拟加速没有开启需要如下操作
learnframework
·
2023-04-14 21:51
Framework
笔记
android
studio
android
ide
设计模式读书笔记汇总
(android中的动画)三:装饰模式---->>>
android源码
中:Context和ContextIml四.代理模式----(为别人做嫁衣)五.工厂模式:六.原型模式(Intent等)七.模版模式
米家小九
·
2023-04-14 09:58
随笔小计
android
读书笔记
设计模式
Android源码
开发篇(四)Android FW代码调试
前提你得有源码,源码参考
Android源码
开发篇(一)9.0/10.0源码下载编译刷机在Android升级到P之后,Google默认强制打开了pre-odex,导致本地调试的时候修改fw代码push之后不
宾格66
·
2023-04-13 23:18
源码跟踪之刷新流程:从invalidate到onDraw
Instrumentation源码阅读方法可参考:
Android源码
阅读技巧SDK版本名称:PieAPILevel:28一、源码调用时序图View#invalidate时序图.jpg二、流程总结View
Reone_JS
·
2023-04-13 16:53
Android源码
分析之RecyclerView源码分析(二)——缓存机制
系列文章:
Android源码
分析之ListView源码
Android源码
分析之RecyclerView源码分析(一)——绘制流程
Android源码
分析之RecyclerView源码分析(二)——缓存机制前言此前已经介绍完
Hengtao24
·
2023-04-13 16:26
[
Android源码
分析] 一.系统启动-init启动流程梳理
基于AOSP7.1,源码路径:system/core/init/init.cpp一.守护进程守护进程(Daemon):一类在后台运行的特殊进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。创建守护进程模型:1.创建子进程,父进程退出2.在子进程中创建新会话。调用setsid函数3.改变当前工作目录至根目录。调用chdir函数4.重设文件权限掩码。调用umask函数5.关闭文
z9722
·
2023-04-13 15:55
Android启动
android
Android源码
在Android Studio加载调试
Android源码
在AndroidStudio加载调试以下的说明都是我参考别人的文章后的自己总结,权当给自己记录以下,下次再配置环境的时候可以有一个参考的文档修改AS配置,导入源码需要消耗大量内存,所以先修改
hongSirX
·
2023-04-12 16:50
Android 架构之OkHttp源码解读(上)
OkHttp介绍OkHttp调用流程socket连接池复用机制高并发请求队列:任务分发责任链模式拦截器设计【
Android源码
解析】Android中高级架构进阶学习——百大框架源码解析Retrofit/
我爱田Hebe
·
2023-04-12 01:58
ubuntu 20.04编译
Android源码
一直以来想编译
android源码
,趁闲编译了下,ubuntu版本:20.04,
android源码
版本:android-9.0.0_r30。
sunny_yin8899
·
2023-04-11 08:37
android
ubuntu
linux
服务器
Android通过ssh服务完成注册,android 添加ssh服务端
1、安装条件首先需要root2、使用的工具
android源码
external下,本身就有两个sshd服务端,dropbear和openssh。
天使的梦魇
·
2023-04-10 20:22
马士兵设计模式视屏
Android开发强烈推荐爱哥的
Android源码
设计模式解析与实战。目前比较闲可以有时间写本书的读书笔记。
ping_平
·
2023-04-10 16:28
Android源码
分析之 - 事件分发机制
Android源码
分析之-事件分发机制1.1目录1.2基础认知1.2.1事件分发的对象是谁?1.2.2事件分发的本质1.2.3事件在哪些对象之间进行传递?
amoshcxy
·
2023-04-10 03:21
Android源码分析
Android源码分析
事件分发机制
编译
Android源码
出错:error: unsupported reloc 42
Ubuntu16.04编译
Android源码
出错:out/host/linux-x86/obj/SHARED_LIBRARIES/libartd_intermediates/arch/x86_64/quick_entrypoints_x86
smartsharp
·
2023-04-09 12:16
Android源码
分析——事件分发机制
通过问题来学习一个东西是很好的方法。学习Android中View的事件体系,我也通过给自己提问题,在解决问题的同时也就知道了其中原理。0首先来几个问题起步:什么是事件?什么是事件分发机制?在我们通过屏幕与手机交互的时候,每一次点击、长按、移动等都是一个个事件。按照面向对象的思想,这些一个个事件都被封装成了MotionEvent。分发机制就是某一个事件从屏幕传递给app视图中的各个View,然后由其
_惊蛰
·
2023-04-09 03:27
Android源码
分析 - Framework层的Binder(客户端篇)
开篇本篇以aosp分支android-11.0.0_r25作为基础解析我们在之前的文章中,从驱动层面分析了Binder是怎样工作的,但Binder驱动只涉及传输部分,待传输对象是怎么产生的呢,这就是framework层的工作了。我们要彻底了解Binder的工作原理,不仅要去看驱动层,还得去看framework层以及应用层(AIDL)ServiceManagergetIServiceManager我
Android每日一讲
·
2023-04-08 20:30
android
android
studio
android-studio
Android Framework 常见解决方案(15)android内置可卸载APP集成方案
1原理在
Android源码
中添加一个可卸载APP的普通应用(该应用是需要一个用于集成的apk文件、至于Android.mk文件可以有但非必要),和系统级应用集成不同的是LOCAL_CERTIFICATE
图王大胜
·
2023-04-08 06:04
常见解决方案
framework
android
android
java
apache
Android源码
开发篇(一)9.0/10.0/11.0源码下载 编译 刷机
来点前奏说明当你打开这个文档的时候,你已经做好准备了,话不多说开搞。这里参考Google官网文档和清华镜像文档先上图,其他的文档有些不是很全,我这个我只能说我现在刷机成功了,有图有真相。我买的Pixel一代欧版手机欧版欧版欧版,刷的android-10.0.0_r5分支。下图请忽略相机名称(这个我自己修改的)和WiFi图标显示图标显示问题,那个刷官方的ROM包WiFi图标也那样,但是可以正常上网。
宾格66
·
2023-04-07 08:53
Android开发手册
目录一、ADB常用命令二、
Android源码
编译常用命令三、git命令四、repo命令五、linux常用命令一、ADB常用命令1.启动Activityadbshellamstart/adbshellamstart-aeg
Jackchen随心
·
2023-04-06 17:16
Android
android
linux
android handler的机制和原理_Android消息机制Handler原理解析
关注【搜狐技术产品】公众号,第一时间获取技术干货导读在Android中,Handler一直是一个热点,在开发过程中,它的使用频率很高,而且在
Android源码
中Handler都是常客。
weixin_39569753
·
2023-04-06 08:36
android
handler的机制和原理
android
uri转file
android
发送广播
android
延时
android
相册源码
handler机制的原理
解决处理AndroidStudio 下载源码后仍然无法查看问题
一般我们查看
android源码
的时候,比如点进去看View的源码,如果当前没有源码,就会自动提示下载源码(当前使用的ide:androidstudio3.2)。
古都旧城
·
2023-04-06 02:30
Android开发:TVBox智能机顶盒开发实用技巧分享
本文旨在指导想要进入AndroidTVBox智能机顶盒开发领域或刚刚进入
Android源码
开发领域的新人带路,愿你们越走越远!
MichaelX_Blog
·
2023-04-05 20:19
Android
Linux命令
git
SublimeText
Android源码
Android Studio 无法使用 Profile,
Android源码
剖析之Framwork层消息传递
I/tpc.imon.rddan:atvoidcom.loc.e$a.handleMessage(android.os.Message)(AmapLocationManager.java:-1)I/tpc.imon.rddan:atvoidandroid.os.Handler.dispatchMessage(android.os.Message)(Handler.java:112)I/tpc.im
m0_66264881
·
2023-04-05 11:28
程序员
面试
移动开发
android
设计模式之工厂方法模式
Android源码
中的工厂方法模式Activity的各种生命周期ArrayList和HashSet特点优点:1.工厂方法模式完全符合设计原则,降低了对象之间的耦合。
Kevin_小飞象
·
2023-04-04 18:55
安卓系统定制开发[安卓平台环境搭建]
2、安装
android源码
包a>安装
android源码
依赖包sudoapt-getupdatesudoapt-getinstallgit-coregnupgopenjdk-
卡卡卡路里
·
2023-04-04 01:18
安卓系统
安卓
干货|Android系统定制开发基础篇
一、
Android源码
目录结构Android系统源码内容实在太广,其目录结构也实在庞大,每位开发者也无法做到对每一块都弄明白,工作中接触的也只是其中的一小部分。
哆啦安全
·
2023-04-04 01:52
Android系统
android
操作系统
内核
架构
Mac下编译
Android源码
,并导入IntelliJ IDEA进行源码阅读
macOSHighSierra版本10.13.4Xcode9.3aosp分支:android-8.1.0_r20准备编译环境具体参考官方文档安装jdk8u45ornewer安装xcode命令行xcode-select--install安装编译需要用到的其他包使用Homebrew安装(官方文档使用的是MacPorts)brewinstallgmakelibsdlgitgnupgNOTE:gmake可
城之外
·
2023-04-03 23:23
android os开发之推荐
android源码
查看编辑vscode
vscode可能用来开发前端的人比较多,但是我发现用来查看或编辑
android源码
实在太方便了.怎么用于开发前端我就不说了,百度一大堆.很多人看源码都是使用SI,可能使用习惯了吧,当年我也使用了5年的SI
oooreadooo
·
2023-04-03 12:15
android系统开发经验
vscode
androidos开发
下载和阅读
Android源码
阅读源码的顺序和方式2.1阅读顺序2.2阅读方式3.用什么工具来阅读3.1下载安装SourceInsight3.2导入AOSP源码3.3查看源码三、其他一、如何下载AOSP源码下载是我们分析源码的开始,
Android
mashanshui
·
2023-04-03 10:40
android
adb
android
studio
Ubuntu18.04搭建
Android源码
编译环境
一、前言使用Ubuntu18.04搭建
Android源码
的编译,本文是参考Android系统源码编译文章撰写的。二、步骤1、下载
Android源码
、Ubuntu环境搭建、git安装请参考其他文章。
Me-Space
·
2023-04-03 06:54
android
p2p
源码阅读分析 - View的Touch事件分发
后来自己看了
android源码
,也阅读了很多大牛的文章才算彻底明白,总之掌握Android事件分发机制是必不可少的,而Android事件分发机制绝对不是三言两语就能说得清的。
你也不知道
·
2023-04-03 01:23
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他