注册
环信即时通讯云

环信即时通讯云

单聊、群聊、聊天室...
环信开发文档

环信开发文档

环信FAQ

环信FAQ

集成常见问题及答案
RTE开发者社区

RTE开发者社区

汇聚音视频领域技术干货,分享行业资讯
技术讨论区

技术讨论区

技术交流、答疑
资源下载

资源下载

收集了海量宝藏开发资源
iOS Library

iOS Library

不需要辛辛苦苦的去找轮子, 这里都有
Android Library

Android Library

不需要辛辛苦苦的去找轮子, 这里都有
0
评论

Android-apk动态加载研究 Android

王二蛋和他的张大花 发表了文章 • 149 次浏览 • 2023-06-09 11:14 • 来自相关话题

前言 近期工作中遇到两个问题。 换应用皮肤 加载插件apk中的view Android 换肤技术一文中已经详细说明了如何进行应用换肤。而加载插件apk中的view,利用前文提到的换肤技术,居然无法实现!仔细重新研究Android apk动态加载机制,有了新... ...查看全部
0
评论

Android屏幕刷新机制 Android

王二蛋和他的张大花 发表了文章 • 157 次浏览 • 2023-06-09 11:10 • 来自相关话题

基础知识 CPU、GPU CPU:中央处理器,主要负责计算数据,在Android中主要用于三大绘制流程中Surface的计算过程。 GPU:图像处理器,主要负责对图形数据进行渲染,在Android中主要用于将CPU计算好的Surface数据合成后放到buff... ...查看全部
0
评论

Android边框裁切的正确姿势 边框裁切 Android

王二蛋和他的张大花 发表了文章 • 171 次浏览 • 2023-06-09 10:59 • 来自相关话题

前言 今天写什么呢,没有太好的思路,就随便写一些细节的点吧。 平时我们都会接触到的一个东西就是设置view的边缘为圆角,因为默认的直角比较难看,这个是涉及比较多的场景,其它当然也有一些场景需用到非正常边框的情况,也需要裁切。 1. 设置圆角边框 一般我们怎么设... ...查看全部
0
评论

Android与JavaScript通信(相互回调) Android

王二蛋和他的张大花 发表了文章 • 185 次浏览 • 2023-06-09 10:58 • 来自相关话题

简述      在移动应用开发中,Android和JavaScript是两个常用的技术栈。Android作为主流的移动操作系统,而JavaScript则是用于网页前端和跨平台开发的脚本语言。为了实现更好的用户体... ...查看全部
0
评论

Gradle 浅入浅出 gradle

王二蛋和他的张大花 发表了文章 • 118 次浏览 • 2023-06-08 11:16 • 来自相关话题

环境介绍 OpenJDK 17.0.5 Gradle 7.6 示例代码 fly-gradle Gradle 项目下文件介绍 如果你的电脑安装了 gradle,可以使用 gradle init 去初始化一个新的 gradle 工程,然后使用电脑安装的 gra... ...查看全部
0
评论

[Git废弃提交]需求做一半,项目停了,我该怎么废弃commit Git

王二蛋和他的张大花 发表了文章 • 132 次浏览 • 2023-06-08 11:14 • 来自相关话题

在实际开发中我们要拥抱变化。我们都知道需求它是很不稳定的,在实际开发过程中会经常改变。经常会遇到一个需求,已经开始进入开发阶段了,开发到一半的时候说这个功能不需要了。甚至会出现我们已经实现某一个功能,然后被告知,这个功能被砍掉了。 那么针对这种代码已经写了,现... ...查看全部
0
评论

事件传递(android)常见面试题 Android 面试

王二蛋和他的张大花 发表了文章 • 119 次浏览 • 2023-06-08 11:13 • 来自相关话题

一.事件分发传递流程 Android 事件分发传递流程主要分为三个阶段:事件分发阶段、事件捕获阶段和事件处理阶段。下面我将进一步解释这三个阶段的具体内容: 事件分发阶段 事件分发阶段是从 Activity 的 dispatchTouchEvent() 方法... ...查看全部
0
评论

Android 中将多个子模块合并成一个 aar Android

王二蛋和他的张大花 发表了文章 • 265 次浏览 • 2023-06-08 11:12 • 来自相关话题

