Android实现excel/pdf/word/odt/图片相互转换, 目录 实践过程 pdf转excel excel转pdf ppt转pdf pdf转ppt pdf转word word转pdf excel转图片 pdf转图片 odt转pdf 实践过程 pdf转excel public static long pdfToExcel(String i
Android组件Activity的启动过程深入分析, 目录 前言 源码分析 总结 前言 Activity是Android中一个很重要的概念,堪称四大组件之首,关于Activity有很多内容,比如生命周期和启动Flags,这二者
Android利用Service开发简单的音乐播放功能, android音乐播放效果,简单的服务开启。 这里将用到android的四大组件之一:Service 注意:Service是自大组件之一,需要注册。 什么是服务? 1:
Android内存泄漏检测工具LeakCanary, 目录 背景 LeaksCanary 介绍 使用方法 1.LeakCanary 如何自动初始化 2.LeakCanary如何检测内存泄漏 2.1LeakCanary初始化时做了什么 2.2LeakCanary如何触发检测 2.3LeakC
提示信息控件AlertDialog对话框详解, 目录 提要 1.基本使用流程 2.几种常用的对话框使用示例 3.通过Builder的setView()定制显示的AlertDialog 提要 本节继续给大家带来是显示提示信息的第三个
Handler消息传递机制类引入及执行流程详解, 目录 提要 1.学习路线图: 2.Handler类的引入 3.Handler的执行流程图 4.Handler的相关方法 5.Handler的使用示例 1)Handler写在主线程中 2)Handler写在子
AndroidActionBar控件操作使用详解, 目录 实现方法 启用Overlay模式 ActionBar是一个显示在屏幕顶部的控件,它包括了在左边显示的应用的logo图标和右边操作菜单的可见项。 实现方法 在Acti
Android开发中synchronized的三种使用方式详解, 目录 synchronized的三种使用方式 synchronized底层语义原理 理解Java对象头与Monitor synchronized代码块底层原理 synchronized方法底层原理 Java虚拟机对
Android自定义View实现圆弧进度效果逐步完成过程, 目录 技术实现 1.继承自View 2.Paint初始化 3.Canvas绘制 4.添加动画效果及数据 涉及到的知识Canvas(画布),Paint(画笔),自定义控件等有三
Android编写Router路由框架实例过程详解, 目录 如何编写 Router 路由框架 初始化 页面跳转 用法 拦截器 路由是现如今Android软件开发中必不可少的功能,尤其是企业级APP,可以用于将 Inte
Android设计模式之单例模式实例, 目录 一、概念 1.1 单例类 1.2 优缺点 1.2.1 优点 1.2.2 缺点 二、创建单例模式的方法 2.1 饿汉式 2.2 懒汉式 2.2.1 懒汉式(非线程安全) 2.2.2 懒汉式(线程安全
Flutter学习之矢量图SVG的区域填色示例详解, 目录 请先看效果 再次看效果 请先看效果 具体步骤: 1.SVG实际上就是一个xml文件,通过flutter自带的package xml进行进行图层解析 import package:xml/
详解kotlin中::双冒号的使用, 目录 一、:: 双冒号操作符 1、获取类的引用 2、获取对象类型的引用 3、获取函数的引用 4、获取属性的引用 二、 java.lang.Class 与 kotlin.reflect.KClass 一、:: 双冒
Android Studio 2022.1.1创建项目的Gradle配置问题, 目录 1.版本确认 2.遇到的问题 3.解决办法 1)检查各版本配置是否正确 2)网络配置 3)关闭Android Studio代理 4)配置本地Gradle 4.其他配置
Flutter利用ORM框架管理数据库详解, 目录 前言 floor 数据库版本升级 版本升级实例 总结 前言 我们前面一篇介绍了使用 floor 这个 ORM 框架处理 Flutter 本地的 SQLite 数据库。使用 ORM 框架最
JetpackCompose实现对话框和进度条实例解析, 目录 概述 实例解析 1.对话框Dialog 2.进度条 总结 概述 对话框和进度条其实并无多大联系,放在一起写是因为两者的内容都不多,所以凑到一起
JetpackCompose之选择器使用实例讲解, 目录 选择器是啥 实例解析 1.Checkbox复选框 2.TriStateCheckbox三状态选择框 3.Switch单选开关 4.Slider滑杆组件 总结 选择器是啥 选择器主要是指Checkbox复选框
JetpackCompose图片组件使用实例详细讲解, 目录 概述 示例解析 1.Icon图标组件 2.Image图片组件 总结 概述 在Compose中,图片组件主要有两种,分别是显示图标的Icon组件和显示图片的Image组件
JetpackCompose按钮组件使用实例详细讲解, 目录 概述 1.普通Button按钮 2.IconButton图标按钮 3.FloatingActionButton悬浮按钮 总结 概述 按钮组件Button是用户和系统交互的重要组件之一,它按照Mat
Androidlibrarynative调试代码遇到的问题解决, 目录 前言 方法一 方法二 方法三 前言 android native开发会碰到native代码无法调试问题,而app主工程中的native代码是可以调试的。如果项目中存在
Android自定义控件之小说书架实现示例详解, 目录 前言 功能分析 代码实现 小说的展示 小说拖拽BookShelfItemTouchHelper实现 小说删除 总结 前言 在手机看小说的时候,看到一个很有意思的效
Android事件分发机制深入刨析原理及源码, 目录 前言 事件分发原因 事件分发对象 事件分发方法 事件分发参与者 事件分发流程 事件分发源码 前言 在 Android 中,事件分发机制是一块很重
Android OkHttp库简单使用和封装教程助你快速掌握网络请求技能, OkHttp的封装 由于是封装我们可以吧OKHttp和Gson给结合起来,那么我们在gradle文件添加以下的依赖 compile com.squareup.okhttp:ok
结合Windows窗口深入分析Android窗口的实现, 目录 前言 对于Window的认识阶段 寻找真正的Window Window到底是什么 Activity-Window-View的关系 前言 从windows窗口的概念开始,通过对比去理解Androi
Kotlin Flow数据流的3种使用场景详解, 目录 一 Flow使用注意事项 二 几种使用场景 2.1、处理复杂、耗时逻辑 2.2、存在依赖关系的接口请求 2.3、组合多个接口的数据 一 Flow使用注意事项