Уважаемые пользователи Голос!
Сайт доступен в режиме «чтение» до сентября 2020 года. Операции с токенами Golos, Cyber можно проводить, используя альтернативные клиенты или через эксплорер Cyberway. Подробности здесь: https://golos.io/@goloscore/operacii-s-tokenami-golos-cyber-1594822432061
С уважением, команда “Голос”
GOLOS
RU
EN
UA
pythono
7 лет назад

Как pythono делал первые шаги к Java ))

До этого никогда не программировал на Java, и даже не пробовал делать программы для Андроид. Но вот пару дней назад решил что пора учиться.

Сперва скачал JDK 9

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Потом установил Android Studio

http://developer.android.com/sdk/index.html

При установке не стал ставить эмулятор Андроида, решил тестировать на физическом устройстве - своем ZTE Blade L110 (Android 5.1).

После установки нужно докачать SDK для тех версий андроид, под которые будете программировать.

1.1.png

1.2.png

Я решил не заморачиваться и поставить только версию 5.1 для своего телефончика. Я все равно еще полный нуб, и писать буду для себя.

Скачав все это добро, я озаботился поиском и установкой ADB USB драйвера под свой телефон. Эта штука нужна чтобы тестировать созданную программу на телефоне подключенном к компу через шнур. При этом в настройках телефона сперва нужно активировать режим разработчика, пощелкав много раз по номеру версии сборки в самом низу настроек. После этого щелкания в основном меню настроек телефона появится новый пункт Для разработчиков, и там нужно включить Отладку по USB.

Основные проблемы возникли при попытках найти ADB драйвер для моей трубы. В итоге я скачал AdbDriverInstaller. И эта штука при подключенном телефоне и включенном на нем режиме разработчика, после нажатия Install таки скачала мне нужный драйвер.

Для пробы решил сделать простейшее приложение - один экран с компонентом webView который при открытии приложения покажет в нем определенный сайт. Это очень простое приложение, но лучше чем банальный хелоуворлд.

Приложение при создании я назвал test1

Для создания программы открывающей сайт пришлось немного изменить код трёх файлов. На картинках ниже исходный код каждого файла, название файла можно узнать по названию открытой вкладки на скринах.

01.png

02.png

03.png

Для получения начальных знаний что где менять использовал онлайн учебник

https://metanit.com/java/android/

В итоге после нажатия зеленой стрелочки в Android Studio программа минут пять компилировалась и наконец залилась на мой подключенный в ADB режиме телефон и успешно там запустилась со второго раза (в первый запуск я забыл включить на трубе вай-фай а прога то пыталась грузить сайт).

В итоге все заработало. А на телефоне у меня теперь есть мегапростое приложение которое тупо открывает внутри себя мой сайт про эффект Манделы.

SAM_2983.JPG

4
1.151 GOLOS
На Golos с August 2017
Комментарии (6)
Сортировать по:
Сначала старые