android
chengquan_zhao
qq : 929467676
mail : [email protected]
展开
-
使用kotlin编写Gradle
使用kotlin编写Gradle Kotlin 与 Gradle 可谓是亲密的一对,JetBrains 与 Gradle 分别发表了Gradle Meets Kotlin与Kotlin Meets Gradle真的是激情满满。 使用kotlin 编写Gradle 1.新建idea项目,构建工具选择gradle 2.填写groupID 选择默认的wrapper 一...原创 2018-04-08 18:58:53 · 1723 阅读 · 0 评论 -
Drawable的详细使用分析
Drawable有很多种,它们都表示一种图像的概念,但是它们又不全是图片,通过颜色也可以构造出各式各样的图像的效果。在实际开发中,Drawable常被用来作为View的背景使用。Drawable一般都是通过XML来定义的,当然我们也可以通过代码来创建具体的Drawable对象,只是用代码创建会稍显复杂。在Android的设计中,Drawable是一个抽象类,它是所有Drawable对象的基类,每个...原创 2019-01-25 14:18:47 · 266 阅读 · 0 评论 -
Android Bidner的java层实现原理
Binder Java层实现原理 近日在做组件化方案时,复习了一遍Bidner机制,在熟悉了一遍Bidner机制后,对进程间通讯以及Android设计模式原来有了较深的感悟。 Android Binder 是一个及其深入的话题,从Linux间进程通信的方式,到Android间通信方式都需要了解,下图是binder大致实现(看完我就晕了)。本文不通过复杂的代码细节,以及底层代码分析Binder实现方...原创 2019-01-26 13:50:22 · 213 阅读 · 0 评论