自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(94)
  • 资源 (35)
  • 问答 (1)
  • 收藏
  • 关注

原创 全网唱衰Android?这场争议背后藏着这些真相

本文介绍了Android Jetpack中的ConstraintLayout布局容器,它被形象地比喻为"乐高大师"的积木工具。文章从三个维度展开:首先对比传统布局的局限,突出ConstraintLayout的扁平化结构和动态适配优势;其次详解基础搭建方法,包括添加依赖、创建布局和放置组件;最后展示进阶技巧如0dp魔法、链式分布和辅助线应用,并通过登录界面案例演示实战应用。全文以乐高积木为喻,生动诠释了ConstraintLayout如何实现灵活精准的UI布局。

2025-12-23 22:05:35 709

原创 2025年Android最新框架全解析:从架构到实战,一文掌握开发新趋势

本文系统介绍了2025年Android开发主流框架及其应用。在网络请求方面,Retrofit2.0和OkHttp4.x提供了高效稳定的通信支持;架构模式部分重点解析了MVP和MVVM的优缺点及实现方式;实用工具框架包括图片加载库Glide4.15和视图绑定工具ButterKnife10.2;版本管理与热修复部分探讨了XUpdate和Tinker的应用场景。通过电商App和工具类App的案例分析,展示了这些框架在实际开发中的综合运用。文章指出,合理运用这些框架能显著提升开发效率和用户体验,建议开发者持续关注框

2025-12-22 22:29:32 659

原创 Kotlin Flow 从入门到实战:异步数据流处理的终极解决方案

在 Flow 的世界里,冷流与热流犹如两个性格迥异的伙伴,各自承担着独特的使命。冷流(Cold Flow):冷流就像是一个 “按需服务者”,以 flow {} 构建的流为典型代表。它具有惰性求值的特点,仅在被收集(collect)时才启动数据发射。每一个订阅者都像是一个独立的客户,各自获取完整的数据序列,互不干扰。例如,在进行 API 调用获取数据时,我们可以使用冷流,每次订阅都意味着一次新的请求,确保每个订阅者都能得到最新的数据。println("开始生产数据")emit(1)emit(2)

2025-12-22 22:11:34 1154

原创 Jetpack系列教程(十二):ConstrainLayout——Android布局界的“乐高大师“

本文介绍了Android Jetpack中的ConstraintLayout布局容器,它被形象地比喻为"乐高大师"的积木工具。文章从三个维度展开:首先对比传统布局的局限,突出ConstraintLayout的扁平化结构和动态适配优势;其次详解基础搭建方法,包括添加依赖、创建布局和放置组件;最后展示进阶技巧如0dp魔法、链式分布和辅助线应用,并通过登录界面案例演示实战应用。全文以乐高积木为喻,生动诠释了ConstraintLayout如何实现灵活精准的UI布局。

2025-08-20 01:36:25 912

原创 安卓开发,为你的APP提提速:Dokit的魔法调试箱

