startActivity源码分析2前言 简单记录一下startActivity()源码的启动过程,主要是过一下流程,细节太多顾不上。 接上回《startActivity源码分析》,启动新的Activity需要fork一个进程处理,经过...源码分析# ActivityThread# Android# startActivity10个月前302
startActivity源码分析1前言 简单记录一下startActivity()源码的启动过程,主要是过一下流程,细节太多顾不上。 下面以Launcher界面启动(startActivity())未启动过的应用为例。 这部分主要涉及...源码分析# activity# Android# Android P10个月前502
Android P之Launcher启动前言 记录下一下Launcher是啥时候启动,至于启动中所有步骤这里不细写。 记录于此,主要是方便自己的。 PS : 分析源码 Android 9.0(P) 正文 正常情况下,Launcher是And...源码分析# Android# Launcher# SystemServer10个月前316
图片圆角+倒影+缩放前言 之前也介绍过图片圆角,倒影和缩放,由于放在不同页面,也没单独抽离出来,因此这里把代码独立出来。 流水文,自己看而已 正文 缩放图片 图片圆角 对于圆角的,本站之前也专门有篇文章介绍多种方式。 倒...代码片段# 倒影# 图片圆角# 缩放10个月前334
Math.random()随机数前言 Math.random()是Java中提供用于参数随机数的,但老是忘记怎么用了或限定范围,因此记录一下,方便自己查阅。 本文主要是摘抄 正文 /** * Returns a {@code dou...Java# Math# random()# 随机数2年前323
Android创建Widget前言 简单的记录一下Android小部件Widget的创建,Widget也就是Launcher界面上的小部件,很实用的一个功能。 主要实现: 创建小部件和参数介绍 添加小部件View的点击事件 等 记...代码片段# Android# AppWidgetProvider# Launcher10个月前243
OkHttp分析之异步请求前言 前面两篇文章介绍了OKHttp的《OkHttp简单介绍之一》和《OkHttp分析之同步请求》,大概的流程都介绍了,但上一篇只介绍了同步的,因此异步的也单独介绍一下,因为这个部分线程管理的思路很不...Android# Android# OKHTTP2年前241
OkHttp分析之同步请求前言 接上文网络请求框架OkHttp的同步异步简单使用介绍《OkHttp简单介绍之一》,今天就对同步请求的源码分析一下,加深一下印象。记录一下,方便自己查阅。 正文 这里用的框架版本 implemen...Android# Android# OKHTTP2年前285