Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
Android Watchdog分析
初始化 Watchdog作为一个独立的线程在SystemServer进程中被初始化 private void startBootstrapServices NonNull TimingsTraceAndSlog t Start the wa
Android framework
Android
Java
watchdog
Service能够创建界面(addView)吗?
一个Service能够创建界面 addView 吗 一个app 只有Service 没有Activity 能够通过WindowManager调用addView 添加可视界面吗 答案是可以 但是能够创建的界面类型 WindowManager
Android framework
Android
wms
android面试题-ActivityRecord TaskRecord和ProcessRecord之间的关系
转自 http blog csdn net mwq384807683 article details 72529285 源码分析相关面试题 Volley源码分析 注解框架实现原理 okhttp3 0源码分析 onSaveInstanceSt
Android framework
FBE中的Home界面FallbackHome
FallbackHome FallbackHome继承Activity 是安卓系统启动后未解锁时的home界面 Settings程序AndroidManifest xml中定义了FallbackHome的intent filter 可以看到
Android framework
Android
fbe
settings
如何dump SKP,SKP抓取
1 如何dump SKP 我们知道绘制的操作 主要都是在SkiaPipline renderframe中进行的 frameworks base libs hwui pipeline skia SkiaPipeline cpp 429 voi
Android framework
skia
android hwui
android Intent常用标识
Intent常用标识 FLAG ACTIVITY BROUGHT TO FRONT 这个标志一般不是由程序代码设置的 如在launchMode中设置singleTask模式时系统帮你设定 FLAG ACTIVITY CLEAR TOP 如果
Android framework
Android
Android数据的四种存储方式
Android数据的四种存储方式 SharePreferences SQLite Contert Provider File 网络存储 作为一个完整的应用程序 数据存储的操作是必不可少的 Android系统提供了四种存储数据方式 分别为 S
Android framework
Android
数据存储
Android图形显示系统6 图像缓冲区(下)
一 概述 我们再次回顾下上一篇文章 Android图形显示系统5 图像缓冲区 上 描述的图像缓冲区 Android 图形缓冲区由哪些部分组成 Android 的图形缓冲区由 Surface BufferQueue Layer Graphic
Android framework
从源码出发浅析 Android TV 的焦点移动原理 (上篇)
转自 https cloud tencent com developer article 1006289 焦点 焦点 Focus 可以理解为选中态 在Android TV上起很重要的作用 一个视图控件只有在获得焦点的状态下 才能响应按键的C
Android framework
焦点移动原理
Android开发之RecyclerView的使用全解
转自 http blog csdn net dmk877 article details 50816933 自Android 5 0之后 谷歌公司推出了RecylerView控件 RecylerView 我想看到一个新名词后大部分人会首先发
Android framework
Android 13 - binder阅读(5)- 使用ServiceManager注册服务2
上一篇笔记我们看到了binder transaction 这个方法很长 这一篇我们将把这个方法拆分开来看binder transaction做了什么 从而学习binder是如何跨进程通信的 1 binder transaction stat
Android framework
Android
Binder
c
Android AMS 系列之 systemReady
一 前言 Android 系统服务进程 system server 进入消息循环前的最后一步 就是调用 AMS 的 systemReady 方法 今天我们分析一下这里的流程 二 systemReady 第一部分 ActivityManage
Android framework
Android
Java
WebView
Android zygote进程启动过程
zygote启动过程中涉及到以下模块 app process zygote USAP socket FileDescriptor FD AndroidRuntime AppRuntime 定义于app process模块 继承自Androi
Android framework
Android
zygote
socket
appprocess
Android 全局手势识别原理
本文是对全局手势识别进行分析 那什么是全局手势呢 简单来说就是在任何界面都需要识别的手势 比如 在任何界面从手机屏幕左侧滑动 当前的界面会退出 类似 back 键 我们知道 在 Android 系统中一个 Activity 在显示时 当对屏
Android framework
Android
Android中添加CallStack打印
Android 打印调用堆栈 内核 添加头文件 include
Android framework
Android
android GMS认证之CTS 常用命令
http blog csdn net hfreeman2008 article details 51084821 前面的一篇文章 lt
Android framework
Android
android studio
IDE
Android混合开发全解析
现在的app都开始流行混合开发了 这是一个app开发的新技术 作为android程序猿的我们也应该要了解并且掌握他 那么在使用之前 我们一定要搞清楚 我们的哪些场景使用混合开发好一些呢 这个问题一定要搞清楚 因为现在的混合开发还不成熟 We
Android View视图
Android框架总结
html5
环境搭建
Android framework
深入PMS源码(三)—— PMS中intent-filter的匹配架构
1 简介 由前面深入PMS源码 一 PMS的启动过程和执行流程和深入PMS源码 二 APK的安装和卸载源码分析两篇文章知道 无论是Android系统启动后执行的PMS启动 还是使用PackageInstaller安装APK的过程 最终都会使
从源码出发浅析 Android TV 的焦点移动原理(下篇)
转自 https cloud tencent com developer article 1006297 2 2 findNextFocus 如果开发者没有指定nextFocusId 则用findNextFocus找指定方向上最近的视图看一
Android framework
焦点移动原理
Android四种Activity的加载模式
建议首先阅读下面两篇文章 这样才可以更好的理解Activity的加载模式 Android的进程 线程模型 http www cnblogs com ghj1976 archive 2011 04 28 2031586 html 其中对 An
Android framework
Android
«
1
2
3
»