在这个"卷"字当道的安卓开发领域,Dokit就像给你装上了涡轮增压器。它不仅能帮你快速定位性能瓶颈,还能通过自定义插件系统打造专属调试工具集。据滴滴官方统计,集成Dokit后平均可减少35%的调试时间[11]。现在,是时候打开GitHub(https://github.com/didi/DoKit),将这个魔法工具箱收入囊中了!记住,优秀的开发者不仅会写代码,更懂得用好工具提升效率。下次当产品经理催进度时,你可以优雅地甩出Dokit的性能报告:“看,优化后FPS提升了58%,这波需求我先预定了!互动环节。

2025-08-20 01:17:38 1047

原创 JetPack系列教程(十一):WorkManager——后台任务的“终极管家“

适用场景延迟执行的任务(如日志上传)周期性任务(如数据同步)需要可靠执行的任务(即使应用退出)不适用场景实时性要求高的任务(用ForegroundService)短时任务(用Coroutine/RxJava)最佳实践合理设置约束条件处理任务结果和重试逻辑使用链式任务管理复杂流程监控任务状态优化用户体验WorkManager就像你手机里的"田螺姑娘",默默地在后台完成各种脏活累活。合理使用它,不仅能提升应用稳定性,还能让你的代码更加优雅![5][8]

2025-08-19 00:59:02 826

原创 安卓开发模块化路由框架TheRouter:让你的代码“路”得明明白白

在安卓开发的江湖里,TheRouter就像是一个“路由界的超级英雄”,它用四大核心能力、灵活的动态路由表、模块化的设计理念,让你的代码“路”得明明白白。无论是大型应用开发还是模块化改造,TheRouter都能为你提供强有力的支持。所以,还在等什么呢?赶紧给你的安卓项目装上TheRouter这个“智能导航仪”吧!让你的开发之路更顺畅、更高效![6]记住,选择TheRouter,就是选择了一条明明白白的“路由之路”!让我们一起,在这条路上,越走越远,越走越宽!

2025-08-19 00:47:39 559

原创 JetPack系列教程(十):ViewPager2——让你的页面滑动如德芙般丝滑

本文介绍了Jetpack组件ViewPager2的使用方法,通过幽默的比喻将其比作"德芙巧克力"般丝滑的页面滑动工具。文章详细讲解了ViewPager2的核心优势(双向滚动、动态Fragment、RecyclerView集成)和实现步骤(依赖添加、Fragment创建、Adapter设置、事件监听等),并提供了进阶技巧如TabLayout指示器和自定义动画。作者还穿插了幽默的开发小贴士,强调让技术学习变得有趣的重要性。全文以轻松活泼的语言,帮助开发者掌握ViewPager2这一强大组件,

2025-08-18 13:35:49 404

原创 Android组件化开发改造:ARouter的“路由特工“修炼手册

ARouter组件化开发指南摘要 ARouter是阿里开源的Android组件化通信框架,通过路由机制解决模块间强耦合问题。核心功能包括: 路径跳转:通过URI跳转替代类依赖,支持参数传递和自动注入 服务调用:基于接口的跨模块API调用,实现完全解耦 拦截器:提供全局跳转拦截,实现登录验证等通用逻辑 使用要点: 注解驱动:@Route标记目标,@Autowired自动注入参数 初始化配置:需在Application中初始化,区分调试/正式环境 最佳实践:统一路径规范,避免直接依赖,合理使用拦截器 优势:显著

2025-08-18 13:25:38 1160

原创 Kotlin runBlocking 可不要乱用!协程世界的“紧急刹车“指南

主线程又卡死了!”“测试用例怎么总超时?”——当这些哀嚎在开发群此起彼伏时,十有八九又是runBlocking这个"紧急刹车"被滥用在了高速路上。今天我们就来拆解这个协程世界中最容易被误用的函数,看看它究竟是救命良药还是性能毒药。

2025-08-17 00:09:16 599

原创 JetPack系列教程(七):Palette——让你的APP色彩“飞”起来!

JetPack的Palette组件是一个强大的色彩提取工具,能够从图片中智能提取主色、暗色、亮色等多种色彩方案,为APP界面提供动态配色支持。开发者只需简单引入依赖,通过异步方式调用Palette.from()方法即可提取图片色彩,并应用到UI元素中。Palette不仅能提取主色调,还支持获取特定类型的色彩(如柔和色、暗色等),可与ViewModel、LiveData等JetPack组件配合使用,实现色彩数据的持久化和UI自动更新。这个工具能显著提升APP的视觉协调性,让界面色彩与内容图片完美融合,是开发高

2025-08-16 23:58:13 1348

原创 JetPack系列教程(八):PDF库——让Android应用也能优雅“翻页”

JetPack PDF库的出现,终于让Android开发者在PDF处理上有了“官方认证”的解决方案。虽然它现在还有些小瑕疵,但好饭不怕晚,后续版本一定会越来越完善。[4]如果你正在开发一个需要显示PDF的Android应用,不妨试试这个库。毕竟,谁不想让自己的应用也能优雅“翻页”呢?[4]版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。原文链接JetPack系列教程(八):PDF库——让Android应用也能优雅“翻页”

2025-08-16 23:56:32 1115

原创 JetPack系列教程(九):Room——数据库界的“装修大师“,让你的数据住上五星级套房!

Room是Android Jetpack中的数据库组件,它将SQLite操作转化为优雅的Kotlin/Java代码。Room通过三大核心功能简化开发:1)编译时SQL检查确保语法安全;2)DAO接口将复杂SQL转化为简单方法调用;3)灵活的Migration机制支持数据库无缝升级。使用时只需定义Entity类、创建DAO接口并构建数据库,即可实现CRUD操作。Room还支持关系映射、响应式查询(LiveData/Flow)和事务处理,让数据库操作更智能高效。相比原生SQLite,Room能减少90%的样板代

