240 发简信
  • Java高级面试 —— Java String可以有多长?

    1. 题目剖析 Java String可以有多长?相信大部分人不会太关注这个问题,甚至可能有些人会认为String要多长可以有多长,很明显这是不...

  • Android技术周报190317期 —— Protocbuf全面解析

    Protobuf即Protocol Buffers,是Google公司开发的一种跨语言和平台的序列化数据结构的方式,是一个灵活的、高效的用于序列...

  • 120
    Android技术周报190310期 —— onSaveInstanceState到底做了些什么?

    Android技术周报是最近我刚创建的一个文集,这篇文章也是Android技术周报这个文集的第一篇文章(发现自己好久没写文章了),主要目的是记录...

  • 120
    从Android开发的角度去认识Kotlin

    在2017的Google I/O大会上,Google宣布,这门诞生于俄罗斯的年轻语言,即日起成为最新的一级安卓编程语言,并在Android St...

  • 120
    初探Gradle之构建Variant

    在Gradle中,构建Variant有什么用呢?首先看第一个问题,每一个由Android Studio创建的项目都会产生debug和releas...

  • View的孪生兄弟——SurfaceView

    Android系统提供了View进行绘图处理,View可以满足大部分的绘图需求,但在某些时候,却也有些心有余而力不足。我们知道,View通过刷新...

  • 120
    开发者眼中的Material Design

    Material Design,中文名:材料设计语言,是由Google推出的全新的设计语言,谷歌表示,这种设计语言旨在为手机、平板电脑、台式机和...

  • 120
    后期处理之Camera Raw曝光

    在调整完白平衡之后,就是调整照片的曝光。为什么要想调整白平衡再调整曝光呢,如果照片看起来太蓝,任何人都无法注意到照片是否欠爆1/3档,因此,要先...

  • 120
    后期处理之Camera Raw白平衡

    如果你在室内拍摄过照片,就会发现照片可能具有黄色色调,除非你在办公室拍摄照片,这样拍摄的照片会具有绿色色调。如果在阴影中拍摄照片,照片很有可能具...

个人介绍
一个喜欢摄影的程序猿