Сайт в виде андроид приложения

qwertyguru

Мудрец
Регистрация
22 Фев 2017
Сообщения
467
Реакции
448
Теперь встала задача сделать из него андроид приложение.
Могу предложить как вариант, это было на мероприятии дня свободного программного обеспечения, думаю поможет вам.
Скрытое содержимое доступно для зарегистрированных пользователей!
 

VladimirPutin

Создатель
Регистрация
19 Мар 2017
Сообщения
19
Реакции
2
Делал нечто подобное на RAD studio и firemonkey, но готовый apk получается довольно громоздким и есть некоторые другие недостатки.
 

Mazai

Создатель
Регистрация
16 Июл 2013
Сообщения
17
Реакции
0
Делал нечто подобное на RAD studio и firemonkey, но готовый apk получается довольно громоздким и есть некоторые другие недостатки.
Тоже скачал RAD, какие ещё недостатки? Насколько громоздким получилось apk в граммах (мегабайтах)
 

qwertyguru

Мудрец
Регистрация
22 Фев 2017
Сообщения
467
Реакции
448
асколько громоздким получилось apk в граммах (мегабайтах)
Там смотря какие задачи, какой объем, если простенький сайт переносите, но не так много. Вот статья с хабра, с подробным описанеим действий Для просмотра ссылки Войди или Зарегистрируйся
 

inetlinks

Полезный
Регистрация
2 Сен 2007
Сообщения
151
Реакции
19
Если все еще актуально, могу собрать apk поместив туда ваш сайт. Работаю с андроид Студио, без всяких встроенных реклам и пр.
 

tebelius15

Создатель
Регистрация
16 Дек 2016
Сообщения
40
Реакции
22
Если все еще актуально, могу собрать apk поместив туда ваш сайт. Работаю с андроид Студио, без всяких встроенных реклам и пр.
Хотелось бы узнать от человека который в этом разбирается .
залил в Android studio архив WebView
ссылки изменил на свой сайт (доска объявлений ) ссылку скинул в лс.
моб версия сайта имеется
захожу в приложения и перехожу в добавить объявления
все бы хорошо но при добавления фотографий ноль реакции
окно выбора изображения не открывается..
что нужно сделать чтоб коректно вызывалось окно выбора изображения с устройстава ?
спасибо )
или же укажите правильный путь куда копать
 

inetlinks

Полезный
Регистрация
2 Сен 2007
Сообщения
151
Реакции
19
Для работы контейнера file в WebView нам нужно переопределить метод WebChromeClient.openFileChooser(). В этом методе есть некий callback, в который нужно передать файл, выбранный пользователем. Никакого дополнительного функционала сам по себе /> не имеет. Диалог выбора файла нам нужно обеспечить. То есть мы можем открыть любой стандартный Android picker, в котором пользователь выберет нужный файл, получить его, например, через onActivityResult(), и передать в callback метода openFileChooser().

Пример кода JavaScript:

Код:
<input type="file" onchange="onFaileSelected(event)"/>

Пример кода Java:

Код:
WebChromeClient myClient = new WebChromeClient() {
  @SuppressWarnings("unused")
  public void openFileChooser(ValueCallback<Uri> callback, String accept, String capture) {
  callback.onReceiveValue(Uri.parse("file://" + getFileFromSomeProvider()));
  }
};

WebView webView = (WebView) findViewById(R.id.web_view);
webView.setWebChromeClient(myClient);

Также в манифесте прописать
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
для разрешения доступа приложения к файлам на внешней SD

как то так.
 
Последнее редактирование модератором:

Fedor5588

Писатель
Регистрация
18 Июл 2017
Сообщения
1
Реакции
0
Коллеги, которые пытались сделать приложение. У вас получилось? А то возникла подобная необходимость. Уйти от AppsGeyser
 

lihman

Постоялец
Регистрация
17 Июл 2012
Сообщения
95
Реакции
15
Коллеги, которые пытались сделать приложение. У вас получилось? А то возникла подобная необходимость. Уйти от AppsGeyser
Добил приложение, есть исходники на Андроид Студио, без всякой рекламы и ссылок, которые прикрепляют сторонние сервисы, кому интересно в лс
 
Сверху