2025-08-16 23:55:27 1412

原创 Kotlin作用域函数全解:run/with/apply/let/also与this/it的魔法对决

Kotlin作用域函数(run/with/apply/let/also)是简化对象操作的强大工具,每种函数都有独特特性:let用于非空对象操作,run是全能型函数,with适合对象多操作场景,apply专注对象配置,also用于执行副作用操作。它们通过this(直接引用)或it(参数传递)来操作对象,其中run/with/apply使用this,let/also使用it。合理选择这些函数能显著提升代码的简洁性和可读性,如let的空安全检查、apply的初始化配置、also的日志记录等场景。掌握这些&quot

2025-08-15 22:01:19 906

原创 口播数字人免费API调用方案

普通人开发数字人面临技术门槛高、商业方案昂贵的问题。本文介绍了一种免费的数字人开发方案,通过小甲鱼数字人平台的HTTP接口实现。方案包含两个关键步骤:1)免费语音克隆与合成接口实现声音处理;2)免费数字人克隆接口生成视频,通过任务查询获取24小时有效链接。作者提供了Java调用示例,展示如何通过基础HTTP请求完成数字人开发。该方案无平台限制,适用于Android、iOS、小程序和Web端,技术门槛低,适合普通开发者使用。

2025-08-15 21:52:25 644

原创 使用免费API开发口播数字人

摘要:公司为解决口播数字人开发难题,找到一款免费API平台,支持简单HTTP调用实现数字人创建与语音合成。该方案无需技术背景,支持PHP等语言,提供场景创建、语音克隆等核心接口,平均3分钟完成视频合成。特别适合预算有限的小团队快速验证产品原型,从环境搭建到功能实现仅需10分钟。(149字)

2025-08-14 19:16:44 466

原创 JetPack系列教程(六):Paging——让分页加载不再“秃”然

Jetpack Paging是Android开发中用于优雅实现分页加载的组件,通过四大核心类(RecyclerView、PagedListAdapter、PagedList、DataSource)和三种分页方式(Positional/PageKeyed/ItemKeyedDataSource),能够高效处理大数据集加载。本文以GitHub仓库列表为例,演示了从依赖配置、数据模型定义到网络请求和UI展示的完整实现流程,展示了Paging如何简化分页逻辑、提升应用性能。该组件有效减少了开发工作量,同时优化了用户

2025-08-13 22:27:43 494

原创 Android开发神器:Chucker让网络请求监控像吃瓜一样简单!

当Chucker的通知栏提示音响起,那种掌控全局的感觉,就像拥有了X光视力——再复杂的网络问题,在清晰的请求时间轴、完整的头信息、可复制的CURL命令面前,都无所遁形。[7]下次遇到网络问题,不妨优雅地掏出手机:“让我用Chucker看看…”(测试同学投来崇拜的目光)现在就去集成Chucker吧!让你的网络调试从"玄学"变"科学",从此告别"在我这怎么不重现"的尴尬时刻!🚀。

2025-08-13 22:12:16 413

原创 免费的数字人API,轻松开发数字人系统

