240 发简信
IP属地:浙江
  • 120
    Android Java 8 支持

    前言 在Kotlin流行的当下,谈论 Java 8 或许有点逆潮流。然现代编程语言发展过程中有一些共性的东西,谈谈可能也有助于相互借鉴。Android Gradle 插件 4...

  • 120
    关于移动端日志采集、存储、上传的架构设计探讨

    前些天有幸和一位移动端的架构师一起探讨了移动端日志采集、存储、上传的架构设计,受益匪浅。在此总结一下。总体架构图如下: 日志采集、存储、上传三要素: 日志类型 移动端的日志并...

  • 120
    浅析Linux中的零拷贝技术

    本文探讨Linux中主要的几种零拷贝技术以及零拷贝技术适用的场景。为了迅速建立起零拷贝的概念,我们拿一个常用的场景进行引入: 引文## 在写一个服务端程序时(Web Serv...

  • 120
    Android font, 字体全攻略

    一直没有详细地去了解android字体的相关内容, 实际开发的时候总是对设计稿上面字体和其他控件的间距, 字体内部的行距很疑惑, 直接设置好像每次都差几个像素, 简直逼死强迫...

  • Java字节码处理框架ASM设计思想解析

    最近进行组内分享时选择了这个Java字节码处理这个主题,特此记录下来。众所周知,Java是一门运行在虚拟机上的语言,在创建之初就是为了"write once ,run any...

  • 120
    2018-08-15 Android adjustNothing模式下 获取软键盘高度

    先从需求说起 要求一:登录输入在页面最下方,当用户点击输入时,键盘弹起,同时将底部所有空间上移。 尽可能实现沉浸式效果(全屏或者状态栏透明) 不要遮挡Logo 如果不需要全屏...

  • 120
    Android BLE 蓝牙开发入门

    初识低功耗蓝牙 Android 4.3(API Level 18)开始引入Bluetooth Low Energy(BLE,低功耗蓝牙)的核心功能并提供了相应的 API, 应...