Архивы автора: admin

Как получить из ресурса R.string строку

У приложения есть множество строковых ресурсов R.string, для различных целей, вывод текста в кнопках, сообщениях и т.д. Чтобы назначить этот ресурс в визуальном редакторе для TextView или Button, достаточно у свойства text выбрать нужный ресурс R.string. Тут все просто. А если в коде надо назначить стоковой переменной String текст из ресурса R.string, то тут у же так просто не обделаться. […]

Далее »

Как получить ID элемента из View

Есть у приложения один слой LinearLayout, на котором расположены кнопки Button И все эти кнопки вешаются на одно событие onClickBtnNumber. По нажатию на кнопку в поле TextView должна добавляться цифра которая указана у кнопки, например на кнопке с android:text=»5″ должно в текстовое поле добавится «5» Тут как раз и надо в событии определить ID кнопки, при входном параметре View, и […]

Далее »

Событие onClick по кнопке

Создадим событие onClick для одной кнопки. Сам проект обычный, создан со стандартным классом MainActivity, на слое разместим кнопку (Button) и текстовое поле (TextView). Сама кнопка имеет ряд свойств Конечно на скрине не все свойства кнопки, нас интересует пока свойство «onClick«. Теперь создадим у класса MainActivity обработчик события onClick Тоесть по клику у нас в текстовом поле будет выводится текст «Холодно однако». […]

Далее »

Плавный переход к следующей Activity

При стандартном вызове нового окна (Activity) происходит дерганье экрана, а потом появляется новое окно, и это не зависит от количества выпитого чая или кофе. А что если этот переход будет плавным, каким то анимированным? Обычный вызов Activity Использую среду разработки Android Studio v3.2.1, со стандартными формами, классы которых идут от AppCompatActivity И так, обычно вызов новой Activity делаем так: где, […]

Далее »

Установка, активация и настройка модуля для «Панель состояния» на OpenCart

Создание самописного модуля для Dashboard, можно почитать тут. Установка модуля Для установки модуля достаточно распаковать архив в корне сайта. После этого OpenCart сразу увидет файлы модуля. Активация модуля Перед активацией желательно проверить, имеет ли пользователь права на чтение и изменение модуля в системе. Если все ок, активируем его по зеленой кнопке Настройки модуля Тут тоже все просто, конечно если вы […]

Далее »

Как вывести информацию в «Панель состояния» на OpenCart

Для начало надо создать модуль для этой панели, после чего его активировать и указать в настройках, порядок вывода. Описание структуры модуля для Dashboard Для того чтобы создать модуль для админ панели, а точнее для панели состояния, надо организовать следующий набор файлов Структура контроллера Название всех функций, ну кроме validate, напрямую указано в классах для dashboard, это такие как: class ControllerExtensionExtensionDashboard […]

Далее »

Ошибка Either GD PHP extension

На локальной машине стоял вэб-сервер XAMPP с php 7.2, где был развернут фреймверк Yii 2, базовая версия. Захотел поставить модуль «webvimark/module-user-management«, и в процессе установки пошли проблемы, так как для этого необходимо php >= 8.1. Ну ладно, поставил более свежую версию XAMPP с php 8.1.2. Перенес старые настройки в конфиг апача и php, и перенес фреймверк. Запустил, все работает. Переходу […]

Далее »

ЧПУ ссылки для сайта на Yii2

После установки базовой версии Yii2, ссылки на сайте стали отображаться в таком виде тоесть корень сайта идет с «web» и видны GET параметры в урле Чтоб убрать из урла «web» достаточно перенести файлы из этой папки в корень сайта, ну и остальные файлы и папки перенести выше корня сайта Для того чтобы убрать параметры GET с урла, надо сделать правки […]

Далее »

Поиск COM портов

Нужно найти COM порты и вывести их в список или выпадающий список, для дальнейшей работы с ними. Для этого подходит ниже следующий код Из кода видно, что по сути COM порт это ничто иное как файл, который надо открыть и прочитать, и если надо то записать в него данные. У данного кода есть изъян, он не найдет COM порты которые […]

Далее »

jquery click по первому повторяющемуся элементу

Допустим у вас есть несколько выпадающих списков (тег select), все они имеют одинаковый класс, например «.my-variation» и надо как то  получить выбранные данные с первого списка. Пример структуры Реализация скрипта onclick по первому элементу А теперь сам код JavaScript по считыванию значения с первого селекта Если вы заметили, к классу добавляется «:first«, который будет указывать что обрабатывать именно первый элемент. […]

Далее »
1 2 3 19