Приветствую Вас ГостьВторник, 14.05.2024, 09:55

Каталог статей

В категории материалов: 7
Показано материалов: 1-7


Preferences - аналог ini в windows.

Данные записываются в виде пары значений ключ-значение

Программирование | Просмотров: 135 | Добавил: leshic | Дата: 12.11.2022 | Комментарии (0)

Описаны примеры как открыть сайт в интернете через браузер, показать точку на карте, посмотреть контакт по номеру телефона

 

Программирование | Просмотров: 165 | Добавил: leshic | Дата: 06.11.2022 | Комментарии (0)

Текущее время:

new Date(System.currentTimeMillis())

Для вывода времени ф нужном формате используется объект класса SimpleDateFormat.

время:

    SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss");
    String time = sdf.format(new Date(System.currentTimeMillis()));

дата:

    SimpleDateFormat sdf = new SimpleDateFormat("dd.MM.yyyy");
    String date = sdf.format(new Date(System.currentTimeMillis()));

Программирование | Просмотров: 92 | Добавил: leshic | Дата: 05.11.2022 | Комментарии (0)

Полный текст статьи почитать можно здесь: Как приостановить выполнение кода в Java (attacomsian.com)

Способы:

  1. Thread.sleep(2 * 1000); //  задержка на 2 секунды
  2. TimeUnit.SECONDS.sleep(2); Кроме указания секунд можно указывать задержку в минутах, часах и т.д. (TimeUnit.MINUTES.sleep(5);)
  3. интерфейс ScheduledExecutorService. Можно задать запуск с задержкой или запуск через промежутки времени.

 

Программирование | Просмотров: 154 | Добавил: leshic | Дата: 05.11.2022 | Комментарии (0)

Элемент EditText имеет наследуемые свойства и специфические.

Проверка на пустое значение:

TextUtils.isEmpty(etNum1.getText().toString())

Преобразовать в число:

float num1 = Float.parseFloat(etNum1.getText().toString());

Программирование | Просмотров: 150 | Добавил: leshic | Дата: 04.11.2022 | Комментарии (0)

Способы вывода нужных уведомлений:

  1. В файле лога
  2. В сплывающих сообщениях

 

Программирование | Просмотров: 173 | Добавил: leshic | Дата: 04.11.2022 | Комментарии (0)

Как запрограммировать нажатие кнопки:

Чтобы нажатие кнопки что-то делало, надо сначала создать обработчик (объект) который отслеживает событие нажатия (слушает). В это обработчике пишем исполняемый код. Затем этот обработчик устанавливаем нужному объекту на форме с помощью соответствующего метода.

Все это делаем внутри метода onCreate класса Activity 

Можно назначить один обработчик для нескольких кнопок. Чтобы различать какая кнопка нажата, внутри метода onClick добавим оператор условного перехода с проверкой id переданного на вход объекта. Использование одного обработчика экономит память. Чтобы экономия была максимальной, то можно использовать метод OnClickListener  самого класса Activity.  для этого в строке создания класса указывается "implements OnClickListener". В результате у объекта класса Activity  переназначаем не только метод onCreate(), но и метод onClick. Чтобы этот механизм работал нужно будет добавить импорт соответствующих описаний классов.

Третий способ обработки события нажатия кнопки - это описать публичный метод внутри класса Activity и указать его в свойстве android:onClick.

 

Программирование | Просмотров: 175 | Добавил: robolen | Дата: 04.11.2022 | Комментарии (0)


Вход на сайт
Поиск
Категории раздела
Программирование [7]
Java [9]
Описание языка Java
API [0]
Примеры реализации задач [0]
Статистика

Онлайн всего: 2
Гостей: 1
Пользователей: 1
leshic