花费 9 ms
getApplication()和getApplicationContext()区别

二者使用结果相同,我们写个代码分别打印二者返回结果,发现两个方法获取的是同一个对象。 结果 区别 getApplication()是用来获取Application ...

Fri Dec 06 22:49:00 CST 2019 0 1612
android主线程ActivityThread

ActivityThread在Android中它就代表了Android的主线程,但是并不是一个Thread类。 严格来说,UI主线程不是ActivityThread。ActivityThread类是 ...

Sun Jan 27 00:56:00 CST 2019 0 3544
Android deeplink和AppLink原理

APP开发中经常会有这种需求:在浏览器或者短信中唤起APP,如果安装了就唤起,否则引导下载。对于Android而言,这里主要牵扯的技术就是deeplink,也可以简单看成scheme,Android一 ...

Thu Mar 28 18:26:00 CST 2019 0 3119
android点击桌面App图标activity启动流程

1、点击桌面App图标,Launcher进程采用Binder IPC向system_server进程发起startActivity请求;2、system_server进程接收到请求后,向zy ...

Tue Jan 29 01:19:00 CST 2019 0 1810
Android的Surface的创建

ViewRootImpl管理着整个view tree。 对于ViewRootImpl.setView(),我们可以简单的把它当做一个UI渲染操作的入口。 http://androidxref.com ...

Wed Jun 05 03:41:00 CST 2019 0 1127
android window(三)lWindow添加流程

WindowManagerService只负责窗口管理,并不负责View的绘制跟图层混合,本文就来分析WMS到底是怎么管理窗口的。初接触Android时感觉: ...

Thu May 30 23:09:00 CST 2019 1 1011
Parcel在binder通信readStrongBinder和writeStrongBinder

Binder IPC通信中,Binder是通信的媒介,Parcel是通信的內容。远程调用过程中,其参数都被打包成Parcel的形式来传递。 在IPC通信的Proxy端,我们经常可以看到下面类似的代码 ...

Thu Sep 12 01:50:00 CST 2019 0 751

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM