240 发简信
  • Kotlin标准库函数源码解析

    Kotlin标准库函数 Kotlin提供了一个标准函数库,例如run, with, let, also, apply等函数,开发中使用十分方便。...

  • Android UsageStatsManager 获取应用信息

    使用 UsageStatsManager 获取应用信息 Android 5.0 之后,需要使用 UsageStatsManager 获取手机中的...

  • Android中的IPv6

    什么是IPv6 IPv6 的全称是Internet Protocol version 6。Internet Protocol 译为“互联网协议”...

  • 初学Kotlin——在自定义View里的应用

    什么是Kotlin Kotlin,它是JetBrains开发的基于JVM的面向对象的语言。2017年的时候被Google推荐Android的官方...

  • Android混淆工具——Proguard实践

    最近使用了一个非常高效和方便的混淆工具——Proguard,使用了这个工具混淆打包后,apk体积显著的减少了,而且反编译难度也加大了,所以写个博...

    0.2 4615 1 22
  • Retrofit 2.0 应用场景概述

    最近最火的网络库应该是Retrofit了,我也在项目中耍了起来,可以说是非常的有趣。个人感觉是Retrofit网络库是简洁,实用和逻辑清晰,将网...

  • Android设计模式 Builder模式的分析与实践

    之前实现了一个Demo底部弹出框,是用DialogFragment实现的一个Dialog,虽然实现了链式调用,但是没有使用Builder模式,所...

  • BottomPopUpDialog底部弹出框的实现

    BottomPopUpDialog底部弹出框的实现 这是一个之前实现的简单效果,类似于ios底部弹出框,所以想写一篇博客记录一下。 使用 Dia...

    0.6 2624 1 10
  • Android 在RecyclerView中实现置顶功能

    在我上一篇博客中已经介绍了在ListView中实现置顶功能,后来也想在非常流行的RecyclerView中实现一下,所以就写下了这篇博客。如果是...