什么是ZIP文件 ZIP文件格式是一种数据压缩和文档储存的文件格式,原名Deflate,它的MIME格式为application/zip。很多操作系统天然支持打开ZIP格式的...
什么是ZIP文件 ZIP文件格式是一种数据压缩和文档储存的文件格式,原名Deflate,它的MIME格式为application/zip。很多操作系统天然支持打开ZIP格式的...
在理解lambda表达式之前,先来看下行为参数化的概念。 什么是行为参数化 在软件开发过程中,我们面对的需求总是在不断变化。所以在开发过程中,需要考虑代码的通用性和复用性,在...
什么是接口 接口是对类的一种抽象描述,准确的说是对类的行为(方法)的抽象描述。所有实现了某个接口的类都应该实现这个接口所描述行为。通过接口,我们可以了解实现了接口的类能够对外...
什么是序列化 我们在开发过程中,都是面向对象开发的。但是,对于计算机来说,计算机只认识二进制。数据的传输和存储都要通过字节流的方式来进行。所以,如果我们想要在本地持久化存储对...
什么是内部类 如果一个类定义在另一个类的内部,那么这个类就是内部类。可以通过public,protected,private修饰符来控制内部类的可见性。同时,内部类也可以被声...
多谢指正,已修改
Base64算法原理及实现Base64算法的由来 Base64算法最开始是被用于解决电子邮件数据传输问题。在早期,由于历史原因问题,电子邮件只允许使用ASCII字符,如果在邮件中出现了非ASCII字符...
什么是URI URI即统一资源标示符(Uniform Resource Identifier),URI用于标识网络上某个特定的资源。URI的重点是在于标识资源,它其实是一个抽...
前言 Android事件分发机制是Android开发者必须了解的基础 网上有大量关于Android事件分发机制的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问...
我们在开发Android应用的过程中,避免不了要用到数据持久化技术,所谓的数据持久化就是将RAM中的瞬时数据保存到ROM中,保证在App退出或者手机关机后数据不会丢失。我们常...
散列函数 散列函数,也称作哈希函数,消息摘要函数,单向函数或者杂凑函数。散列函数主要用于验证数据的完整性。通过散列函数,可以创建消息的“数字指纹”,消息接收方可以通过校验消息...
什么是SharedPreference SharedPreference(以下简称SP)是Android提供的一个轻量级的持久化存储框架,主要用于保存一些比较小的数据,例如配...
Base64算法的由来 Base64算法最开始是被用于解决电子邮件数据传输问题。在早期,由于历史原因问题,电子邮件只允许使用ASCII字符,如果在邮件中出现了非ASCII字符...
前言 多线程的应用在Android开发中是非常常见的,常用方法主要有: 今天,我将献上一份全面 & 详细的Android多线程学习指南,希望你们喜欢。 Carson带你学多线...