首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏云原生布道专栏

    【Android开发高级系列】应用跳转专题

    1 Intent简介 Android中提供了Intent机制来协助应用的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述, Intent不仅可用于应用程序之间,也可用于应用程序内部的Activity/Service之间的交互。     2、对于不能支持直接跳转的,例如三星S7,则跳转应用宝页面,利用微信的跳转来打开; 2.1.2 App中子页面跳转方案设计         依托原有的linkType与localPath外网跳转方案 目前预研时支持官网指定路径与微信的指定目录的所有路径的跳转。 APP http://www.cnblogs.com/shadajin/p/5724117.html (Good)android/iPhone:如何从browser直接打开应用程序或者打开应用商店(如果没有应用程序

    1K20编辑于 2023-10-16
  • 来自专栏AnRFDev

    Flutter - 页面跳转操作

    print('This is 2nd page'); // 执行操作........ }),),); } } 2.用Navigator.push跳转去第二个界面

    1.6K30发布于 2021-02-01
  • 来自专栏java 微风

    VUE:组件相互跳转、页面带参跳转

    只是记录下用法: 从 A 页面跳转到 B 页面。 如下写法: A 页面跳转方式: 代码: getdata() { var token = "我是参数值 "; // 参数组装 let postData = this

    1.2K40编辑于 2022-04-13
  • 来自专栏Hi Flutter

    Flutter实现应用跳转,唤起第三方App

    逻辑 最近在写的应用需要实现打开微信的功能,对应原生来说这个很容易实现。 Scheme,配置在项目中 * 检测是否能打开这个App * 打开App 实现 | 配置URL Scheme iOS需要在项目中配置指定的URL Scheme,可以在点击这里(查看末尾的阅读原文,即可跳转了解 )查看你需要打开应用的URL Scheme, 提前设置好打开APP的列表,也就是白名单,并配置到工程的 info.plist中去。 能否正常跳转 if (await canLaunch(url)) { // 2.1 正常跳转 await launch(url); } else { // 2.2 不能跳转 throw 'Could not launch $url'; } } 相关源码可以到github下载:https://github.com/Qson8/check_app_install

    4.8K20编辑于 2022-04-11
  • 来自专栏互联网杂技

    初步总结页面跳转动效

    最近一直在做交互规范总结的工作,在不断梳理页面跳转逻辑的同时,发现页面的逻辑关系并不能和页面跳转的动效很好的结合上。虽然只是零点几秒的切换动效,却能在一定程度上影响用户对于页面逻辑的认知。 转场动效也是在APP中应用最多的动效,连接两个页面。通过合理的动效让户能更清楚我从哪里来,现在在哪,怎么回去等一系列问题。 初次接触产品,恰当的动效使产品页面的逻辑关系与用户自身建立起来的认知模型相吻合,操作后的反馈符合用户的心理预期。 例子: 社交类APP如Twitter发表推文;工具类APP如Evernote中新建笔记;基本大部分苹果原生APP顶部的工具调出都采用这种方式 下面并不完全属于页面的切换,但是使用场景很相似且归到一类 基本看到这样的动效,用户就会在头脑中形成树的模型——哪些内容在属性上相似,量级相同,以及不同层级的关系。

    1.6K50发布于 2018-04-02
  • 来自专栏全栈程序员必看

    ASP.Net MVC视图跳转

    1:同一控制器视图跳转 发现一个贼坑的地方,比如添加Home控制器,然后在views的home文件夹里添加Index视图和Second视图,在Index视图里想要通过超链接跳转到Second视图,需要这样写 : 点击跳转1@*这么写ok*@ 成功 注意!!!! 蛋疼 2:不同控制器视图的跳转 在学习任务中做仓库管理系统的时候,先显示登陆注册界面,只有数据库中注册的用户并且密码正确才可以进入管理系统 登陆界面输入用户和密码正确后,跳转到操作页面, 联动数据库可以进行增删改查 那么点击确认按钮(type=“confirm”),输入的信息就会提交到后端,正确的话就应该跳转到操作页面,比如Operation控制器下的Page1页面,如何跳转呢 可以用Response.Redirect, 当时这些跳转路径的写法真是头疼,毕竟没有比较详细的教程,都是网上搜然后自己慢慢试的。

    2.2K20编辑于 2022-09-15
  • 来自专栏阿策小和尚

    【Flutter 专题】09 页面跳转 (一)

    和尚最近在抽时间学习 Flutter,从零开始,一步一步走的都很艰难,前几天搭了一个基本的【登录】页面,现在学习下一步,页面之间的跳转;今天和尚整理一下 Flutter 测试过程中常用的页面跳转方式 ,关键词就是 push 和 pop,和尚分别从这两个关键词来测试 Flutter 页面跳转。 动态注册跳转 ? 2.1 push 方法单纯跳转页面 Navigator.push 向下个页面跳转时,可以传递参数,自己生成页面对象;如: onPressed: () { Navigator.push<Object 2.3 pushAndRemoveUntil 跳转页面并销毁当前页面 Navigator.pushAndRemoveUntil 向下个页面跳转时,多传一个参数即跳转后的操作;如: Navigator.pushAndRemoveUntil

    1.4K31发布于 2019-08-12
  • 来自专栏阿策小和尚

    【Flutter 专题】10 页面跳转 (二)

    和尚前两天尝试了一下 Flutter 中的页面跳转,主要时通过 Navigator 相关的 push 和 pop 方法进行页面跳转和基本传参,很方便也很简洁;今天和尚补充一下 Flutter 测试过程中常用的另一种页面跳转方式。 补充一 和尚上一篇在测试页面跳转时,测试的页面都是在一个 main.dart 文件中;这样自然不合理,按照正常的业务逻辑会有很多分包,这样如何跳转到其他包下或其他文件下的 Page 页面呢 正常调用对应文件中 Page 页面跳转即可; ? Tips: 和尚建议不同文件中不要重名,如果本文件中有与其他包下文件中相同 Page 名称,会优先跳转到本文件中 Page 页。 补充二 fluro 和尚在学习中发现有的大神会用到 fluro,和尚也顺道学习一下,fluro 是 Flutter 关于页面跳转的三方库,它添加了灵活的 options 选项,如通配符、命名参数和清晰的跳转定义

    83361发布于 2019-08-12
  • 来自专栏阿策小和尚

    【Flutter 专题】110 页面跳转 (四)

    和尚计划针对页面跳转的路由相关知识做一个汇总,发现有两类特殊方法暂未研究,今天特补充 Navigator 相关方法应用; canPop 和尚理解 Navigator 是对栈的操作 我们每次新建一个工程,通常会采用 MaterialApp 作为 runApp() 的始点,MaterialApp 是 Android 风格的,若需要 iOS 风格的,则需要 CupertinoApp;即作为整个应用风格 MaterialApp / CupertinoApp / WidgetApp 等小组件默认是内嵌 Navigator 的,和尚接下来介绍 MaterialApp 几个重要属性; 1. home 当进入应用时 routes[settings.name]()); } }; 5. onUnknownRoute onUnknownRoute 同样为 RouteFactory 类型构造函数,当使用静态路由进行页面跳转时 builder builder 属性常用作 MediaQuery 设备信息获取或用户信息偏好设置等;和尚之前有整理过关于 MediaQuery 的学习,再次不做赘述; ---- 对于页面跳转还有很多需要学习和探索的地方

    61331发布于 2021-01-27
  • 来自专栏云原生布道专栏

    【IOS开发高级系列】App跳转专题

    2 OpenUrl实现APP调用 2.1 注册OpenURL协议         在IOS中,实现一个应用启动另外一个应用,使用UIApplication的openURL:方法就可实现,这里以test IOS自带的应用 3.1 跳转App Store方法         在实际开发中,往往要推荐自己其他应用和推荐自己的收费软件,那么我们就需要在程序中直接连接到app store的相应页面。 4 基于Universal Links的App跳转 如何从微信浏览器中跳转到APP指定页面? Universal Links就是一个通用链接,iOS9以上的用户,可以通过点击这个链接无缝的重定向到一个app应用,而不需要通过safari打开跳转。 locationNum=12&fps=1 (Good)UniversalLinks通用链接应用跳转总结以及坑 http://www.jianshu.com/p/16374288c976

    1.6K20编辑于 2023-10-16
  • 来自专栏小脑斧科技博客

    实战特权级跳转 -- 原理篇

    进军保护模式 保护模式进阶 — 再回实模式 此前的文章中,我们对保护模式特权级进行了简要的介绍,本文我们来切实的看看特权级在程序中是如何实现对内存和代码的保护的,我们又要如何在不同特权级相互跳转。 他的出发点是为了保护核心代码和数据,让处于低级别的应用无法访问和修改高级别的内存。 这一原则是通过不同位置的三个字段来实现的。 2.1. 通常,大部分程序都被放置在非一致代码段中,防止特权级不同的程序访问,而供应用程序调用的系统调用则位于一致代码段中,虽然低特权级的应用程序可以调用,但低特权级的程序仍然维持原来的 CPL 不变,不会因此转变其特权级 可以看到,在代码段的访问上,限制是比较多的,完全无法实现在不同特权级的代码自由跳转,那么,在某些情况下,我们确实需要从不同特权级的程序中跳转到目标非一致代码段,是否有办法来解决呢? 分类 门描述符可以实现不同特权级的程序跳转,主要有下面四种门: 调用门 中断门 陷阱门 任务门 5.2.

    84620编辑于 2022-06-27
  • 来自专栏程序员充电站(itcharge)

    iOS开发--一步步教你彻底学会『iOS应用相互跳转

    https://bujige.net 文章链接:https://bujige.net/blog/iOS-Application-jump.html 这篇文章通过一步步指导,教你彻底学会『iOS应用相互跳转 应用相互跳转简介 在iOS开发的过程中,我们经常会遇到需要从一个应用程序A跳转到另一个应用程序B的场景。这就需要我们掌握iOS应用程序之间的相互跳转知识。 下面来看看我们在开发过程中遇到的应用场景。 2. 应用相互跳转应用场景 使用第三方用户登录,跳转到需授权的App。如QQ登录,微信登录等。 使用系统内置程序,跳转到打电话、发短信、发邮件、Safari打开网页等内置App中。 那么我们如何实现应用的相互跳转呢?先来看下原理。 3. 应用相互跳转实现原理 在iOS中打开一个应用程序只需要拿到这个应用程序的协议头即可,所以我们只需配置应用程序的协议头即可。 假设有应用A和应用B两个应用,现在需要从应用A跳转应用B中。

    2.2K30发布于 2018-05-31
  • 来自专栏干活分享

    《Flutter —应用页面跳转

    1.页面跳转 Navigator.push( context, new MaterialPageRoute( builder: (context) => new APage(), ), ); 2.连续跳转与弹栈 example: A —> B —>C—>A 1.设置别名 //设置别名方式一: routes: { A' context) => C(), } //设置别名方式二: RouteSettings( name: 'B' ) 2.跳转界面

    1.5K30发布于 2020-07-09
  • 来自专栏拭心的安卓进阶之路

    Activity跳转时的效果设计,页面切换效果

    Activity跳转时的效果设计: (1)在res文件夹下新建个anim文件夹 (2)在anim文件夹下建立控制页面切入、切出的效果文件,例如如下: <?

    1.3K30编辑于 2022-11-30
  • 来自专栏android自用

    intent跳转 android系统应用

    Android 打开设置界面或者WiFi连接界面注:有些Settings的字符需要高版本才适用Intent it = new Intent(Settings.ACTION_WIFI_SETTINGS);it.putExtra("extra_prefs_show_button_bar", true); //是否显示button barit.putExtra("extra_prefs_set_next_text", "返回");it.putExtra("extra_prefs_set_back_text"

    67940编辑于 2023-04-22
  • 来自专栏小脑斧科技博客

    利用调用门实现特权级跳转 -- 实战篇

    利用调用门实现特权级跳转 — 原理篇 经过上一篇文章对原理的深入剖析,我们从 Ring0 跳到 Ring3 再跳转回来的代码就已经呼之欲出了。 接下来,我们就先从此前代码中进入 Ring3,然后通过调用门,实现从 Ring3 到 Ring0 的跳转。 2. 原理回顾 这里我们再对特权级跳转的实现原理进行一个简要的介绍。 2.1. 从 Ring0 到 Ring3 毋庸置疑,操作系统是启动在最高特权级的 Ring0 下的,那么,在操作系统中如何实现从 Ring0 特权级跳转应用程序所在的 Ring3 特权级的呢? 从 Ring3 到 Ring0 从 Ring3 特权级跳转到 Ring0 特权级,需要借助调用门,只要调用门描述符的 DPL 大于 CPL 与 RPL,就可以实现从低特权级跳转到门描述符所指定的高特权级目标代码了 长返回 — 从 Ring0 跳转到 Ring3 做了一切准备,只剩下代码最开始进入的地方 — 如何从 Ring0 跳转到 Ring3 了。

    95420编辑于 2022-06-27
  • 来自专栏凯哥Java

    spring mvc controller跳转 重定向(forward) 传参 几种形式

    需求背景     需求:spring MVC框架controller跳转,需重定向。有几种情况:不带参数跳转,带参数拼接url形式跳转,带参数不拼接参数跳转,页面也能显示。 解决办法     需求有了肯定是解决办法了,一一解决,说明下spring的跳转方式很多很多,我这里只是说一些自我认为好用的,常用的,spring分装的一些类和方法。     (1)我在后台一个controller跳转到另一个controller,为什么有这种需求呢,是这样的。 我有一个列表页面,然后我会进行新增操作,新增在后台完成之后我要跳转到列表页面,不需要传递参数,列表页面默认查询所有的。 总结     最底层还是两种跳转,只是spring又进行了封装而已,所以说跳转的方式其实有很多很多种,你自己也可以封一个,也可以用最原始的response来,也没有问题。好了,就到这儿。     

    4.4K30发布于 2019-06-28
  • 来自专栏奇异维度

    通过JavaScript实现不同设备跳转和加载CSS样式

    通过JS判断访问设备并跳转对应HTML页面 <script type="text/javascript"> if ((navigator.userAgent.match(/(iPhone|iPod |Android|ios|iPad)/i))) { window.location = "手机页面.html"; //移动端访问跳转页面 } else { window.location = "电脑页面.html"; //PC端访问跳转页面 } </script> 通过JS判断访问设备并加载对应CSS样式 <script type="text/javascript '); //Mobile端<em>应用</em>样式文件:style_B.css alert('当前<em>应用</em>样式文件是:'+link.getAttribute('href')); } </script> 利用 '); //Mobile端<em>应用</em>样式文件:style_B.css alert('当前<em>应用</em>样式文件是:'+link.getAttribute('href')); } </script>

    1.8K30编辑于 2021-12-30
  • 来自专栏進无尽的文章

    基础篇-应用之间的跳转

    前言 iOS开发过程中,遇到的应用跳转的情景大体是下面的情况 使用第三方用户登录,跳转到需授权的App或跳转到分享app的对应页面 需要用户授权,还需要"返回到调用的程序,同时返回授权的用户名 、密码"; 应用程序推广,跳转到另一个应用程序(本机已经安装); 跳转到iTunes并显示应用程序下载页面(本机没有安装); 第三方支付,跳转到第三方支付App,如支付宝支付,微信支付; 使用系统内置程序 ,如跳转到打电话、发短信、发邮件、Safari等 那么应用之间的跳转到底有哪些值得注意的地方呢,本文做一个简单的归纳。 不过值得注意的是:iOS9之后,应用跳转需要在Info.plsit中设置白名单。 栗子三:应用B反跳转应用A 步骤分析:从A跳到B再跳转回A,那么在A跳转到B的时候,还应将应用A的URL Schemes传递过来。

    1.1K10发布于 2018-09-12
  • 来自专栏鸿蒙开发笔记

    OpenHarmony应用HSP开发指南

     应用HSP用于不同应用的代码、资源共享。 应用HSP的宿主应用是一种特殊状态的应用,只能由一个HSP组成,不会独立运行在设备上,而是被普通应用模块的依赖项引用。 应用HSP的代码会运行在开发者应用的进程中,调用相关代码时,需要做好异常捕获与容错处理,防止由于应用HSP功能异常导致的稳定性问题。2.  一个应用可以同时依赖多个应用HSP。3.   应用HSP会影响开发者应用自身的启动时间,依赖过多的应用HSP可能会导致启动时延发生明显的劣化,建议将依赖的数目控制在16个以内。4.   随应用发布,即用户在应用市场下载应用时,如果应用依赖了一个或者多个应用HSP,同时设备上没有安装这个其依赖的应用HSP时,应用市场会为用户同时下载普通应用以及其依赖的应用HSP。 应用HSP的调试方式开发者本地调试应用HSP相关的功能时,可能并不具备上述分发的条件,此时可以通过bm相关指令本地完成应用HSP的分发,主要步骤如下:1.  获取到应用HSP的安装包。2.  

    41410编辑于 2025-05-09
领券