如在短信中点击http://m.klxhb.com/Deals/Detail/96这个连接地址,可以选择在应用中打开
1应用的配置文件中要做如下配置:
<activity
android:name="com.xmt.app.demo.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<!-- 点击连接启动应用的配置 -->
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="m.klxhb.com"
android:pathPrefix="/Deals/Detail"
android:scheme="http" />
</intent-filter>
</activity>
2在MainActivity的onCreate中,加入判断
String url = getIntent().getDataString();
if (url != null && url.contains("Deals/Detail"))
{
Xmt.toDeal(MainActivity.this, mUserInfo, url);
}
分享到:
相关推荐
标题中的“Android 可直接点击的访问固定网站的应用”指的是在Android平台上开发的一种特殊类型的应用程序,它允许用户通过点击应用图标直接访问预设的网页,而无需打开浏览器输入URL。这种应用程序通常被称为Web ...
本项目“Android-美女图片浏览Android应用”是一个早期的Android应用程序,主要用于展示从宅男女神网站爬取的图片资源。它为用户提供了方便的图片浏览体验,适合对Android开发感兴趣的初学者和爱好者进行学习和参考...
首先,Android系统内置了WebView组件,它是Android SDK提供的一种原生组件,允许开发者在应用程序中嵌入网页浏览功能。WebView基于WebKit渲染引擎,可以解析并显示HTML、CSS、JavaScript等网页内容。通过使用WebView...
在Android开发中,为了提供用户友好的体验,有时我们需要在应用程序内部查看和处理Office文档,如Word、Excel或PowerPoint。X5WebView是腾讯QQ浏览器团队开源的一个高性能、跨平台的WebView组件,它基于Chromium内核...
在Android平台上,开发一款能够在线或本地预览Office文档的应用是一项常见的需求。这涉及到对不同文件格式(如Word、Excel、PowerPoint)的支持,并且可能需要集成第三方库来实现流畅的用户体验。`Android 文档在线...
`WebView`是Android SDK中的一个类,它允许开发者在应用程序内部加载和显示网页内容,无需离开应用即可实现类似浏览器的功能。在这个"android网页浏览"的例子中,开发者通过`WebView`展示了《华尔街日报》的网站,...
在Android平台上,集成腾讯TBS(QuickBrowser,全称腾讯浏览服务)是为了实现Office文档的在线预览功能,尤其适用于需要在移动应用中查看Word、Excel、PPT等办公文件的场景。本示例旨在帮助开发者快速理解并实现这一...
在Android应用开发中,WebView是一个非常重要的组件,它允许开发者在应用程序内嵌入网页内容,实现类似浏览器的功能。WebView能够加载HTML、CSS、JavaScript等Web资源,并与Android原生环境进行交互。本示例主要讨论...
5. **点击链接处理**:pdfJS支持识别PDF中的超链接,当用户点击这些链接时,需要在WebView中捕获点击事件,并根据需要决定是否在新的浏览器窗口打开链接,或者在应用内部处理。 6. **无限放大功能**:pdfJS库提供了...
在Android系统中,访问SD卡上的文件并展示在列表中是一项常见的需求,这通常涉及到文件系统的操作和UI组件的使用。本话题将深入探讨如何利用ListView和自定义Adapter实现一个SD卡文件浏览器。 首先,我们需要了解...
如果需要自定义链接的行为,可以在JavaScript接口中捕获这些点击事件,然后根据需要执行Android原生代码,如打开一个新的网页或者启动一个Intent。 7. **性能优化**: 为了提高加载速度和用户体验,可以考虑使用分页...
在现代移动应用开发中,有时候我们需要实现Web与本地Android应用之间的交互,比如用户在浏览网页时触发特定操作,然后打开或调用安装在手机上的Android应用程序。这种技术可以帮助提升用户体验,实现跨平台的无缝...
这样,即便是在iOS平台上,用户也能顺畅地浏览和选择相册中的媒体文件。 使用Unity Native Gallery插件的基本步骤通常包括以下几个部分: 1. **集成插件**:将UnityNativeGallery-master中的库文件导入Unity项目,...
在Android平台上,开发一款能够插件式打开PDF文件的应用是一项常见的任务。这涉及到对PDF阅读器的集成,以便用户能够方便地浏览和处理PDF文档。本文将深入探讨如何实现这一功能,主要涵盖以下几个方面: 1. **PDF...
2. **图片加载库**:在微信朋友圈照片浏览中,可能会用到图片加载库,如Glide或Picasso。这些库优化了图片的加载、缓存和显示过程,避免内存泄漏,提高用户体验。 3. **RecyclerView**:Android的RecyclerView组件...
标题中的“通过网页打开本地应用”是指一种技术手段,它允许用户在浏览网页时触发本地计算机上的应用程序,这种技术在现代互联网应用中有着广泛的应用。它结合了Web的便捷性和桌面应用的功能性,为用户提供了一种...
在Android开发中,“原生分享”是指利用系统提供的Intent机制,直接调用手机上已安装的应用来实现内容的分享功能,无需依赖任何第三方库。这种分享方式能够灵活地适应不同的设备环境,支持用户选择多种应用进行分享...
在这个浏览器应用中,可能有一个Intent过滤器来捕获并处理ACTION_VIEW类型的Intent,这使得应用能够响应点击链接的动作,从而打开网页。 3. **网络请求**: 网页浏览器需要与互联网进行交互,Android通过...
在Android开发中,WebView是一个非常重要的组件,它允许我们在原生应用中内嵌网页内容,实现混合开发。然而,开发者时常会遇到一些棘手的问题,其中之一便是“android webview 因iframe+target=“_blank”导致的...