函数SEARCH:返回一个指定字符或文本字符串第一次出现位置,从左到右查找(忽略大小写)。 SEARCH(查找值,在哪里查找,从第几个字符开始查找) 1、查找字符串“e”位置 输入公式: =SEARCH("e",A2) 该处省略了SEARCH函数第三参数,默认是从第一位开始查找。 函数SEARCH忽略大小写查找,返回E位置,即1。
转载 2024-10-28 10:54:18
28阅读
# 使用 EasyExcel Android 应用实现 Excel 操作完整教程 Android 应用中使用 EasyExcel 库进行 Excel 操作是一项相对简单任务,但对于刚入行小白来说,了解整个流程是非常重要。本文将带领你逐步实现这一过程,并提供必要代码示例和详细解释。 ## 整体流程 以下是使用 EasyExcel Android 应用中进行 Excel
原创 9月前
159阅读
EasyExcel实现对excel文件读写1、EasyExcel介绍2、EasyExcel特点:3、EasyExcel写操作3.1 pom引入xml相关依赖3.2 创建实体类3.3 实现写操作4、EasyExcel读操作4.1 创建实体类4.2 创建读取操作监听器4.3 实现读操作  这类文章以前写过,不过好长时间没有碰了,就当复习了。  github源码地址:https://github.c
转载 2023-10-12 07:12:25
366阅读
# EasyExcelAndroid使用 现代移动应用程序,处理Excel文件常常是必不可少一部分。对于Android开发者来说,使用EasyExcel库可以简化Excel文件读写操作。本文将详细介绍如何在Android中使用EasyExcel,包含实际代码示例和使用技巧。 ## 一、EasyExcel简介 EasyExcel是一个轻量级Java库,可以方便地读取和写入Ex
原创 8月前
499阅读
# Android中使用EasyExcel实现Excel文件读写 EasyExcel是一个易于使用Java库,能够高效地处理Excel文件。Android开发利用EasyExcel,实现Excel读写,可以为数据管理和展示提供很大便利。本文将逐步引导你如何在Android中使用EasyExcel。 ## 流程概述 首先,我们来看看整个流程。以下是实现EasyExcelAndro
原创 8月前
139阅读
首先我们来看一段代码: 上面这段代码没有什么问题,但是handler对象创建时候却会报警告:This Handler class should be static or leaks might occur意思是:Handler 类应该为static类型,否则可能会造成内存泄漏。为什么会造成这种情
转载 2019-08-11 10:36:00
144阅读
2评论
文章目录1.1 与 Retrofit 结合1.2 与 MVP/MVVM 架构结合1.2.1 与 MVP (Model-View-Presenter) 结合1.2.2 RxJava 与 MVVM (Model-View-ViewModel) 结合1.3. RxBus (事件总线)1.4. 错误处理与资源管理1.5 复杂任务编排1.5.1 并行任务合并(zip 操作符)1.5.2. 顺序任务合并(co
转载 1月前
0阅读
mmap Android应用 mmap(内存映射文件)Android应用程序运用非常广泛,尤其是需要高效地处理文件I/O或共享内存场景。本文将详细讲解Android中使用mmap整个过程,包括环境准备、集成步骤、配置详解、实战应用、性能优化和生态扩展等方面。 ### 环境准备 开始之前,我们需要确认开发环境准备情况。以下是不同Android环境技术栈兼容性矩阵。
原创 5月前
58阅读
RxJava 是什么, 能解决什么问题 对比其他技术理解为什么要选择RxJava RxJava相关API RxJavaAndroid典型使用场景 RxJavaAndroid与其他框架融合 RxJava 是什么, 能解决什么问题 github官方介绍: a library for composing asynchronous and event-based pr
转载 2021-06-21 09:44:30
361阅读
AIDL作用     由于每个应用程序都运行在自己进程空间,并且可以从应用程序UI运行另一个服务进程,而且经常会在不同进程间传递对象。Android平台,一个进程通常不能访问另一个进程内存空间,所以要想对话,需要将对象分解成操作系统可以理解基本单元,并且有序通过进程边界。     通过代码来实现这个数据传输过程是冗长乏味
通常,开机自动运行程序会作用于每次启动Windows时,但还有一种情况例外——就是设置好之后只在下次开机时自动运行一次,以后开机就不再运行了,其最常见应用是程序更新或系统升级,系统重启前执行安装,重新启动系统后进行自动配置并使设置生效。如果我们要自行实现一些一次性自动运行任务,就需要修改注册表或使用第三方工具软件。实现开机自动运行方式很多,我们之前也介绍了不少,比如向Windows“启动”
移动应用开发,尤其Android平台上,处理Excel文件需求越来越普遍。EasyExcel作为一款高性能Java Excel处理工具,虽然被广泛用于Java后端开发,但在Android开发环境下适配却并非轻而易举。因此,我决定记录这一过程,以便分享我经验和解决方案。 ### 问题背景 随着Android应用复杂性增加,用户对数据管理和报表功能需求不断提高。Excel文件因其
原创 5月前
97阅读
# Android实现RTP(实时传输协议) ## 流程概述 要在Android应用程序实现RTP协议,通常可以分为以下几个步骤。下面是一个流程表,描述了每一步需要做事情: | 步骤 | 描述 | |------|-------------------------------------------| | 1
原创 2024-10-17 12:05:02
240阅读
# 泛型Android应用 Android开发,泛型是一个非常强大且灵活特性,它允许我们在编译时指定数据类型,从而增加代码可重用性和类型安全性。本文将介绍泛型Android应用,并通过代码示例深入理解。 ## 什么是泛型? 泛型(Generics)是Java一种机制,它允许类、接口、方法定义类型参数,使得代码能够操作不同类型对象而不丧失类型安全性。简单来说,泛型
原创 2024-10-07 06:16:05
39阅读
在这个博文中,我将深入探讨**RustAndroid应用**,以帮助开发者理解其适用性、优缺点及实际应用案例。Rust作为一种目标明确且性能优越语言,其在手机操作系统开发逐渐受到重视,尤其是Android环境下应用。 ### 背景定位 随着移动设备普及和应用开发需求日益增加,开发者们常常面临着多语言并存挑战。传统Java和KotlinAndroid开发占据主导地位,但
原创 6月前
76阅读
翻译 2022-09-22 18:36:34
171阅读
@目录什么是抽象工厂模式?抽象工厂模式优缺点抽象工厂模式应用场景什么是抽象工厂模式?抽象工厂模式(Abstract Factory Pattern)是一种比较常用模式,其定义如下: Provide an interface for creating families of related or dependent objects without specifying their concre
Android 2.3 NFC简介 Android 2.3加入了NFC(近场通讯)支持。官网developer.android.com英文介绍如下: Near Field Communications (NFC) Android 2.3 includes an NFC stack and framework API that lets developers read NDEF
nfc
转载 2012-08-27 13:51:21
9019阅读
# 模板方法模式 Android 应用 Android 开发,设计模式是提升代码复用性和可维护性有效手段之一。模板方法模式(Template Method Pattern)是一种重要行为设计模式,它允许子类不改变算法结构情况下,重新定义算法某些特定步骤。本文将带你逐步实现一个模板方法模式案例,并详细解释每一步具体实现。 ## 整体流程 为了方便理解,我们将整个实现过
原创 2024-08-30 05:17:11
54阅读
定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入一个特性,与类、接口、枚举是同一个层次。它可以声明包、类、接口、枚举、字段、方法、局部变量、方法参数等前面,用来对这些元素进行说明,注释。作用分类:①编写文档:通过代码里标识元数据生成文档【生成文档doc文档】② 代码分析:通过代码里标识元数据对代码进行分析【使用反射】③编译检查:通过代
转载 2024-06-24 13:00:05
27阅读
  • 1
  • 2
  • 3
  • 4
  • 5