1. 项目的结构 目标:将模块A打包成 aar,提供给其他工程师使用。 模块之间的关系:模块A引用模块B,模块B引用模块C。 2. 使用 fat-aar-android 三方库进行实现 fat-aar-android 中文使用文档 添加以下代码到工程... ...查看全部
0
评论

228欢乐马事件,希望大家都能平安健 代码人生

王二蛋和他的张大花 发表了文章 • 148 次浏览 • 2023-06-08 11:09 • 来自相关话题

我这个人体质很奇怪,总能遇到一些奇怪的事。 比如六年前半夜打车回家,差点被出租车司机拉到深山老林。 比如两年前去福州出差,差点永远回不了家。 比如十点从实验室下班,被人半路拦住。 比如这次,被人冒充 (在我心里这事和前几件同样恶劣) 不过幸好每次都是化险为... ...查看全部
0
评论

2023年35大龄程序员最后的挣扎 代码人生

王二蛋和他的张大花 发表了文章 • 174 次浏览 • 2023-06-07 11:10 • 来自相关话题

一、自身情况 我非科班出身,年龄到了35岁。然后剧本都差不多,2022年12月各种裁员,失业像龙卷风一样席卷社会各个角落。 其实30岁的时候已经开始焦虑了,并且努力想找出路。 提升技术,努力争增加自己的能力。 努力争取进入管理层,可是卷无处不在,没有人离开这... ...查看全部
0
评论

flutter有哪些架构的框架?该怎么选择 Flutter

王二蛋和他的张大花 发表了文章 • 140 次浏览 • 2023-06-07 11:09 • 来自相关话题

