findViewById 是 Android UI 设计里经常调用的一个方法,根据传入的 id 查找并返回对应的 view 对象。那么 Android 是如何去 find 一个 view 的呢,本文结合官方源码分析 findViewById 的原理。以下源码均来自 Android 7.1.1 (API 25) SDK。

1. 有趣的

在一个项目工作中偶然接触到 UPnP(Universal Plug and Play),一个基于本地网络的即插即用设备互联协议标准,后来经了解发现 UPnP 是个很有趣的东西。这篇博客分享一些 UPnP 的知识及介绍在 Android 应用中使用 UPnP(资料 UPnP Device Architecture 2.0)。

很高兴,终于在 GitHub 上搭建起了我的个人博客。看了不少博客方案,最终选用了对 Windows 系统更加友好的 Hexo 博客框架,主题是默认的 landscape。这是我的第一篇博客,向世界打个招呼 “Hello World!”