![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
chengquan_zhao
qq : 929467676
mail : chengquana@gmail.com
展开
-
使用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 · 1731 阅读 · 0 评论 -
JAVA实现基于ZXing的二维码自动生成与图片合成
JAVA实现基于ZXing的二维码自动生成与图片合成 近日做项目需要生成带有信息的二维码,并嵌入到一张图片中。实现思路采用Zxing生成二维码,java图形库进行图片的嵌入。 生成二维码 ZXing是一种开放源代码的多格式1D / 2D条形码图像处理库,采用Java实现,具有其他语言的端口。需用mavan下载对应jar包,Android添加gradle依赖,或者添加jar包。 代码如下...原创 2018-03-29 16:17:13 · 3718 阅读 · 1 评论 -
Drawable的详细使用分析
Drawable有很多种,它们都表示一种图像的概念,但是它们又不全是图片,通过颜色也可以构造出各式各样的图像的效果。在实际开发中,Drawable常被用来作为View的背景使用。Drawable一般都是通过XML来定义的,当然我们也可以通过代码来创建具体的Drawable对象,只是用代码创建会稍显复杂。在Android的设计中,Drawable是一个抽象类,它是所有Drawable对象的基类,每个...原创 2019-01-25 14:18:47 · 270 阅读 · 0 评论 -
Android Bidner的java层实现原理
Binder Java层实现原理 近日在做组件化方案时,复习了一遍Bidner机制,在熟悉了一遍Bidner机制后,对进程间通讯以及Android设计模式原来有了较深的感悟。 Android Binder 是一个及其深入的话题,从Linux间进程通信的方式,到Android间通信方式都需要了解,下图是binder大致实现(看完我就晕了)。本文不通过复杂的代码细节,以及底层代码分析Binder实现方...原创 2019-01-26 13:50:22 · 217 阅读 · 0 评论