接着上一篇,这篇说一下Wifi的关闭流程。 由上一篇可以知道,framework层提供的wifi开关接口都是setWifiEnabled,只是参数不同而已。true表示开启wifi、false表示关闭wifi。 Wifi…
分类:Android源码分析
Android中ContextImpl源码分析(二)
1、背景 在前一篇文章中我们分析了Android系统中的Context类及其子类相关关系,以及各种Context子类的创建过程,大家有兴趣的可以去了解一下Android中Context源码分析(一),今天我们要和大家说的…
Android PathClassLoader 和 DexClassLoader 区别之源码分析
前言 一般说起 PathClassLoader 和 DexClassLoader ,大家都会说,前者只能加载内存中已经安装的apk中的dex,而后者可以加载sd卡中的apk/jar ,因此 DexClassLoader …
Android源码:AMS、PMS、WMS原理分析
一、名称解释 AMS:ActivityManagerService ActivityManagerService 简称AMS,是Android内核的核心功能之一,在系统启动SystemServer时启动此服务。 Acti…
小说 Android 源码解析篇 第二期——七月的尾巴
5月似水的季节,雨不知疲倦的下,下湿了多座城市,却淋湿不了我与小伙伴的基情,我们在github上发布了Android SDK 源码解析的第一期,这期有10几个小伙伴参与了分析、校对文章的工作!你也可以看到,目前Andro…
Android UI注解框架 ButterKnife源码及原理分析
很开心,今天看到了一篇大神写的博客,对ButterKnife进行源码原理分析!看完之后学习到了很多新的知识,有关于自动生成代码的原理,以后有机会要自己写一个注解框架!哈哈,如果能力够的话! 简单介绍一下 ButterKn…
源码分析Android SystemServer进程的启动过程
最近复习了柯元旦老师的《Android内核剖析》,获益良多。所以想从自己的钻研出发,走一遍柯老师走过的路。我看的《Android内核剖析》版本是基于Android2.3系统来写的,因为我尝试从Android5.1系统再钻…
2016 新浪微博 Android 面试题 | yuweiguo's blog
2016年4月新浪微博面试题及面试流程。 静态内部类、内部类、匿名内部类,为什么内部类会持有外部类的引用?持有的引用是this?还是其它? 静态内部类:使用static修饰的内部类 匿名内部类:使用new生成的内部类 因…
Android View 总结
关于Android View控件 Android中控件大致被分为两类ViewGroup,View。ViewGroup作为容器管理View。Android视图,是类似于Dom树的架构。父视图负责测量定位绘制等操作。我们经常…
Android 7.0 Gallery图库源码分析5 - Menu(菜单栏)显示
转载请注明出处: http://blog.csdn.net/lb377463323/article/details/70255599 Menu的显示是通过Activity的onCreateOptionsMenu方法管理的…
Android DownloadProvider 源码分析
############################################# 本文为极度寒冰原创,转载请注明出处 ############################################# …
Android源码分析:AudioEffect
音效AudioEffect 如下图,应用程序开发者使用android.media.audiofx.AudioEffect来控制音效,它的子类包括:BassBoost, EnvironmentalReverb,&…