Intereting Posts
Сообщение об ошибке 'java.net.SocketException: socket failed: EACCES (Permission denied)' Как использовать addHeaderView для добавления простого ImageView в ListView Использование MultiDexApplication приводит к тому, что тест Robolectric для класса приложения прерывается Как скопировать и вставить в Xamarin Android Player? Изменение цвета стрелки вниз Spinner в XML Добавление параметра предпочтения в фрагментарный элемент FragmentPagerAdapter Соглашение об именах Android ActionBarActivity «android-support-v7-appcompat» и ListActivity в той же деятельности Как поместить некоторую задержку в вызове активности из другого вида деятельности? Библиотека поддержки: анимация FragmentTransaction не работает Предложения по распознаванию цифр Возможно ли получить последнюю измененную дату из файла активов? Как интегрировать ZXing api с фронтальной камерой в Android? Как можно создать горизонтальный список прокрутки с эффектом привязки к центру Насколько хорошо поддерживается чувствительность к давлению на устройствах Android?

Android-приложение, которое просто указывает на URL-адрес

Если я создаю веб-сайт, который разработан и разработан для андроида или просто дроида, можно ли просто создать приложение, которое будет напрямую указывать на этот URL-адрес? Или это не считается приложением, потому что оно откроется в браузере дроидов и т. Д. …

Solutions Collecting From Web of "Android-приложение, которое просто указывает на URL-адрес"

Вы не можете создать ссылку на Android – вам нужно будет сделать приложение, которое автоматически откроет браузер и перейдет к указанному URL-адресу при открытии.

Что-то вроде этого в onCreate :

 Intent browserIntent = new Intent("android.intent.action.VIEW", Uri.parse("http://www.google.com")); startActivity(browserIntent); 

Это считается приложением, потому что результатом будет независимый APK (который вы можете распространять на рынке). Вам не нужно запускать браузер droid; Скорее, вы используете WebView для встраивания сайта в свое приложение.

Вы можете создать приложение для Android, которое просто укажет на URL-адрес и загрузится внутри окна приложения. Но это, вероятно, не то, что удовлетворяет пользователей. Если больше нет (при наличии дополнительного приложения) – я бы разрешил пользователям просматривать сайт самостоятельно.

Вы должны прочитать эту статью: http://developer.android.com/guide/webapps/index.html

Использовать webview в android

 { WebSettings webSettings = mWebView.getSettings(); mWebView.getSettings().setSupportZoom(true); mWebView.getSettings().setBuiltInZoomControls(true); webSettings.setJavaScriptEnabled(true); mWebView.loadUrl("http://m.domainname.com/"); } 

Является ли WebView тем, что AppsGeyser использует для конвертирования мобильного сайта html или WordPress в APK?

Я использую его (бесплатно), и он работает хорошо, но это не так быстро, как «правильное» приложение (помимо моих возможностей, которые я обнаружил после попытки некоторых программ).

Любые изменения html-страницы отображаются сразу же, как и на самом мобильном сайте – в приложении AppsGeyser; Нет необходимости в обновлении.

Похоже, вы можете создать ярлык в Android. Глянь сюда:

http://www.howtogeek.com/196087/how-to-add-websites-to-the-home-screen-on-any-smartphone-or-tablet/

Я сам не пробовал, но у других есть, и, похоже, это работает.

Во всяком случае, проще и удобнее для конечных пользователей просто загружать приложение из интернет-магазина (как правило, в Google Play). Это то, что они привыкли делать. И у них есть много дополнительной информации, например, что она делает, что другие говорят об этом, скриншоты (если вы предоставляете некоторые для них, но вы должны). Плюс способ комментировать / жаловаться. Это совсем другое дело. Технически это может не иметь большого смысла, но с точки зрения простого пользователя это явно лучше ИМО. Поэтому я бы рекомендовал дополнительную (небольшую) проблему написания простого приложения Webview.

См. Здесь пошаговое руководство о том, как это сделать:

http://intelnav.50webs.com/app_project.html

Он основан на Webview, то есть он открывает страницу и делает всю навигацию в окне приложения, а не в браузере по умолчанию. Поэтому, если вы хотите открыть его в браузере, вы должны использовать Intent, как сказано в предыдущих ответах.

Мои 2 фунта стоит, я думаю, что это лучше в окне приложения, если вы действительно не хотите сложной навигации с возможностью открытия дополнительных вкладок, окон и т. Д. Недостатком внешнего браузера является то, что, насколько я мог видеть, невозможно определить, открыта ли страница в браузере, поэтому вы каждый раз запускаете другую копию (на новой вкладке). Если пользователь не закрывает вкладку в конце, они обычно этого не делают, это может стать довольно раздражающим. Кроме того, в приложении у вас, вероятно, будут несколько лучшие возможности для рекламы, если вы когда-либо захотите их.