为网站创建Android启动图标

时间:2014-03-04 09:20:21

标签: android launcher

我有一个响应式网站,可以跨多个设备访问,我们的设计和应用主要针对移动用户。

为了便于访问网站,我们希望创建一个启动图标,该图标将显示在移动主屏幕上,用户可以一键访问该网站,而不是启动浏览器并键入网址/打开已添加书签的页面。

我在IOS中找到了一个解决方案,它也受到safari浏览器的支持,使用它可以将页面网址保存为启动图标,可以在Android设备上找到类似的功能吗?如果他们从手机/平板电脑访问它,我也会对提示用户创建启动图标感兴趣。

4 个答案:

答案 0 :(得分:11)

默认Android

这是首选方式,因为这完全基于默认的Android选项,并且不添加任何维护。

作为书签的小部件

如果在Android上你长按主屏幕,然后选择你可以创建书签的小部件选项。这样您就可以从Chrome书签中选择要在桌面上链接的书签。如果这对你有用,你就可以使用默认的Android功能。书签中的图标用于桌面。

直接来自Chrome

与此方法类似,在chrome设置菜单中选择“添加到主屏幕”选项。

Adding a screenshot to desktop from Chrome

图标是网站上的图标。

Icon as shown on the desktop

自定义替代

如前所述,替代方案是创建一个仅用于作为移动网站链接的应用程序。然后你有两个选择:

使用用户的默认浏览器

使用意图通过您的网址打开用户的默认浏览器的应用。这应该是一种方法,因为用户现在可以继续使用他最喜欢的浏览器。

在应用程序浏览器中

包含加载网络应用网址的单个网页视图的应用。最后一个选项使您可以更好地控制浏览体验(阻止脚本,覆盖请求,......)。但是,用户无法再使用他喜欢的浏览器。

关于图标

在这两种情况下,Icon都将是在应用程序中配置和分发的图标。如果图标或URL应该更改,这还需要新的应用程序版本。

关于代码

可以在http://developer.android.com/guide/webapps/webview.html

找到有关此appapp in app方法的代码示例和信息

另一个很好的资源是https://developers.google.com/chrome/mobile/docs/webview/overview,其中使用带有webview的原生Android应用程序的移动应用程序开发涵盖了几个方面,如工具,CSS技巧等。

答案 1 :(得分:1)

webBrowsers之类的某些chrome可让用户在主屏幕中为特定URL制作书签作为图标,但我没有在这样的项目中进化。所以有可能。

您可以通过创建仅包含webview的应用程序来打开您的url,然后您可以为主屏幕上的网站创建一个图标,如下所示:在此answer

答案 2 :(得分:1)

如果我完全理解了您的问题,那么您可能希望为您的网站显示启动器图标,而无需创建任何活动(屏幕)或在Android中进行任何编程。

如果是这种情况,那么我的答案是肯定的,如快照中所示Google Chrome提供此功能以在主屏幕上创建启动器/应用图标。

enter image description here

答案 3 :(得分:0)

在我使用Android的3年里,我从未见过网站要求我在我的主屏幕上创建快捷方式,但是,标准的Android浏览器以及Dolphin可以通过书签创建快捷方式。

在通过快速搜索对此进行研究时,我发现this thread表示Chrome也允许这样做,甚至还可以为用户指定主屏幕图标。