【摘要】本文分享了一个适合技术基础薄弱开发者的数字人开发方案。该方案提供免费的克隆与合成接口,仅需简单HTTP调用即可实现数字人和语音功能。文章详细介绍了调用流程,包括配置参数、创建POST请求、处理JSON响应等步骤,并附上Java示例代码(约400行)。该方案无需复杂SDK,支持跨平台调用,接口文档清晰,适合初级开发者快速上手。通过免费API即可完成数字人场景创建等操作,大大降低了开发门槛。

2025-08-13 21:53:29 219

原创 可以免费使用的数字人API

本文介绍了一个免费的数字人API解决方案,通过组合免费的数字人克隆、语音克隆和合成接口实现完整功能。文章提供了详细的Java调用示例代码,展示如何使用OkHttp3和Gson库调用声音合成接口,包含请求构建、授权设置和响应处理等关键步骤。该方案适合开发者使用,所有接口文档齐全,调用简单方便,且完全免费。

2025-08-12 19:02:30 342

原创 JetPack系列教程(五):“StartUp“——App启动加速的魔法师

【摘要】JetPack StartUp组件通过统一管理App初始化流程显著提升启动速度。它采用统一的InitializationProvider替代传统多ContentProvider方式,开发者只需定义Initializer类并配置依赖关系,系统即可自动按顺序执行初始化。支持延迟初始化特性,允许非必要组件在特定时机手动加载。该方案简化了代码结构,解决了第三方库初始化导致的启动延迟问题,相比传统Application.onCreate()方式更高效,是优化Android应用启动性能的利器。(149字)

2025-08-10 23:03:16 730

原创 隐私合规下SDK初始化与应用弹窗方案最佳实践:一篇让你笑出腹肌的技术指南

本文探讨了App开发中SDK初始化的合规策略与最佳实践。针对隐私保护要求,提出三级初始化方案:1)Application层仅初始化无隐私风险的基础SDK;2)Splash页处理需用户授权的敏感SDK;3)功能页实现按需延迟初始化。重点强调了必须提供隐私弹窗、初始化跳过选项和未成年人模式等合规要求,并对比了错误与正确的代码实现方式。通过这种"火锅式"的分阶段初始化策略,既能满足监管要求,又能优化用户体验,避免一次性初始化导致的隐私违规和性能问题。

2025-08-10 22:53:11 853

原创 免费数字人API开发方案

本文介绍了一种低成本开发数字人系统的解决方案。针对中小企业面临的数字人系统部署成本高、技术要求高等问题,推荐使用壹定开放平台的免费开发方案。该方案无需硬件投入,通过简单的API接口调用即可实现数字人克隆、合成及语音处理全部功能。文章详细说明了注册流程、API接口调试方法,并验证了所有免费接口均可正常使用。该方案操作简便,只需通过HTTP请求就能完成数字人系统开发,有效降低了技术门槛和开发成本。

2025-08-10 22:02:52 341

原创 Jetpack系列教程(二):Hilt——让依赖注入像吃蛋糕一样简单

Hilt是Google推出的Android依赖注入框架,简化了Dagger2的复杂配置。它通过自动生成代码和生命周期管理,让依赖注入变得简单高效。文章介绍了Hilt的核心优势:1)添加依赖简便;2)通过注解实现自动注入;3)支持接口注入和限定符;4)与Android组件深度集成。相比传统方式,Hilt减少了样板代码,提高了可测试性,是Google官方推荐的Jetpack组件。对于Android开发者来说,掌握Hilt能显著提升开发效率和代码质量。

2025-08-10 21:53:39 431

原创 JetPack系列教程(三):Lifecycle——给Activity和Fragment装个“生命探测仪“

JetPack Lifecycle组件通过观察者模式解耦生命周期管理,解决传统Android开发中Activity/Fragment与组件紧密耦合的问题。核心包含Lifecycle、LifecycleOwner和LifecycleObserver三个组件,分别负责记录生命周期状态、提供生命周期对象和监听生命周期事件。典型应用场景包括解耦Activity与播放器/定位服务等组件、管理Service生命周期,以及通过ProcessLifecycleOwner监听应用全局状态。Lifecycle支持注解和接口两种