flutter有哪些架构的框架? Flutter是一种新兴的跨平台移动应用开发框架,它提供了丰富的UI组件和工具,使得应用开发更加容易。在Flutter中,有很多架构框架可供选择,以下是几个比较常用的架构框架: BLoC (Business Logic Co... ...查看全部
0
评论

现代化 Android 开发:基础架构 古哥E下 Android 基础架构

王二蛋和他的张大花 发表了文章 • 144 次浏览 • 2023-06-07 11:08 • 来自相关话题

Android 开发经过 10 多年的发展,技术在不断更迭,软件复杂度也在不断提升。到目前为止,虽然核心需求越来越少,但是对开发速度的要求越来越高。高可用、流畅的 UI、完善的监控体系等都是现在的必备要求了。国内卷的方向又还包括了跨平台、动态化、模块化。 目前... ...查看全部
0
评论

大专前端,三轮面试,终与阿里无缘 面试

王二蛋和他的张大花 发表了文章 • 155 次浏览 • 2023-06-07 11:06 • 来自相关话题

因为一些缘故,最近一直在找工作,再加上这个互联网寒冬的大环境,从三月找到六月了,一直没有合适的机会 先说一下背景,目前三年半年经验,base 杭州,大专学历+自考本科 就在前几天,Boss 上收到了阿里某个团队的投递邀请(具体部门就不透露了),因为学历问题... ...查看全部
0
评论

TypeScript中的枚举,点燃你的代码创意! typescript

王二蛋和他的张大花 发表了文章 • 150 次浏览 • 2023-06-07 11:03 • 来自相关话题

前言 枚举是 TypeScript 中一个非常有趣且实用的特性,它可以让我们更好地组织和管理代码。 什么是枚举? 在 TypeScript 中,枚举(Enum)是一种用于定义命名常量集合的数据类型。它允许我们为一组相关的值赋予一个友好的名字,从而使代码更加可读... ...查看全部
0
评论

年后被吊打的第一面 面试

王二蛋和他的张大花 发表了文章 • 121 次浏览 • 2023-06-07 11:01 • 来自相关话题

背景 base重庆,面试中高级,目标先检验一下自己的水平和能力顺便看看薪资,好直接开始把。 自我介绍 讲了一下自己的技术栈:掌握vue全家桶,底层及上层框架、掌握react底层原理、熟悉js、熟悉工程化、熟悉微信小程序、使用过node、关注前端趋势有开源经历、... ...查看全部
0
评论

抓包技术的应用示例:薅瑞幸羊毛 🦙 抓包

王二蛋和他的张大花 发表了文章 • 128 次浏览 • 2023-06-07 11:00 • 来自相关话题

前言 最近瑞幸在搞活动,每天免费送10000份咖啡,我是个不喝咖啡的人儿,所以没咋关注,今早我们的团宠小妹,拉着我 10点整拼手速,想着帮她抢一杯,于是点开瑞幸咖啡小程序主页,banner 栏轮播图中有一张海报入口,操作一通下来,果然,没抢到。 手速不够快不是... ...查看全部
0
评论

程序员增强自控力的方法 代码人生 增强自控力

王二蛋和他的张大花 发表了文章 • 136 次浏览 • 2023-06-06 11:21 • 来自相关话题

作为一名程序员,我们经常会面临工作压力和时间紧迫的情况,因此有一个好的自控力对于我们的工作和生活都是至关重要的。以下是一些可以帮助程序员增强自控力的方法: 1. 设定明确的目标和计划 制定明确的目标和计划可以帮助我们更好地管理时间和精力。我们可以使用日程表、任... ...查看全部
0
评论

Android抓包环境搭建 抓包

王二蛋和他的张大花 发表了文章 • 153 次浏览 • 2023-06-06 11:19 • 来自相关话题

文章不会从零开始教你搭建抓包环境,需要你具备一定的环境基础,满足以下条件才能继续看文章: 电脑已经安装好Fiddler或则Charles; 手机已经root且具备Xposed环境; 如果已经具备上诉环境,那么可以开始继续搭建环境了。 搭建入门抓包环境 An... ...查看全部
0
评论

为什么要使用Kotlin 对比 Java,Kotlin简介 Java kotlin

王二蛋和他的张大花 发表了文章 • 130 次浏览 • 2023-06-06 11:18 • 来自相关话题

什么是Kotlin 打开Kotlin编程语言的官网,里面大大的写着, A modern programming languagethat makes developers happier. 是一门让程序员写代码时更有幸福感的现代语言 Kotlin语法... ...查看全部
0
评论

Android 文件上传(包括大文件上传) 大文件上传 Android

王二蛋和他的张大花 发表了文章 • 130 次浏览 • 2023-06-06 11:15 • 来自相关话题

1.简介: android 文件上传可以分为两类:一个是小文件,直接上传文件;一个是大文件,这个需要分块上传。Okhttp+Retrofit实现文件上传。 2. 需要的依赖和权限: implementation 'com.squareup.retrofi... ...查看全部
0
评论

关于 Android 稳定性优化你应该了解的知识点 优化

王二蛋和他的张大花 发表了文章 • 218 次浏览 • 2023-06-06 11:10 • 来自相关话题

前言 Android 稳定性优化是一个需要长期投入,持续运营和维护的一个过程,不仅深入探讨了 Java Crash、Native Crash 和 ANR 的解决流程及方案,还分析了其内部实现原理和监控流程。本文对稳定性优化方面的知识做了一个全面总结,主要内容如... ...查看全部
0
评论

SharedPreferences的一种极简优雅且安全的用法 SharedPreferences

王二蛋和他的张大花 发表了文章 • 143 次浏览 • 2023-06-06 11:06 • 来自相关话题

针对Android平台键值对的持久化存储,虽然Jetpack出了新的DataStore,但实际项目中SharedPreferences还是有大量使用,本文结合以前的使用经验给出一种极简且优雅且安全的实践。(示例项目见 gitee.com/spectre1225... ...查看全部
0
评论

安卓与串口通信-数据分包的处理 串口通信

王二蛋和他的张大花 发表了文章 • 136 次浏览 • 2023-06-05 09:50 • 来自相关话题

前言 本文是安卓串口通信的第 5 篇文章。本来这篇文章不在计划内,但是最近在项目中遇到了这个问题,正好借此机会写一篇文章,在加深自己理解的同时也让大伙对串口通信时接收数据可能会出现分包的情况有所了解。 其实关于串口通信会可能会出现分包早有耳闻,但是我自己实际使... ...查看全部
0
评论

Android 如何统一处理登录后携带数据跳转到目标页面 Android

王二蛋和他的张大花 发表了文章 • 137 次浏览 • 2023-06-05 09:48 • 来自相关话题

需求场景 我们在开发应用的时候经常会遇到先登录,登录成功后再跳转到目标页面。比如商品详情页面我们点击购买必须要先登录,登录完成才能去下单支付。针对这种场景,我们一般有两种做法: 点击购买跳转到登录,登录完成需要用户再次点击购买才能去下单支付页面,这种用户体验... ...查看全部
0
评论

揭开Android视图绘制的神秘面纱 Android

王二蛋和他的张大花 发表了文章 • 162 次浏览 • 2023-06-05 09:47 • 来自相关话题

揭开Android视图绘制的神秘面纱 在Android的UI中,View是至关重要的一个组件,它是用户界面的基本构建块。在View的绘制过程中,涉及到很多重要的概念和技术。本文将详细介绍Android View的绘制过程,让你能够更好地理解和掌握Android... ...查看全部
0
评论

协程和协程作用域 协程

王二蛋和他的张大花 发表了文章 • 138 次浏览 • 2023-06-05 09:40 • 来自相关话题

理清子协程,父协程,协程作用域,协程生命周期,协程作用域的生命周期等的关系。 1、协程是在协程作用域内执行的轻量级并发单元。当协程的代码块执行完成时,它会挂起并返回到其父协程或顶层协程中。 2、父协程通过调用协程构建器(如 launch、async)来启动子... ...查看全部
0
评论

如何让安卓应用有两个入口 Android

王二蛋和他的张大花 发表了文章 • 149 次浏览 • 2023-06-02 10:29 • 来自相关话题

在使用鼎鼎大名的 leakcanary 检测内存泄漏时,我们发现,添加了 leakcanary 依赖后,再次运行 app 时,桌面上会多一个应用图标。 打开这个 Leaks 应用就能看到自己的 app 中存在的内存泄漏。 让桌面上多一个应用图标,这是怎么做到... ...查看全部
0
评论

深入学习 Kotlin 枚举的进阶用法:简洁又高效~ kotlin

王二蛋和他的张大花 发表了文章 • 131 次浏览 • 2023-06-02 10:21 • 来自相关话题

Kotlin 作为现代的、强大的编程语言,可以给开发者提供诸多特性和工具,得以帮助我们编写更加高效、更具可读性的代码。 其中一个重要的特性便是 Enum 枚举,其本质上是一种数据类型:允许你定义一组用名称区分的常量。 本篇文章将通过代码案例带你探索 Kotli... ...查看全部
0
评论

【Android】Kotlin 中特别的关键字 kotlin

王二蛋和他的张大花 发表了文章 • 192 次浏览 • 2023-06-02 10:20 • 来自相关话题

前言 Kotlin 是一种现代化的静态类型编程语言,被广泛应用于 Android 开发、Web 开发等领域。与其他编程语言相比,Kotlin 中具有一些独特的关键字,本文将介绍这些关键字及其使用。 1. data data 是 Kotlin 中的一个关键字,用... ...查看全部
0
评论

2023移动端技术探索 移动端

王二蛋和他的张大花 发表了文章 • 142 次浏览 • 2023-06-02 10:19 • 来自相关话题

1. 行业背景 过去的2022年对大家来说都是困难的一年,难在疫情影响,难在宏观环境的增长放缓。没有增长带来的就是痛苦的体验,对于互联网行业,21年的主题是“反996”,到了22年风向就变成了“降本增效”、“业务搜索”以及“裁员”。再细化动移动端,经过十年的发... ...查看全部
0
评论

Android深思如何防止快速点击 快速点击 Android

王二蛋和他的张大花 发表了文章 • 158 次浏览 • 2023-06-01 09:43 • 来自相关话题

前言 其实快速点击是个很好解决的问题,但是如何优雅的去解决确是一个难题,本文主要是记录一些本人通过解决快速点击的过程中脑海里浮现的一些对这个问题的深思。 1. AOP 可以通过AOP来解决这个问题,而且AOP解决的方法也很优雅,在开源上也应该是能找到对应的成熟... ...查看全部
0
评论

Android-Deeplink跳转失败问题修复 DeepLink

王二蛋和他的张大花 发表了文章 • 570 次浏览 • 2023-06-01 09:41 • 来自相关话题

Android Deeplink实现 在Android中,Deeplnk通过声明Activity的intent-filter来实现对自定义url访问事件的捕捉。在有道背单词的项目中,我们需要通过前端分享词单的方式,将词单分享给别人,并通过点击前端页面收藏按钮,... ...查看全部
0
评论

一点点编译优化 编译优化

王二蛋和他的张大花 发表了文章 • 153 次浏览 • 2023-06-01 09:39 • 来自相关话题

正文 经过一段时间的工作(摸鱼划水),从几个很小的地方给大家介绍下我是如何提升编译构建速度的,但是本次分享内容还是主要针对当前阿逼的工程架构,不一定对你们有帮助哦。 FileWalker 剪枝 + 多线程优化 我们工程内会在编译和同步阶段首先获取到整个工程的模... ...查看全部
0
评论

我就问Zygote进程,你到底都干了啥 Zygote

王二蛋和他的张大花 发表了文章 • 158 次浏览 • 2023-06-01 09:38 • 来自相关话题

ZYGOTE 前言 OK,这是Android系统启动的第二篇文章。第二篇我们讲解一个我们一直都在用,但是却很少提起的进程---Zygote。 提到Zygote可能了解一些的小伙伴会说,它是分裂进程用的。没错它最大的作用的确是分裂进程,但是它除了分裂进程外还做了... ...查看全部
0
评论

代码优雅之道——如何干掉过多的if else 代码优雅

王二蛋和他的张大花 发表了文章 • 174 次浏览 • 2023-05-31 10:08 • 来自相关话题

1、前言 注意标题是过多的,所以三四个就没必要干掉了。实际开发中我们经常遇到判断条件很多的情况,比如下图有20多种情况,不用想肯定是要优化代码的,需要思考的是如何去优化? 网上很多说用switch case啊,首先不比较if else与switch case... ...查看全部
0
评论

Android渠道包自动更新 自动更新

王二蛋和他的张大花 发表了文章 • 167 次浏览 • 2023-05-31 10:06 • 来自相关话题

一、背景 转转集团旗下有多款APP产品,随着业务发展,各APP发版频率变高。在持续交付的背景下,渠道包更新存在以下几个效率问题: (1)Android渠道包提交应用市场审核,工作重复&人工成本高   (2)公司目前存在多个APP、需... ...查看全部
0
评论

理解Kotlin中的reified关键字 kotlin reified

王二蛋和他的张大花 发表了文章 • 137 次浏览 • 2023-05-31 10:04 • 来自相关话题

标题:理解Kotlin中的reified关键字 摘要:本文介绍了Kotlin中的reified关键字的用途,特点以及如何在实际项目中应用。我们将通过实例详细了解reified的功能以及如何在内联函数中使用它。 正文: 什么是reified关键字? 在Kotli... ...查看全部
0
评论

既然有Map了,为什么还要有Redis? Redis

王二蛋和他的张大花 发表了文章 • 140 次浏览 • 2023-05-31 10:03 • 来自相关话题

一、同样是缓存,用map不行吗? Redis可以存储几十个G的数据,Map行吗? Redis的缓存可以进行本地持久化,Map行吗? Redis可以作为分布式缓存,Map只能在同一个JVM中进行缓存; Redis支持每秒百万级的并发,Map行吗? Redis有... ...查看全部
0
评论

大哥,这是并发不是并行,Are You Ok? 并发

王二蛋和他的张大花 发表了文章 • 131 次浏览 • 2023-05-31 10:02 • 来自相关话题

多线程概述 基础概念 进程和线程 进程是程序运行资源分配的最小单位 进程是操作系统进行资源分配的最小单位,其中资源包括:CPU、内存空间、磁盘IO等,同一进程中的多条线程共享该进程中的全部系统资源,而进程和进程之间是相互独立的。进程是具有一定独立功能... ...查看全部
0
评论

电视剧里的代码真能运行吗? 爱心

王二蛋和他的张大花 发表了文章 • 156 次浏览 • 2023-05-30 10:33 • 来自相关话题

大家好,欢迎来到 Crossin的编程教室 ! 前几天,后台老有小伙伴留言“爱心代码”。这不是Crossin很早之前发过的内容嘛,怎么最近突然又被人翻出来了?后来才知道 ,原来是一部有关程序员的青春偶像剧《点燃我,温暖你》在热播,而剧中有一段关于期中考试要用程... ...查看全部
0
评论

Android如何设计一个全局可调用的ViewModel对象? Android

王二蛋和他的张大花 发表了文章 • 145 次浏览 • 2023-05-30 10:28 • 来自相关话题

很多时候我们需要维护一个全局可用的ViewModel,因为这样可以维护全局同一份数据源,且方便使用协程绑定App的生命周期。那如何设计全局可用的ViewModel对象? 一、思路 viewModel对象是存储在ViewModelStore中的,那么如果我们创建... ...查看全部
0
评论

2023年的现代安卓开发 Android

王二蛋和他的张大花 发表了文章 • 157 次浏览 • 2023-05-30 10:26 • 来自相关话题

免责声明这是一篇来自我的观点和专业经验的文章, 考虑到了安卓开发者社区的不同意见, 也不断回顾了谷歌为安卓提供的指南.我必须明确指出, 有一些非常有趣的工具, 模式和架构, 我可能没有提到, 但这并不意味着它们不能成为开发Android应用程序的其他有趣的选择... ...查看全部
0
评论

深入理解Android-Runtime Android

王二蛋和他的张大花 发表了文章 • 158 次浏览 • 2023-05-30 10:24 • 来自相关话题

上图是Android整体的架构,Android Runtime之于Android而言相当于心脏之于人体,是Android程序加载和运行的环境。这篇文章主要针对Android Runtime部分进行展开,探讨Android Runtime的发展以及目前现状,并介... ...查看全部
0
评论

什么情况下Activity会被杀掉呢? Activity

王二蛋和他的张大花 发表了文章 • 153 次浏览 • 2023-05-30 10:22 • 来自相关话题

首先一个报错来作为开篇:Caused by androidx.fragment.app.Fragment$InstantiationException Unable to instantiate fragment xxx: could not find Fra... ...查看全部
0
评论

快速使用MQTT Flutter版 SDK实现消息收发 MQTT Flutter

王二蛋和他的张大花 发表了文章 • 148 次浏览 • 2023-05-29 17:13 • 来自相关话题

1. 前提条件1.1 部署Flutter开发环境配置好Flutter开发环境。1.2 导入项目依赖在yaml文件里配置mqtt_client: ^9.8.1 在iOS开发中需要增加一下代码到位于ios/Runner/Info.plist中的Info.plist... ...查看全部
0
评论

flutter有哪些架构的框架?该怎么选择 Flutter

王二蛋和他的张大花 发表了文章 • 132 次浏览 • 2023-05-29 09:57 • 来自相关话题

flutter有哪些架构的框架? Flutter是一种新兴的跨平台移动应用开发框架,它提供了丰富的UI组件和工具,使得应用开发更加容易。在Flutter中,有很多架构框架可供选择,以下是几个比较常用的架构框架: BLoC (Business Logic Co... ...查看全部
0
评论

当我再次用Kotlin完成五年前已经通过Kotlin完成的项目后 kotlin

王二蛋和他的张大花 发表了文章 • 137 次浏览 • 2023-05-29 09:52 • 来自相关话题

关于贝塞尔曲线, 这里就不多赘述了. 简单来说, 针对每一个线段, 某个点到两端的比例都是一样的, 而贝塞尔曲线就是这个过程的中线段两端都在同一位置的线段(点)过程的集合. 如图, AD和AB的比例, BE和BC的比例还有DF和DE的比例都是一样的.这个比例从... ...查看全部
0
评论

Android自定义一个省份简称键盘 省份简称键盘 Android

王二蛋和他的张大花 发表了文章 • 137 次浏览 • 2023-05-29 09:50 • 来自相关话题

我正在参加「掘金·启航计划」hello啊各位老铁,这篇文章我们重新回到Android当中的自定义View,其实最近一直在搞Flutter,初步想法是,把Flutter当中的基础组件先封装一遍,然后接着各个工具类,列表,网络,统统由浅入深的搞一遍,弄完Flutt... ...查看全部
0
评论

Android 官方架构中的 UseCase 该怎么写? Android UseCase

王二蛋和他的张大花 发表了文章 • 163 次浏览 • 2023-05-29 09:47 • 来自相关话题

1. UseCase 的用途 Android 最新的架构规范中,引入了 Domain Layer(译为领域层or网域层),建议大家使用 UseCase 来封装一些复杂的业务逻辑。 Android 最新架构:developer.android.com/topi... ...查看全部
0
评论

Android 在一个APP里打开另一个APP Android

王二蛋和他的张大花 发表了文章 • 160 次浏览 • 2023-05-29 09:46 • 来自相关话题

前言 不知道你们有没有注意过,每次打开一些软件的时候都会有广告引导页,有时候手滑点到了,会有进入手机上的另一个APP,这有没有引起你的注意呢? 运行效果图 # 正文 为了测试这个功能,首先要创建两个项目,然后运行起来都安装在你的手机上,这里为了方便了解,取名... ...查看全部