240 发简信
IP属地:华盛顿州
  • 120
    ZIP文件格式及解压方式分析

    什么是ZIP文件 ZIP文件格式是一种数据压缩和文档储存的文件格式,原名Deflate,它的MIME格式为application/zip。很多操作系统天然支持打开ZIP格式的...

  • Lambda表达式总结

    在理解lambda表达式之前,先来看下行为参数化的概念。 什么是行为参数化 在软件开发过程中,我们面对的需求总是在不断变化。所以在开发过程中,需要考虑代码的通用性和复用性,在...

  • Java接口总结

    什么是接口 接口是对类的一种抽象描述,准确的说是对类的行为(方法)的抽象描述。所有实现了某个接口的类都应该实现这个接口所描述行为。通过接口,我们可以了解实现了接口的类能够对外...

  • Android序列化方式总结

    什么是序列化 我们在开发过程中,都是面向对象开发的。但是,对于计算机来说,计算机只认识二进制。数据的传输和存储都要通过字节流的方式来进行。所以,如果我们想要在本地持久化存储对...

  • Java内部类总结

    什么是内部类 如果一个类定义在另一个类的内部,那么这个类就是内部类。可以通过public,protected,private修饰符来控制内部类的可见性。同时,内部类也可以被声...

  • 多谢指正,已修改

    Base64算法原理及实现

    Base64算法的由来 Base64算法最开始是被用于解决电子邮件数据传输问题。在早期,由于历史原因问题,电子邮件只允许使用ASCII字符,如果在邮件中出现了非ASCII字符...

  • URI结构解析

    什么是URI URI即统一资源标示符(Uniform Resource Identifier),URI用于标识网络上某个特定的资源。URI的重点是在于标识资源,它其实是一个抽...

  • 120
    Android事件分发机制详解:史上最全面、最易懂

    前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...

  • 120
    一文搞懂android内部存储和外部存储

    我们在开发Android应用的过程中,避免不了要用到数据持久化技术,所谓的数据持久化就是将RAM中的瞬时数据保存到ROM中,保证在App退出或者手机关机后数据不会丢失。我们常...

  • MD5算法原理及实现

    散列函数 散列函数,也称作哈希函数,消息摘要函数,单向函数或者杂凑函数。散列函数主要用于验证数据的完整性。通过散列函数,可以创建消息的“数字指纹”,消息接收方可以通过校验消息...

  • SharedPreference用法及源码分析

    什么是SharedPreference SharedPreference(以下简称SP)是Android提供的一个轻量级的持久化存储框架,主要用于保存一些比较小的数据,例如配...

  • Base64算法原理及实现

    Base64算法的由来 Base64算法最开始是被用于解决电子邮件数据传输问题。在早期,由于历史原因问题,电子邮件只允许使用ASCII字符,如果在邮件中出现了非ASCII字符...

  • 120
    Android多线程:关于多线程的总结知识都在这里了!

    前言 多线程的应用在Android开发中是非常常见的,常用方法主要有: 今天,我将献上一份全面 & 详细的Android多线程学习指南,希望你们喜欢。 Carson带你学多线...