排序
mvvm在android上的实践
首先我们来回顾一下MVVM的架构模式: MVVM(Model-View-ViewModel)是一种软件架构模式,用于设计和组织用户界面(UI)驱动的应用程序。它由三个主要组件组成: Model(模型):负责表示应用程...
安卓埋点策略+Retrofit上传埋点数据
安卓埋点 在企业级安卓项目中,埋点是一项重要的技术,用于收集用户行为数据以进行分析和改进产品。以下是一个常见的安卓企业级项目开发中使用的埋点方案: 定义埋点事件:首先,确定需要埋点的...
【FlutterUtilCode】Flutter工具篇之PathUtils
前言 FlutterUtilCode 是一个 Flutter 工具类集合插件,封装了常用的工具类和函数,方便开发者调用。 本篇是 Flutter工具篇之PathUtils,系列文章内容主要介绍插件中工具类的功能、用法和代码实...
Jetpack Compose(第三趴)——迁移到Jetpack Compose
1、简介 1.1、学习内容 您将学习: 你可以遵循的不同迁移路径 如何逐步将应用迁移到Compose 如何将Compose添加到使用View构建的现有界面 如何在Compose中使用View 如何在Compose中使用基于View...
Kotlin 函数接口与普通接口的区别
记一次编写Demo时SonarLint提示警告而关注到的kotlin1.4新增的接口声明方式. // SonarLint警告: Make this interface functional or replace it with a function type. interface GitHubService...
android google 内购支付最新版本 6.0结算库 接入教程
前言 各位同学 大家好有段时间没有个大家更新文章 ,最近在更新google的最新结算库 。所以就在这里分享给废话不多说。 官方文档地址 Google结算库 需要的依赖 def billing_version = '6.0.0' im...