Создание элементарного браузера в Android Studio

Автор: Васильев В.И.

Журнал: Форум молодых ученых @forum-nauka

Статья в выпуске: 2 (30), 2019 года.

Бесплатный доступ

Статья посвящена знакомству с работой в среде разработки приложений Android Studio. А так же работе с файлами разметки. Кроме того в данной работе рассказывается про пошаговое создание элементарного интернет браузера.

Разработка приложений, справочник. мобильное приложение

Короткий адрес: https://sciup.org/140285771

IDR: 140285771

Текст научной статьи Создание элементарного браузера в Android Studio

Mobile app.

Для создания приложения воспользуемся интегрированная среда разработки (IDE) для работы с платформой Android – Android Studio. Для этого нам нужно скачать само средство разработки на компьютер. После этого создадим проект и выберем пустой шаблон как показано на рисунке 1.

Рисунок 1 – Создание проекта

•n TestDdeu [O'.CoogleDnveXAnAoid Studio hqem\T«tOelee| - A^ppXvrurvioveultywrr.jctivity.rnunjrrj [epp] - Android Studio

Рисунок 2

Удалим эту надпись и вместо неё поместим туда из панелей виджетов компонент WebView, привязав его ко всем сторонам макета и указав ему параметры layout_width и layout_height как match_constaint, как показано на рисунке 3.

Рисунок 3

Рисунок 4

Затем напишем код , который связываясь по ID c файлом xml загрузит необходимые начальные настройки браузера, включит работу JavaScript на загружаемых Web-страницах, а затем загрузит заданный URL. Код представлен на рисунке 5.

public class MainActivity extends AppCompatActivity private WebView web;

@Override protected void onCreate(Bundle savedlnstanceState) { super.onCreate(savedlnstanceState);

setContentView(R.layout. activity main);

web = (WebView) findViewBy!d(R.id. Web_View);

WebSettings ws = web.getSettings();

ws.setJavaScriptEnabled(true);

web.loadUrl("https://");

Рисунок 5

Cuses-permission android:name="android.permission.ACCESS_NET«ORK_STATE .

Рисунок 6

Список литературы Создание элементарного браузера в Android Studio

  • Общие сведения о платформе Android [Электронный ресурс]. Режим доступа: https://developer.android.com/guide/?hl=ru (дата обращения 18.02.2019)
Статья научная