2025-08-10 21:52:17 433

原创 安卓开发:组件化、模块化、插件化方案对比总结

本文对比分析了安卓开发的三种架构方案:组件化、模块化和插件化。组件化如乐高积木,强调独立开发和动态组装;模块化如分封制,注重业务逻辑的清晰划分;插件化则如变形金刚,支持动态加载和热更新。三种方案各具优势:组件化实现高复用,模块化降低复杂度,插件化提供灵活性。同时也面临不同挑战,如组件间通信、依赖管理和安全性问题。开发者应根据项目规模、团队结构和未来需求,灵活选择或组合这些方案,以构建更优秀、可维护的安卓应用。

2025-08-10 21:42:22 956

原创 Android组件化开发最佳攻略:让你的代码“分家”也能其乐融融!

本文介绍了Android组件化开发的核心概念与实践方法。首先解释了组件化相比模块化、插件化的优势,强调其解耦性、独立性和高效性。接着详细讲解了组件分层架构(基础组件、Common组件、功能组件、业务组件)和具体实现步骤,包括Gradle配置、调试切换、ARouter通信等关键代码示例。文章还提供了组件资源共享、强弱依赖处理等实用技巧,并指出配置繁琐、测试等常见问题及解决方案。通过组件化,开发者可以构建更清晰、可维护的代码架构,提高团队协作效率。

2025-08-09 21:59:49 730

原创 Android适配最新SplashScreen方案:让启动页不再“翻车“

Android 12+全新SplashScreen API适配指南:从传统方案的"坑"到新方案的"爽点",详解三步实现启动页优化。包含主题配置、版本兼容处理、性能优化三板斧和深色模式适配技巧,解决图标变形、显示时长等常见问题。文章指出启动页优化是提升用户体验的关键环节,强调新API需版本判断、动画时长控制在1000ms内等要点,并展望Compose集成等未来发展方向。文风幽默,提供实用代码示例和避坑指南,帮助开发者实现"秒开"体验。

2025-08-09 17:06:59 1391

原创 Jetpack系列教程(一):CameraX的实战开发——让相机开发从“地狱“到“天堂“

本文介绍了Google推出的CameraX库,它极大简化了Android相机开发流程。CameraX通过抽象层解决了传统Camera2 API的复杂性和兼容性问题,支持98%的Android设备(API 21+)。文章详细展示了CameraX的三步开发流程:添加依赖、配置布局和初始化相机,并提供了拍照、切换摄像头和图像分析等进阶功能实现代码。重点强调了CameraX自动生命周期管理的优势,解决了传统开发中的资源管理难题,同时提醒开发者注意权限申请和图像代理资源释放等关键细节。CameraX使相机开发从数百行

2025-08-09 17:06:09 1345

原创 免费开发数字人API

【摘要】小甲鱼数字人项目提供免费商用数字人服务,通过五个API接口实现口播功能。其技术方案结合免费的语音克隆/合成与数字人克隆技术,采用简单HTTP请求调用。主要流程包括:1)调用语音API生成音频;2)使用数字人API获取视频任务ID并查询结果链接(24小时有效)。该方案支持多平台使用,开发者可按文档轻松集成,无需付费即可实现完整的数字人应用部署。(150字)

2025-08-09 16:30:34 598

原创 想开发数字人功能,这些免费的API就够了

经过数日的钻研与实践,我成功利用免费资源搭建起了数字人的基础功能。当下,数字人市场热闹非凡,各类数字人系统层出不穷。然而,对于广大中小微企业而言,这些系统却犹如“烫手山芋”。一方面,成本高得吓人,服务器租赁、软件授权等费用叠加起来,是一笔不小的开支;另一方面,部署过程复杂繁琐,对技术人员的要求极高,这又增加了人力成本。而且,一旦后期想要更换系统,迁移数据、重新适配等工作,更是让人头疼不已,成本问题不得不慎重考虑。

