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源码
设计模式整理(3) Builder 模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍Builder模式是一步一步创建一个复杂对象的创建型模式。用户不需要知道构建过程中的实现细节,便可构建出复杂的对象模型。
安静的蓝孩子
·
2021-03-10 22:14
设计模式整理(11) 装饰模式
学习《
Android源码
设计模式解析与实践》系列笔记介绍装饰模式,也称包装模式,结构型设计模式之一。定义动态地给一个对象添加一些额外的职责。就增加功能来说,装饰模式相比生成子类更为灵活。
安静的蓝孩子
·
2021-03-10 11:51
Ubuntu20.04 编译Android 10源码 并烧录源码到pixel3的避坑指南
Ubuntu20.04编译Android10源码并烧录源码到pixel3的避坑指南实验环境下载
Android源码
树在pixel3上安装手机驱动版本编译
Android源码
AndroidStudio导入Android
dy_M0lly
·
2021-02-24 23:37
编译Android
android
Aosp10内核源码下载
Android源码
树仅包含预编译的内核二进制文件。android内核源码下载过程官方链接参考https://source.android.com/setup/build/building-
happysunnyne
·
2021-01-18 21:18
android系统
WiFi的2.4G、5G、6G频段
目前WiFi已经推出了6G频段,
Android源码
中也增加了相关的功能,这里总结一下。
二十岁了还没有去过星巴克
·
2021-01-14 18:00
WIfi
6g
Android源码
一.更换壁纸1.路径:Z:\A40I_cunstom_android4.4\android\device\softwinner\t3-lycoo\custom_differences\t3-lycoo-1440x900-T365-NewF40-H1-NewLauncher\overlay\frameworks\base\core\res\res\drawable-sw600dp-nodpi\def
叁鎶
·
2021-01-11 17:32
macOS Catalina(10.15.7)编译
Android源码
不小心把mac系统升级到了最新的10.15.7,尝试编译
android源码
android-10.0.0_r2,竟然报错了,记录下解决方法,供其他同学参考。
AndroidWorld
·
2021-01-10 15:54
app启动流程,activity启动流程时序图,binder相关资料
2020年底扒拉了好一阵子的
android源码
画了流程图.分享一下。假若大佬们看到不对的地方。欢迎指正。
@tangtang
·
2021-01-05 01:17
android
Android高版本P/Q/R源码编译指南
Android高版本P/Q/R源码编译指南
Android源码
编译系列博客:Android.bp你真的了解吗Android.bp入门指南之Android.mk转换成Android.bpAndroid.bp
IT先森
·
2021-01-04 20:17
理解Android
build系统
qssi
superimage
Android.bp
androidmk
ninja
第23章 统一编程接口——外观模式
第23章统一编程接口——外观模式23.1外观模式介绍23.2外观模式定义23.3外观模式的使用场景23.4外观模式的UML类图23.5外观模式的简单示例23.6
Android源码
中的外观模式23.7深度拓展
detachment_w
·
2021-01-03 21:29
android
第22章 对象共享,避免创建多对象——享元模式
第22章对象共享,避免创建多对象——享元模式22.1享元模式介绍22.2享元模式的定义22.3享元模式的使用场景22.4享元模式的UML类图22.5享元模式的简单示例22.6
Android源码
中的享元模式
detachment_w
·
2021-01-03 03:37
android
Mac
Android源码
下载 Android10详解
趁着元旦假期,终于有时间,将
Android源码
10下载编译并导入Androidstudio过程,整理并记录,希望对准备撸源码的同学有所帮助。话不多说,开始以下阅读:#准备条件*由
JFrosty
·
2021-01-02 21:47
Android源码下载
MacAndroid源码下载
Android
Studio
android
android
studio
WSL2安装笔记
前言之前一度使用过WSL,但是由于各种不兼容,以及文件系统与Windows共享,导致无法进行
Android源码
编译(需要大小写敏感的文件系统等),故一直使用双系统的方案;最近受到越来越多朋友的安利,说WSL2
Ryan ZHENG
·
2021-01-02 16:56
Ubuntu
第10章 化繁为简的翻译机——解释器模式
如果想看完整的设计模式系列,可以去这
android源码
设计模式解析与实战目录第10章化繁为简的翻译机——解释器模式10.1解释器模式介绍10.2解释器模式的定义10.3解释器模式的使用场景10.4解释器模式的
detachment_w
·
2020-12-29 17:18
设计模式
android源码
分析总目录
android源码
分析总目录JetpackRecyclerViewV-LayoutGlideJetpackJetpackNavigation----源码解析Jetpack----Lifecycle源码解析
detachment_w
·
2020-12-23 20:51
android
Android源码
解析——Handler、Looper与MessageQueue
本文的目的是来分析下Android系统中以Handler、Looper、MessageQueue组成的异步消息处理机制,通过源码来了解整个消息处理流程的走向以及相关三者之间的关系需要先了解以下几个基本概念Handler:主线程或者子线程通过Handler向MessageQueue(消息队列)发送Message,以此来触发定时任务或者更新UIMessageQueue:通过Handler发送的消息并非
炙热是你
·
2020-12-22 17:50
android
Android源码
解析——Handler、Looper与MessageQueue
本文的目的是来分析下Android系统中以Handler、Looper、MessageQueue组成的异步消息处理机制,通过源码来了解整个消息处理流程的走向以及相关三者之间的关系需要先了解以下几个基本概念Handler:主线程或者子线程通过Handler向MessageQueue(消息队列)发送Message,以此来触发定时任务或者更新UIMessageQueue:通过Handler发送的消息并非
炙热是你
·
2020-12-22 17:48
android
android 酷狗demo_高仿酷狗音乐播放器
Android源码
完整版
.classpath356.00B27-03-12|14:43.project816.00B27-03-12|14:41all-wcprops1.12kB27-03-12|14:41entries1.86kB27-03-12|14:59selectablelist.zip.svn-base53.00B27-03-12|14:41telecapoland-jamendo-android-v1.0.0
weixin_40003283
·
2020-12-19 22:26
android
酷狗demo
Mac编译Android 10源码(QW)
写在前面最近因为工作需要又要编译
Android源码
,看了官方文档,又搜索了很多中文博客,发现一个问题:多数博主都是亦步亦趋的翻译了Android官方介绍,新手如果按照这些博客去做往往做到一半会发现各种问题
和平北路
·
2020-12-15 17:18
Bash技巧:一个大幅提升Android平台开发效率的Shell脚本
如果从事Android开发工作,经常需要在
Android源码
目录之间切换。同时,可以对脚本进行一些修改,支持一些跟Android相关的功能。
霜鱼片
·
2020-12-12 14:53
linux
bash
shell
Bash技巧:一个大幅提升Android平台开发效率的Shell脚本
如果从事Android开发工作,经常需要在
Android源码
目录之间切换。同时,可以对脚本进行一些修改,支持一些跟Android相关的功能。
霜鱼片
·
2020-12-12 14:09
linux
bash
shell
Android 更改源码后的编译工作
参考文章:https://blog.csdn.net/fuchengbo000/article/details/431938012.正题系统:Ubantu18.04采用:服务器编译
android源码
的手段工具
过期的薯条
·
2020-11-02 23:34
图解 | Android系统的启动
Android源码
基于8.0。init进程是Linux内核启动完成后在用户空间启动的第一个进程,主要负责初始化工作、启动属性服务、解析init.rc文件并启动Zygote进程。
哈利迪ei
·
2020-10-18 21:45
Android源码
地址
http://androidxref.com/6.0.0_r1/xref/packages/apps/Launcher2/src/com/android/launcher2/Launcher.java
冉桓彬
·
2020-10-11 06:29
Android init进程--属性服务器
android源码
学习目录背景对于系统或者应用程序来说,系统或应用会将自己的一些属性存储到注册表或者硬盘的文件上,这样系统或者应用在重启时会读取属性进行系统初始化,这样系统或者应用就会按照我们希望的方式来运行
覆水无言
·
2020-10-10 21:28
Android源码
设计模式学习笔记-装饰器模式
在现实生活中可以看到很多装饰模式的例子,或者可以大胆的说装饰模式无处不在,就拿人来说,人需要各式各样的衣着,不管你穿着怎样,但是对于人的本质来说是不变的,充其量只是在外面披上一层遮羞物而已,这就是装饰模式,装饰物各不相同但是对象的本质是不变的.它的uml类图如下:image.png装饰模式的简单实现人总是要穿衣服,我们将人定义为一个抽象类,将其穿衣服的行为定义为一个抽象方法,showmetheco
e小e
·
2020-10-10 11:57
设计模式整理(2) 单例模式
学习《
Android源码
设计模式解析与实践》系列笔记什么是单例单例模式是应用最广,也是最容易理解的模式之一。在它的核心结构中只包含一个被称为单例的特殊类。
安静的蓝孩子
·
2020-10-10 06:01
安卓数据结构02-栈、队列和逆波兰表达式
android源码
的Stack就是用数组实现的。使用链表实现比较简单,不会限定
最爱的火
·
2020-10-10 05:24
Android init进程
android源码
学习目录目录androidinit进程init进程--属性服务器init进程--init.rc解析与zynote进程启动介绍Androidinit进程是Android系统中用户空间的第一个进程
覆水无言
·
2020-10-10 02:00
Android Init Language(安卓初始化语言)
android源码
学习目录了解Androidinit进程的都知道,启动init进程之前会解析init.rc文件,init.rc是Android的配置文件脚本,它由一种被称为"Android初始化语言"-
覆水无言
·
2020-10-09 22:54
Binder源码解读 02(service_manager的binder启动时的binder驱动)
这一节的代码不在framework中,现在在
android源码
中应该也没有kernel代码了,需要去另外的地址单独下载:https://android.googlesource.com/kernel/binder.ckernel
李发糕
·
2020-10-05 00:54
Android源码
编译
1.源码下载。使用清华的镜像https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/参考https://blog.csdn.net/hunter___/article/details/80972878设置变量GIT_CURL_VERBOSE可以看到详细的出错情况:#exportGIT_CURL_VERBOSE=1repoinit--depth1-uhttps:
安卓帝国
·
2020-09-30 23:12
Android源码
编译时错误总结
使:***[out/host/linux-x86/sdk/android-sdk_eng.wangwei_linux-x86.zip]错误44解决:$源码编译/envsetup.sh$午餐SDK-ENG#################################################################################制造商:***[out/host/l
CarlisleChan
·
2020-09-17 16:12
Android
Android源码
设计模式解析与实战笔记
1.单一职责原则:比如说一个ImageLoader,需要加载图片的缓存图片,此时如果将这两个功能都放在一个类中,就违反了这个原则,我们需要将不同的功能用类精细组织起来,然后通过成员变量的形式将功能组合起来。2.开闭原则:如果我们要在1的基础上增加更多的硬件缓存或者双缓存,此时如果只是在原来的类中使用if进行判断那么就违反了这个原则,因为对于一个类我们需要的是对于修改是关闭的,对于扩展是开发的,此时
weixin_34128534
·
2020-09-17 13:59
移动开发
设计模式
java
Android 4.0 Launcher2源码分析——导入eclipse进行调试
由于Launcher是Android内置的应用,因此,可以通过搭建
Android源码
开发环境来进行调试和开发,这些工作只能在Linux和MacOS上进行
xiaolei05
·
2020-09-17 05:28
android应用
Android平台下利用zxing实现二维码开发(取景器横线扫描)
文章出处:http://www.cnblogs.com/dolphin0520/源码链接:http://download.csdn.net/detail/liudave/88773451.如何将zxing的
Android
liudave
·
2020-09-17 00:59
Java
android
MAC下阅读Android源代码
一、使用eclipse阅读
Android源码
:这种方式不需要编译源代码,能够快捷方便导入。1.将eclipse工具根目录下的.classpath文件
六月云飞
·
2020-09-16 23:50
Android
Tool
ArrayMap源码阅读
Android源码
中的一个Map(实现的Map接口),号称能够比hashmap更省内存。因为hashmap是链式地址解决冲突,但是有一个叫entry的类,占了一定空间。
为啥强制昵称
·
2020-09-16 22:36
看源码
【odroid-xu3】 ODROID-XU3软件环境搭建记录
//blog.csdn.net/aganlengzi/article/details/500369511.操作系统环境准备我用的是Ubuntu12.04,但是建议用更高的版本按照android官网上的
android
aganlengzi
·
2020-09-16 20:48
Android
智能家居
垂直SeekBar(不用自定义)
通过clipChildren完美解决,该Idea并不是本人想到的,只是
Android源码
中SystemUI音量条的实现给了我启示。
茈男子淡漠
·
2020-09-16 19:11
Android开发
raw cannot be resolved or is not a field解决
rawcannotberesolvedorisnotafield出现该错误只有如下两个可能raw目录没有在res下,资源文件没有在raw下App编译缓存导致AndroidStudio解决办法CleanProject–>重新Build即可
Android
茈男子淡漠
·
2020-09-16 19:40
问题总结
raw
cannot
be
resolved
or
is
not
a
raw找不到
Android 源码梳理
Android源码
梳理前言作为霜枫司机一年学习的总结,附上帅照一张。
Yogurt_QaQ
·
2020-09-16 16:13
Android源码解析
深入学习Future和Callable
的缺陷在多线程开发中,一般都会使用Runnable来处理异步任务,但是它有一定的缺陷1、不能返回一个返回值2、也不能抛出checkedException接着就可以引入下面主题,Callable和Future,它在
Android
narkang
·
2020-09-16 15:30
#
高并发
Android源码
层修改默认时区
首先确认一点修改默认时区是通过修改persist.sys.timezone的属性值实现的。所以要想成功修改默认时区,需要找到所有可能修改该值的地方,一般而言都是在device目录下。其次确定当前源码对应的设备,比如笔者此次使用的是hisilicon的板子,那么其设备自然是hisilicon的。在对应的设备的目录下找到device.mk或者customer.mk文件,使用find命令即可。然后在其中
xy_kok
·
2020-09-16 13:15
Android
Android源码
之Parcelable
Parcel接口表示一个可被打包的对象,即能够写入到一个Parcel中,也能从Parcel中恢复。实现Parcelable接口的类必须有一个称作CREATOR的静态类对象,且该静态类对象实现了Parcelable.Creator接口。一个典型的Parcelable实现类框架如下:publicclassMyParcelableimplementsParcelable{privateintmData;
lxgwm2008
·
2020-09-16 07:51
android
Android源码
学习系列--Parcelable
实现了该接口的类可以被写入保存在Parcel中。如果实现该接口需要有一个实现了ParcelCreator接口的静态字段CREATOR一个典型的实现如下:publicclassMyParcelableimplementsParcelable{privateintmData;publicintdescribeContents(){return0;}publicvoidwriteToParcel(Par
iteye_3110
·
2020-09-16 07:16
移动开发
Ubuntu 编译
Android源码
出现Switch.pm出错信息的解决方法
有在网上搜到有说要降低perl版本,或者安装perl-Switch,然并卵...后来搜索到一条有用信息,地址:http://blog.csdn.net/michaelpp/article/details/22801953sudoapt-getinstalllibswitch-perl解决
Fanny
·
2020-09-16 07:43
Android
android多渠道打包工具
在工作中我们经常会遇到这种需求,同一份
android源码
,需要打出来不同配置的包(更改服务器地址、换渠道配置),有时不同的包需要加载的资源不一样,更变态的是同一份代码打出不同包名的app(已经遇到过做在线教育的
daepeng
·
2020-09-16 06:06
android
Android源码
分析--Service的启动和绑定
Service的启动过程Service的启动和根Activity的启动很类似。Service的启动同样需要保证该应用程序的进程已经被启动。启动大纲ContextImpl请求AMS启动Service.AMS请求ActivityThread启动Service.ContextImpl请求AMS启动Service当我们需要启动一个Service时,我们会使用context.startService。而Co
xuexiangjys
·
2020-09-16 06:33
Android源码分析
Android基础
源码分析
Android源码
分析--MediaServer源码分析(一)
MediaServer中包括了系统中的许多重要的Server:AudioFlinger:音频系统中的核心服务AudioPolicyService:音频系统中关于音频策略的重要服务MediaPlayerService:多媒体系统中的重要服务CameraService:有关照相和摄像的重要服务同时,分析MediaServer对于理解Android中的IPC机制能够提供较好的帮助。Android系统基本
Joe_c
·
2020-09-16 06:30
Android源码
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他