Статьи, которые добавил Naik: Списки в AndroidЕсть несколько способов решить эту задачу. Самый простой - сделать это с помощью ScrollView. Вы просто помещаете в контейнер нужные элементы интерфейса, привязываете к ним данные вручную и помещаете в ScrollView (HorizontalScrollView). Этот способ целесообразно использовать если элементы в списке разные и их немного (максимум допустимая высота - несколько экранов, если больше, то стоит задуматься о другом решении). Второй способ - использовать ListView. Идеально подходит для небольших списков с одинаковыми элементами. Вы должны создать Adapter (либо использовать один из нескольких встроенных). Если список длинный, то нужно обязательно реализовывать паттерн Продолжить Рейтинг: 6 (За: 7 | Против: 1) Добавлено: 7.03.2016 от Naik Комментарии (17) Первое приложение на Kotlin (JavaFX)Цель этой статьи - разобраться как работать с JavaFX в Kotlin. Итак устанавливаем Intellij Idea, если еще не установили, и создаем новый проект. (Предполагается что плагин для Kotlin уже установлен) Далее вводим имя проекта и выбираем рантайм библиотеку (я выбрал встроенную в плагин) Теперь создаем класс Kotlin в папке src, назовем его Main, и вводим необходимый минимум
Продолжить Рейтинг: 10 (За: 11 | Против: 1) Добавлено: 6.02.2016 от Naik Комментарии (15) Простое сетевое server/client приложениеРеализацию можно разделить на две части: 1. поиск и регистрацию сервиса (сервера) в сети 2. создание сервера и клиента Первый пункт начиная с Android 4.1 можно реализовать средствами стандартного API - http://developer.android.com/t...-wirelessly/nsd.html Но я буду использовать реализацию mDNS (multicast DNS) на Java - JmDNS. Jar файл содержит дублированные файлы, поэтому нужно оставить только по одному, иначе Eclipse будет выдавать странные ошибки при сборке или запуске apk. Вот уже нормальный файл, заодно удалены ненужные классы jmdns.jar . Примерно такой же принцип регистрации сервиса используют принтеры и другое оборудование. Второй пункт реализуется через стандартные Java API - ServerSocket Продолжить Рейтинг: 2 (За: 2 | Против: 0) Добавлено: 24.06.2015 от Naik Комментарии (17) Передача обьекта в ActivityИногда возникает такая ситуация, что перед вызовом второй Activity нужно сначала передать туда какой-то обьект, без которого вторая Activity не может работать. У меня в первой активности отображается список уровней игры. Уровень представляет собой класс, в котором хранится InputStream, через который читается сначала название, размер уровня, а при выборе подгружается карта и другие данные. Поэтому второй активности, которая реализует игровой процесс, нужно как-то получить этот уровень. Способ 1, простой Проще всего во второй активности создать статический метод и обьекты, например: Код первой
Продолжить Рейтинг: 6 (За: 7 | Против: 1) Добавлено: 1.12.2014 от Naik Комментарии (25) ADB ошибка no permissionsНа OS Linux часто ADB (Android Device Bridge) отказывается работать и выдает ошибку "no permissions" Одно из решений - запускать вашу IDE или adb от имени root, но это неправильно и опасно. Безопаснее будет изменить права на бинарный файл adb. Для этого перейдите в папку установки android-sdk, platform-tools, и выполните команды:
Где your_group - ваша группа (обычно совпадает с именем пользователя) Теперь если выполнить
Теперь чтобы применились изменения, перезапускаем: Продолжить Рейтинг: 1 (За: 4 | Против: 3) Добавлено: 11.11.2014 от Naik Комментарии (32) Всего: 8 Категории
|