240 发简信
  • 120
    Kotlin协程

    什么是协程? 官方描述:协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。该库可以将用户代码...

    10.3 68142 16 105
  • 120
    Android开源库

    BaseLibrary下拉刷新1下拉刷新2Adapter代替Shape的TextViewWebView沉浸式状态栏搜索框App版本更新时间轴1时...

  • 120
    Android打包那些事

    目录 一.混淆(Proguard) 混淆是打包过程中最重要的流程之一,这里所说的的混淆是包括代码混淆和资源的“混淆”。 1.代码混淆 通过代码混...

    1.1 3496 5 42
  • 120
    理解TCP

    目录 1.TCP相关机制 2.TCP首部格式 1.TCP三次握手 1.TCP四次挥手 一.TCP相关机制 TCP通过检验和、序列号、确认应答、重...

  • 120
    Android应用保活实践

    最近在做的项目中需要app在后台常驻,用于实时上传一些健康信息数据,便于后台实时查看用户的健康状况。自从Android7.0以上后台常驻实现越来...

    4.3 3111 1 29
  • 120
    Service防杀死

    目录 简介 首先要弄明确一个问题,就是我们平时说的Service防杀死,其实防止是Service所在的进程被杀死,而不是Service这个组件,...

  • 120
    Android爬坑之旅:软键盘挡住输入框问题的终极解决方案【转】

    作者:腾儿飞链接:http://www.jianshu.com/p/306482e17080 前言 开发做得久了,总免不了会遇到各种坑。而在An...

    0.6 1060 0 25
  • 120
    开源项目推荐(二)

    MVP架构和组件化一直是热门,如果你还没有使用?如果你不知道如果下手?那么阅读和学习别人的项目,不失为一种快速的学习方法。希望通过下面的几个开源...

  • 120
    Flutter学习及实战

    目录 1.Dart语法 2.Flutter工程目录 3.Widget简介 4.常用Widget介绍 5.实战 先看一下最终实现的效果: 代码 简...

    5.5 2703 0 16
个人介绍
人生须自渡,方能厚德载物。