自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BATcoder - 刘望舒

我的独立博客 http://liuwangshu.cn

原创 Flutter基础(一)移动开发跨平台技术的百家争鸣

本文首发于微信公众号「刘望舒」 前言 本来这一篇应该介绍如何搭建Flutter开发环境的,但我想在了解Flutter前,不妨了解一下跨平台技术的演进,这样更有助于学习Flutter,也能认清Flutter的优势和本质。这篇文章还有一个目的,就是希望大家是玩技术的人,而不是被技术玩的人,对于...

2019-04-23 12:04:35 6363 3

原创 Android输入系统(四)输入事件是如何分发到目标窗口的?

关联系列 解析WindowManager系列 解析WMS系列 深入理解JNI系列 输入系统系列 基于Android 8.1 前言 在Android输入系统(三)InputReader的加工类型和InputDispatcher的分发过程这篇文章中,由于文章篇幅的原因,InputDispatcher...

2019-04-05 01:33:57 696 0

原创 Android Gradle (一)Gradle的Android插件入门

相关文章 Gradle核心思想(一)为什么现在要用Gradle? Gradle核心思想(二)Gradle入门前奏 Gradle核心思想(三)Groovy快速入门指南 Gradle核心思想(四)看似无用,实则重要的Gradle Wrapper Gradle核心思想(五)通俗易懂的Gradl...

2019-04-05 01:31:43 1765 1

原创 Android AOSP基础(四)Source Insight和Android Studio导入系统源码

关联系列 Android AOSP基础系列 Android系统启动系列 前言 在上一篇文章Android AOSP基础(三)Android系统源码的整编和单编中,我们对系统源码进行了编译,这篇文章我们接着来学习如何将系统源码导入到编辑器中,以便于查看和调试源码。关于查看源码,可以使用Androi...

2019-04-05 01:29:38 2227 0

原创 Android AOSP基础(三)Android系统源码的整编和单编

关联系列 Android AOSP基础系列 Android系统启动系列 前言 在上一篇文章Android AOSP基础(二)AOSP 源码下载 中,我们顺利的将AOSP下载了下来,很多时候我们不仅仅需要去查看源码,还有以下的几个需求: 动态调试Android系统源码 定制Android系统 将...

2019-04-05 01:26:39 2630 0

原创 Android AOSP基础(二)AOSP源码下载

前言 这篇文章我们来学习如何下载AOSP 源码,如果你还没有Linux 环境,请查看Android AOSP基础(一)VirtualBox 安装 Ubuntu这篇文章,另外如果你不需要编译源码,或者不需要最新的源码,可以直接从百度网盘:https://pan.baidu.com/s/1ngsZs ...

2019-04-05 01:21:19 1632 0

原创 Android AOSP基础(一)VirtualBox 安装 Ubuntu

前言 在Android进阶三部曲第二部《Android进阶解密》的第一章,我介绍了两种阅读源码的方式,其中一种是从百度网盘:https://pan.baidu.com/s/1ngsZs 将源码下载下来,然后用SouceInsight来查看,这种方式很便捷,适合去阅读源码,但是有两个弊端,一个是无法...

2019-04-05 01:19:26 717 0

原创 Gradle核心思想(六)自定义Gradle插件的三种方式

相关文章 Gradle核心思想(一)为什么现在要用Gradle? Gradle核心思想(二)Gradle入门前奏 Gradle核心思想(三)Groovy快速入门指南 Gradle核心思想(四)看似无用,实则重要的Gradle Wrapper Gradle核心思想(五)通俗易懂的Gradle插件讲解...

2019-04-05 01:16:30 1181 0

原创 Gradle核心思想(五)通俗易懂的Gradle插件讲解

关联文章 Gradle核心思想(一)为什么现在要用Gradle? Gradle核心思想(二)Gradle入门前奏 Gradle核心思想(三)Groovy快速入门指南 Gradle核心思想(四)看似无用,实则重要的Gradle Wrapper Gradle核心思想(五)通俗易懂的Gradle插件讲解...

2019-04-05 01:13:54 512 0

原创 Gradle核心思想(四)看似无用,实则重要的Gradle Wrapper

关联文章 Gradle核心思想(一)为什么现在要用Gradle? Gradle核心思想(二)Gradle入门前奏 Gradle核心思想(三)Groovy快速入门指南 Gradle核心思想(四)看似无用,实则重要的Gradle Wrapper Gradle核心思想(五)通俗易懂的Gradle插件讲解...

2019-04-05 01:04:06 504 0

提示
确定要删除当前文章?
取消 删除