kotlin实现快递与号码归属地查询案例详解, 目录 一.快递查询开发 二.号码地查询开发 一.快递查询开发 此效果展示: 1.新建CourierActivity,编写界面交互代码: ?xml version="1.0" encoding="ut
Android三种方式生成矢量图之VectorDrawable类使用详解, 目录 生成矢量图VectorDrawable的三种方式 静态VectorDrawable的使用 配置引用和参数 在控件中使用 生成矢量图VectorDrawable的三种方式 第一
Android动态使用VectorDrawable过程详解, 目录 导言 案例演示 问题解决 接上篇继续,讲解使用动态的VectorDrawable 上篇链接: Android三种方式生成矢量图之VectorDrawable类使用详解 导言 VectorDr
AndroidonMeasure与onDraw及自定义属性使用示例, 目录 1.自定义View简介 2.构造方法 3.onMeasure() 4.onDraw() 5.onTouch() 6.自定义属性 6.1在res下的values下面新建attrs.xml 6.2在布局中使用 6.3在自定义Vie
Kotlin引用其他xml的view对象过程详解, Kotlin 中如何引用其他xml中的view对象 比如,我们的 activity_main.xml 这么写: ?xml version="1.0" encoding="utf-8"?androidx.drawerlayout.widget.DrawerLayout xmlns:android="
Android边框裁切的正确姿势实现示例, 目录 前言 1. 设置圆角边框 2. 使用ClipToOutline进行裁切 总结 前言 今天写什么呢,没有太好的思路,就随便写一些细节的点吧。 平时我们都会接触到
Kotlin使用TransitionDrawable实现颜色渐变效果流程讲解, 目录 1 导入需要渐变的图片 2 activity_main.xml 3 MainActivity.kt 1 导入需要渐变的图片 如果需要实现图片之间的渐变效果,我们需要两张照
AndroidMessageQueue消息队列主要作用详解, 目录 定义 模型关系 内部属性 行为约束 使用建议 消息队列相关概念 消息队列的消费场景 消息至多被消费一次 消息至少被消费一次 消息仅被消
Android添加自定义下拉刷新布局阻尼滑动悬停弹动画效果, 目录 Android 对现有布局添加下拉刷新 一、简述 1、下拉阶段 2、下拉松手阶段 二、现有布局 三、添加下拉刷新 1、一个响应下拉
移动端开发之Jetpack Hilt技术实现解耦, 目录 Hilt是什么 Hilt使用地方 依赖注入(DI)概念 Hilt使用 导入 Hilt是什么 Hilt 是基于 Dagger2 的针对 Android场景定制化 的框架。 这有点像什么? RxAn
Android中的HOOK技术是什么, 目录 1. 什么是 Hook 2. Hook的应用场景 3. Hook的技术方式或框架 4. Hook的一般步骤和技巧 实战 1. 什么是 Hook Hook 英文翻译过来就是「钩子」的意思,那我们在什么
AndroidActivityManagerService启动流程详解, 目录 概述 AMS的启动流程 启动流程图 概述 AMS是系统的引导服务,应用进程的启动、切换和调度、四大组件的启动和管理都需要AMS的支持。从这里可
AndroidLock锁实现原理详细分析, 目录 Lock简介 synchronized和lock的区别 写个Demo lock源码 总结 Lock简介 Lock接口位于J.U.C下locks包内,其定义了Lock应该具备的方法。 Lock 方法签名: void lock():
Kotlin开发中open关键字与类名函数名和变量名的使用方法浅析, 目录 1 Kotlin open 在类名中的使用 2 Kotlin open 在函数名中的使用 3 Kotlin open 在变量名中的使用 这篇文档中,我们将解释如何
源码剖析Android中Okio的使用, 目录 okio库的类结构 okio 主要的接口和类 okio接口和类的说明 okio读取文件 Okio.source 方法 Okio.buffer 方法 readUtf8() 方法 总结 Okio双流操作 Segment类的设计 Segme
KotlinExtensionFunction扩展函数详细介绍, 目录 1 什么是扩展函数(Extension Function) 2 为什么使用扩展函数(Extension Function) 3 如何使用扩展函数(Extension Function) 4 扩展库类 5 空值接收器(Nulla
深入了解AndroidOkio的超时机制, 目录 Timeout 类的设计 理解 timeout 与 deadline 的区别 AsyncTimeout 类的设计 AsyncTimeout 成员变量 AsyncTimeout 成员方法 总结 Okio是一个IO库,底层基于Java原生的输入
KotlinViewModelProvider.Factory的使用实例详解, 目录 1 没有使用到 ViewModelFactory 的例子 2 使用到 ViewModelFactory 的例子 3 分析 4 结论 这里,我们将介绍 Kotlin ViewModelProvider.Factory 的作用和使用方
Kotlin this关键字的使用实例详解, 目录 this可以用来访问类的成员 使用this访问类实例 二级构造函数的委托 带限定符的this 在 Kotlin 中, this 关键字允许我们引用一个类的实例,该类的函
Flutter枚举值enum和int互相转化总结, 目录 一、需求来源 二、搞清楚 Flutter 枚举属性和方法 三、实现需求(以 PageView 滚动方式为例) 最后 一、需求来源 工作中偶尔会用到枚举值和 in
KotlinSuspend挂起函数的使用详解, 目录 总结 本质 何时使用 消除回调 一些例子 总结 挂起(suspend)函数是所有协程的核心。 挂起函数可以执行长时间运行的操作并等待它完成而不会阻塞
Kotlin作用域函数使用示例详细介绍, 目录 1 let 2 run 3 with 4 apply 5 also 这里我们将介绍Kotlin 5个作用域函数:let,run,with,apply,also。 1 let let 可用于范围界定和空值检查。在对象上调用时
uniapp打包Android的apk(原生APP-云打包)及发布测试全过程, 目录 前言: 一、 打包 Android ,生成apk 1. 原生APP-云打包 与 原生APP本地打包 2. 启动uniapp,配置打包证书 3.开始云打包 二、上传
一文详解无痕埋点在Android中的实现, 目录 前言 技术难点 1. 如何拦截到所有的view的点击事件 2. 如何对app所有的view设置setAccessibilityDelegate 可以优化的点 总结 前言 本篇技术实现主要是
Android打空包后提示没有android:exported的属性设置问题解决, 目录 1、问题: 2、文档 3、参考: 4、解决方案: 总结 1、问题: 今日了解到了一个新内容,意指打一个新的空包提审,来实