2025-08-08 22:00:43 630

原创 Kotlin下的5种单例模式:从“饿汉”到“高阶玩家”的进化史

Kotlin单例模式简明指南 Kotlin提供了多种实现单例的方式,各具特色: 饿汉式(object声明)- 类加载即初始化,线程安全但可能浪费资源 懒汉式 - 延迟加载,需同步锁保证线程安全 双重校验锁(DCL) - 结合懒加载与volatile关键字,性能更优 静态内部类 - 利用JVM类加载机制,无锁且线程安全 枚举 - 绝对线程安全,能防反射攻击,代码最简洁 选型建议:轻量级用object,延迟加载选DCL或静态内部类,高安全需求用枚举。Kotlin的单例模式比Java更简洁,但要注意根据场景选择合

2025-08-07 22:39:36 333

原创 安卓开发:网络状态监听封装的奥秘

安卓开发中网络状态监听封装至关重要,可以优化用户体验并合理管理资源。文章介绍了通过BroadcastReceiver监听网络变化(适用于低版本)和ConnectivityManager的registerNetworkCallback方法(适用于Android 7.0+)两种实现方式,并提供了封装工具类NetworkUtils的示例代码。同时指出了可能遇到的权限问题、广播接收器失效及网络状态判断不准确等常见问题,并给出相应解决方案。这种封装能有效帮助应用根据网络状态调整行为,提升应用性能和稳定性。

2025-08-07 22:26:15 1508

原创 手把手带你实现数字人功能,这些免费的API就够了

摘要:本文介绍了一个低成本数字人解决方案,通过对接壹定开放平台的免费API接口,中小企业无需高昂服务器成本即可实现数字人功能。方案包含数字人克隆、合成及语音克隆、合成等5个免费API,支持HTTP接口调用。文章详细说明了注册流程、接口调试方法,并提供了PHP代码示例,展示了如何通过简单配置实现数字人功能对接。

2025-08-07 17:51:35 415

原创 数字人系统开发实现全攻略,附赠免费白嫖方案

小甲鱼数字人系统提供低成本解决方案,包括免费API调用和开源项目GenHuman,适合预算有限的开发者。系统提供两种方案:免费的数字人克隆+语音合成,或低成本的统一数字人合成+深度语音克隆,满足不同需求。文档丰富,接口简单易用,无需服务器部署,特别适合初学者和简单应用开发。

2025-08-06 16:14:01 417

原创 免费可商用的数字人接口

摘要:小甲鱼数字人项目提供完全免费的商用数字人服务,通过五个API接口实现。调用流程包括:1)免费语音克隆与合成接口获取音频;2)免费数字人克隆接口生成视频任务ID;3)通过任务查询接口获取24小时有效视频链接。整个过程采用基础HTTP请求,兼容各类平台(Android/iOS/Web等),开发者只需按文档传参即可快速实现口播数字人功能。(149字)

2025-08-06 12:48:03 337

原创 这款薪资实时计算插件真好用

摘要:DevToolsBox是一款实用的IDEA插件工具包,最新版本新增了工资实时计算功能。该功能可根据用户薪资,精确计算出每秒、每分钟、每小时及每日收入金额,并实时显示累计收入。虽然不能直接增加收入,但可以让开发者在工作中直观看到自己的劳动价值,起到正向激励作用。该插件整合多种实用工具,帮助开发者提高工作效率,避免在不同工具网站间切换的麻烦。

2025-06-12 10:07:41 314

原创 DevToolsBox——专为开发者设计的多功能工具集合插件

摘要:开发者分享了一款名为"DevToolsBox"的IDEA插件,该插件源于日常开发中对效率工具的需求,可快速完成时间戳转换等常见操作,无需切换至浏览器。初始版本包含5个实用工具,并计划持续更新更多功能。最新1.2.1版本新增了实时工资计算趣味工具,旨在激励工作。用户可直接在IDEA插件市场搜索安装,开发者欢迎用户反馈需求以进一步完善工具集。该插件旨在提升开发效率,减少重复性操作的时间消耗。

