240 发简信
  • 120
    Canvas常用方法解析第二篇

    在Canvas常用方法解析第一篇中分析了Canvas的drawBitmapMesh方法和drawText方法,接下来我们继续分析其他的常用方法。...

  • 120
    表情包字体库

    1 概述 最近项目中要添加表情包聊天的功能(文本和表情包要混合在一起),最直接的解决方案应该就是图文混排,对于这个方案网上有很多的实现,图文混排...

  • 120
    Retrofit源码分析

    1. 概述 Retrofit和OkHttp都来自于Square公司,而且都是在用来处理HTTP请求的,先来看下用OkHttp处理HTTP请求的实...

  • 120
    HttpURLConnection 源码分析

    1 概述 在Android应用中大都会使用Http协议来访问网络, Android主要提供了两种方式(HttpURLConnection、Htt...

    1.9 4591 3 20 1
  • 120
    Okio源码分析

    1 概述 Okio是一个对java.io和java.nio进行补充的库,使数据访问,保存和处理变得更容易。 Okio的主要功能是围绕着ByteS...

  • 120
    Gradle系列二 -- 源码分析

    首先我要说明一下,本篇文章是基于3.0.0版本的Gradle 插件源码进行分析的。 1 源码下载 既然要进行源码分析,首先就是要下载源码,这个官...

  • 120
    Gradle系列一 -- Groovy、Gradle和自定义Gradle插件

    1. 概述 Android项目的构建过程是由Gradle插件完成的,Gradle 插件是在Gradle框架的基础上实现的,Gradle框架是使用...

    2.0 4114 2 31
  • 120
    OpenGL ES基础篇

    1. 概述 Android通过使用Open Graphics Library(OpenGL®)提供了对高性能2D和3D图形的支持。 OpenGL...

    1.6 2085 1 18
  • 120
    自定义View实现上拉/下拉刷新

    1 概述 最近在做项目的时候,需要实现列表的下拉刷新和上拉加载更多的功能,由于项目周期问题,下拉刷新就直接使用了系统提供的SwipeRefres...

    0.6 423 0 19
个人介绍
当你无比专注的去做某件事时,效果就会显而易见,那些你想要的,你渴望的就会与你不期而遇。当你无比专注的去付出,去投入时,不经意间,你会邂逅那个更好的自己。