Henley
Henley
2020-09-27T09:11:12.109Z
https://henleylee.github.io/
HenleyLee
Hexo
Kotlin 1.4 的新特性
https://henleylee.github.io/posts/2020/664dda02.html
2020-09-03T04:36:22.000Z
2020-09-27T09:11:12.109Z
<h2 id="Kotlin-1-4-新特性"><a href="#Kotlin-1-4-新特性" class="headerlink" title="Kotlin 1.4 新特性"></a>Kotlin 1.4 新特性</h2><p>Kotlin 1.4
Java 关键字分类详解
https://henleylee.github.io/posts/2020/448473dc.html
2020-08-16T02:16:25.000Z
2020-09-06T03:48:01.810Z
<p>Java 关键字是预先定义的具有特别意义的标识符,也可以叫 Java 保留字,Java
130个资源网站,总有一个你用得着
https://henleylee.github.io/posts/2020/bd0b5ffe.html
2020-08-05T10:45:35.000Z
2020-08-20T06:19:12.929Z
<h2 id="搞学习"><a href="#搞学习" class="headerlink"
Android 样式和主题背景
https://henleylee.github.io/posts/2020/eade425f.html
2020-07-20T10:55:36.000Z
2020-07-31T09:52:53.557Z
<p>Android 提供了功能强大的样式系统 (<a href="https://developer.android.com/guide/topics/ui/look-and-feel/themes" target="_blank"
Android Jetpack 组件之 App Startup 详解
https://henleylee.github.io/posts/2020/48ae060.html
2020-07-10T04:36:32.000Z
2020-07-14T04:02:18.686Z
<p><code>App Startup</code> 和 <code>Lifecycle</code> 、<code>DataBinding</code> 一样都是 <code>Jetpack</code> 的组件之一。</p>
<p>官方网址:<a
使用 Android Studio Profiler 工具解析应用的内存和 CPU 使用数据
https://henleylee.github.io/posts/2020/176e58e5.html
2020-06-25T10:35:55.000Z
2020-07-31T08:15:58.563Z
<p>本文转载自:<a href="https://mp.weixin.qq.com/s/MIuSi85lnrETqq3rl0Hc6A" target="_blank"
Android Window 类参数详解
https://henleylee.github.io/posts/2020/7605f9c8.html
2020-06-07T04:15:56.000Z
2020-08-26T07:38:05.660Z
<p><code>Window</code> 是一个抽象类,它作为一个顶级视图添加到 <code>WindowManager</code> 中,<code>View</code> 是依附于 <code>Window</code> 而存在的,对 <code>View</code>
IntelliJ IDEA 快捷键大全
https://henleylee.github.io/posts/2020/9df0c18c.html
2020-05-20T10:05:20.000Z
2020-05-22T06:08:15.116Z
<p>工欲善其事,必先利其器,使用 <a href="https://www.jetbrains.com/idea/" target="_blank" rel="noopener"><code>IntelliJ IDEA</code></a>
Java 日期处理的十个坑
https://henleylee.github.io/posts/2020/e2c003c6.html
2020-04-11T04:56:25.000Z
2020-08-20T06:47:01.068Z
<p>整理了 Java 日期处理的十个坑,希望对大家有帮助。</p>
<h2 id="1、用Calendar设置时间的坑"><a href="#1、用Calendar设置时间的坑" class="headerlink"
Android Choreographer 渲染机制详解
https://henleylee.github.io/posts/2020/f831dca5.html
2020-03-24T10:35:26.000Z
2020-08-21T06:00:55.556Z
<p>Android 的 UI 渲染性能是 Google 长期以来非常重视的,基本每次 Google I/O 都会花很多篇幅讲这一块。不过随着 Android 系统的不断演进和完善,时至今日,关于 Android UI
Android ViewTreeObserver 原理详解
https://henleylee.github.io/posts/2020/57966f8d.html
2020-03-12T10:45:56.000Z
2020-08-16T06:50:59.378Z
<p><code>View</code> 和 <code>ViewGroup</code> 是 Android UI 的基本组件, 而 <code>ViewGroup</code> 作为容器,可以包含一组 <code>View</code>, 并且
Android View.post() 原理详解
https://henleylee.github.io/posts/2020/d7d7c7c2.html
2020-03-02T10:25:36.000Z
2020-08-17T07:46:48.792Z
<p>在 Android 开发中,子线程是不能进行 UI 操作的,或者很多场景下,一些操作需要延迟执行,这些都可以通过 <code>Handler</code> 来解决。有时候为了避免重新定义一个 <code>Handler</code> 对象,经常会用到
Android Gradle 常用命令
https://henleylee.github.io/posts/2020/f592fe8e.html
2020-02-19T04:56:26.000Z
2020-07-13T03:12:11.338Z
<p><code>Gradle</code> 是基于 <code>Groovy</code> 语言实现的一个编译系统, Google 针对 <code>Android</code> 编译用 Groovy 语言开发了一套 DSL。</p>
<h2
Gradle 缓存目录结构说明
https://henleylee.github.io/posts/2020/d1b3c0f5.html
2020-02-07T10:32:50.000Z
2020-07-13T02:24:12.789Z
<h2 id="Gradle-缓存策略"><a href="#Gradle-缓存策略" class="headerlink" title="Gradle 缓存策略"></a>Gradle 缓存策略</h2><p><code>Gradle</code>
Java 8 Lambda 表达式详解
https://henleylee.github.io/posts/2020/c8aac55f.html
2020-01-26T04:25:18.000Z
2020-05-11T06:52:05.794Z
<h2 id="简介"><a href="#简介" class="headerlink" title="简介"></a>简介</h2><p><strong><code>Lambda</code></strong> 表达式,也可称为<code>闭包</code>,它是推动
Kotlin 操作符重载
https://henleylee.github.io/posts/2020/40b85fa7.html
2020-01-16T10:20:36.000Z
2020-04-30T07:18:55.953Z
<p>Kotlin 允许我们为自己的类型提供预定义的一组操作符的实现。这些操作符具有固定的符号表示(如 <code>+</code> 或
Android SDK 和 API Level 对照表
https://henleylee.github.io/posts/2019/c4a7cb6a.html
2019-12-30T04:36:32.000Z
2020-04-30T03:57:42.752Z
<p>Android 开发版本按照字母代号划分为不同的系列,这些代号的灵感源自美味的点心。</p>
<p>代号、版本号、API 级别的对应关系如下:</p>
<table>
<thead>
<tr>
<th
Android android.os.Build 详解
https://henleylee.github.io/posts/2019/f38aef09.html
2019-12-27T05:26:32.000Z
2020-04-30T03:40:49.495Z
<p><strong><code>android.os.Build</code></strong>类主要用于获取一些设备初始化信息和系统属性,该类的主要信息都是通过一些 <code>static</code> 修饰的属性和方法获得。</p>
<h2 id="属性"><a
Hexo 博客中加入豆瓣读书功能
https://henleylee.github.io/posts/2019/efcad6e3.html
2019-12-18T03:33:45.000Z
2020-01-20T07:37:56.868Z
<p>在 <a href="https://hexo.io/" target="_blank" rel="noopener">Hexo</a> 博客个性化定制中,加入豆瓣读书界面是一个很不错的功能,那么是怎么做到的呢?其实很简单,我们只需要加入一个
Android Jetpack 组件之 WorkManager 详解
https://henleylee.github.io/posts/2019/5d46ccc.html
2019-12-07T04:56:12.000Z
2020-04-29T08:01:08.152Z
<p><strong><code>WorkManager</code></strong> 组件是由 Google 提供的用来管理后台工作任务。Android 已经有很多管理后台任务的类了,比如