2025-06-12 10:05:51 348

原创 鸿蒙操作系统正式商用

11月26日,在华为Mate品牌盛典上刚刚发布的华为Mate70系列可即刻升级原生鸿蒙操作系统,华为为用户提供原生鸿蒙操作系统与鸿蒙4.3版本两个选择,标志着华为原生鸿蒙操作系统正式商用。据了解,华为应用市场已上线超过1.5万个原生应用和元服务供消费者使用,这些应用全面系统地覆盖了18个垂直行业,相较于目前比较成熟的操作系统,鸿蒙操作系统还需要大量的个性化应用来服务消费者。为此,华为推出了“鸿蒙原生应用开发者激励计划”,只要应用上线就有奖励,以此来激励开发者来开发应用。

2024-11-27 13:06:58 565

原创 为你的项目增加客服功能,就是这么简单,而且免费

客服功能对APP或者任何项目来说,是一项非常重要的功能,可以直接接触到用户,了解用户的真实需求,以往,我们会在网站或者APP中留下客服的电话,客户如果有问题,可以直接拨打电话,后来,演变为QQ号、微信公众号等,这些其实都不算是一个有效的操作手段,但是,直接在APP中接入三方IM功能,又会增加很大的支出,实在是没有必要。客服人员获取App使用者的用户ID和联系方式,通过系统建立会话,持续沟通,以便及时解决App使用者的问题,有助于业务双方保持持续流畅沟通,快速解决问题,提升用户满意度。

2024-11-26 11:00:42 786

仿淘宝商品列表的切换

布局切换

2017-06-08

视频播放器

视频播放器

2017-06-04

仿今日头条订阅界面

订阅

2017-06-08

对话框的几种实现方式

对话框的几种实现方式

2017-06-04

仿美团菜单页面

美团

2017-06-04

模拟滑动解锁

滑动解锁

2017-06-04

2_下拉展示

下拉展示

2017-06-04

手机卫士源码

手机卫士

2017-06-04

支付宝刮奖案例

刮奖案例

2017-06-04

利用动画实现倒计时

动画

2017-06-04

音乐播放器

音乐播放器

2017-06-04

自定义对话框样式

对话框

2017-06-04

使用属性动画实现优酷菜单

优酷菜单

2017-06-08

画画板小案例

画画板小案例

2017-06-04

微信页面的实现

微信

2017-06-04

2_侧滑菜单

侧滑菜单

2017-06-04

页面轮播图

页面轮播

2017-06-04

自动补全内容

自动补全

2017-06-04

信息系统应急预案模板

信息系统应急预案模板

2019-03-12

软件测试模板

软件测试模板

2019-03-11

SQLServer2008_R2精简版_测试可用.zip

数据库资源数据库资源数据库资源数据库资源数据库资源数据库资源数据库资源数据库资源数据库资源数据库资源

2020-09-04

环形菜单实现

环形菜单

2017-06-20

Android手机助手

可以帮你查询天气,聊天,查快递等

2017-08-03

PDF转Word.zip

PDF转Word.zip

2021-01-12

仿淘宝公告垂直滚动

仿淘宝公告垂直滚动

2017-06-20

文字飞入飞出效果展示

文字飞入飞出效果展示

2017-06-18

TabLayout头部悬浮

tablayout头部悬浮

2017-06-15

随机排行实现

随机排行

2017-06-18

tablayout使用

tablayout  5_智慧北京考试

2017-06-09

使用recycleView实现瀑布流效果

瀑布流

2017-06-15

仿电话本快速索引

快速索引

2017-06-22

QQ界面架构

QQ界面架构

2017-06-22

使用dynamicgrid实现图标的拖拽功能

图标拖拽

2017-06-15

QQ侧滑删除

侧滑删除

2017-06-15

apk反编译工具

apk反编译工具

2019-04-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除