Форум программистов, компьютерный форум, киберфорум
Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
Старый
Flutter: Оптимизация производительности сложных UI
Запись от mobDevWorks размещена 09.04.2025 в 17:37 / Mobile or nothing
Показов 3906 Комментарии 0

Нажмите на изображение для увеличения
Название: 5dca215e-7850-4593-9039-e1b8cb68a0e9.jpg
Просмотров: 263
Размер:	204.3 Кб
ID:	10562
Когда речь идет о сложных интерфейсах, Flutter сталкивается с несколькими фундаментальными проблемами производительности. Одна из них — избыточная перерисовка (repainting), когда даже небольшие изменения состояния вызывают перестроение значительных участков интерфейса....
Аватар для mobDevWorks
Старый
Вопросы на собеседовании по Android
Запись от mobDevWorks размещена 14.03.2025 в 22:25 / Mobile or nothing
Показов 2259 Комментарии 0
Метки android, interview, java, kotlin

Нажмите на изображение для увеличения
Название: 4842807d-0c8d-4d41-a564-e55a17cc8f78.jpg
Просмотров: 258
Размер:	98.0 Кб
ID:	10404
По данным статистики, Android занимает более 70% мирового рынка мобильных операционных систем, что делает платформу привлекательной как для начинающих разработчиков, так и для опытных профессионалов. Конкуренция за рабочие места становится всё жёстче, и работодатели предъявляют всё более высокие требования...
Аватар для mobDevWorks
Старый
Организую платный онлайн микро-курс по доработке Android-клиента Telegram
Запись от _Ivana размещена 14.01.2025 в 18:38
Показов 4133 Комментарии 0
Метки android, telegram

Официальная версия и распространенные форки не полностью устраивают? Сделай свою кастомную версию клиента!

4 занятия по 2 часа (2 недели пн, ср 19:00-21:00 по Москве).

Первое вводное занятие 20.01.25 - вход свободный. Демонстрация возможностей и доработок авторского варианта. Ответы на общие вопросы для принятия решения об участии в курсе.

Заинтересовавшиеся - пишите мне в личку Telegram: @IIvana , добавлю вас в группу курса
Старый
Изученный материал по Java. Java Android API. Гриффитс. Программировани­е для Android. Глава 1. Первые шаги.
Запись от AlexProgramm размещена 16.12.2024 в 19:12
Показов 1686 Комментарии 0
Метки android, android api, java

Всем привет!

В рамках изучения java начал изучать Java android API.
Выбрал книгу Дэвид Гриффитс Дон Гриффитс "Head First Программирование для Android".

Закончил первую главу:
1. Первые шаги
  • Платформа Android в разрезе
  • Среда разработки
  • Построение простого приложения
  • Активности и макеты
  • Создание виртуального устройства Android

Каждое Android-приложение состоит из экранов, а каждый экран состоит из активности и макета....
Аватар для AlexProgramm
Старый
Рейтинг: 5.00. Голосов: 1.
4-20 mA
Запись от Argus19 размещена 03.08.2024 в 19:12
Показов 1592 Комментарии 5
Метки android, windows, кипиа

Программа проверки показаний приборов, работающих в режиме 4-20 мА.
При возникновении сомнений в показаниях приборов, например, при несоответствии показаний прибора с показанием контрольного прибора, простым способом является сравнение тока на входе прибора и его показаниями....
Аватар для Argus19
Старый
О моей разработке игры Hungry Animals
Запись от CourStout размещена 21.11.2017 в 14:36
Показов 1937 Комментарии 0

Всем привет!
Тут скорее будет небольшая статья, с законченным проектом, чем просто проект.

На дворе был 2012 год, в голову пришла мысль сделать что-то простое на Unity, с простой графикой, не 3D соответственно, а 2D.
3D я решил не рассматривать по нескольким причинам:...
Аватар для CourStout
Старый
Инструкция по сборке Unity приложения под Android
Запись от 8Observer8 размещена 24.05.2016 в 16:49 / Блог 8Observer8
Показов 36589 Комментарии 0
Метки android, gamedev, unity

Содержание блога

Инструкция по сборке Unity приложения под Android

Эта инструкция написана в ответ на пост:

https://www.cyberforum.ru/csha... ost9160911

Цитата Сообщение от Soyder Посмотреть сообщение
Как я понял, на unity ничего дополнительно скачивать не надо?
Надо скачать JDK и Android SDK.
Так же на эти страницы...
Старый
OpenSSL под Android в Qt
Запись от Wyn размещена 18.01.2016 в 18:22
Показов 8963 Комментарии 1
Метки android, openssl, qt

Мини-руководство по тому, как быстро скомпилировать OpenSSL для Android и связать его с проектом Qt.
Для Linux.

Вначале действия полностью идентичны "расово-верному" руководству по компилянию OpenSSL для Android:
Качаем исходники openssl нужной версии с их сайта, качаем setenv-android.sh(все ссылки на закачку выше по ссылке).
Ложим их в одну папку. Запускаем консоль, переходим в ней в эту самую папку.
Далее:
Bash
1
$ rm -rf openssl-1.0.1g/   #
...
Аватар для Wyn
Wyn
Старый
Странности с Андроидом...
Запись от Тамика размещена 23.07.2015 в 11:24
Показов 2094 Комментарии 2
Метки android

Интересный факт! Всех приглашаю к обсуждению. Ибо может я чего-то не понимаю... Решила реализовать свои ховеры(ивенты приходящие от взаимодействия девайса и стилуса). Но для начала исследовала как Андроид реализовал это всё дело. И вот нюанс... Странный нюанс.
К примеру, есть у нас вьюшка. На ней два лейаута. Красный и зелёный. Независимые, абсолютно. Но! Зеленый в два раза меньше красного и лежит под ним.
В итоге, вешаю обоим по листенеру. Перегружаю...
Котовчанин
Старый
Книга Python For Android отредактирована. Шок! Качай, пока не удалили!
Запись от Фаер размещена 24.11.2014 в 18:56
Показов 5123 Комментарии 0

В общем и целом, я отредактировал свою книгу Python 3 For Android и SL4A, исправил опечатки, подравнял разметку и, самое главное, проверил(и обновил) все описанные там рецепты на более новых версиях ПО: Android 4.4.2, PyDev и так далее. Так же дополнил главу об AIDE и Eclipse, добавив небольшое руководство по редактированию AndroidManifest.xml с целью установки нормального имени приложения, иконки, разрешений и тому подобное.

По традиции, раздаю книгу три дня бесплатно: https://yadi.sk/d/565oqtwucuRgw...
Аватар для Фаер
Старый
Из отзывов к игре Lada Racing Simulator 2106 на Google Play Market
Запись от chizz размещена 16.10.2014 в 17:43 / Заметки на полях
Показов 3892 Комментарии 1

Сел на свою любимую шестерку. Но к сожалению не смог завести. Симулятор супер! В реальности точно так же))
Аватар для chizz
Старый
Запилил очередное приложение под андроид
Запись от dima koz размещена 17.06.2014 в 03:09
Показов 2817 Комментарии 0
Метки android, contentprovider

Всем привет.

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

Предназначается для использования, как справочник английский неправильных глаголов.



Пара скринов:
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 1087
Размер:	51.4 Кб
ID:	2478...
Аватар для dima koz
Старый
Android. Запустить Intent из строки
Запись от chizz размещена 10.10.2013 в 11:12 / Заметки на полях
Показов 4770 Комментарии 1
Метки android, java

Java
1
2
3
4
5
6
7
8
9
10
private void startActivityFromString(String className) {
        try {
            Class<?> activityClass = Class.forName(className);
            Intent intent = new Intent(this, activityClass);
            startActivityForResult(intent, REQUEST_CODE);
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
            finish();
        } catch (ActivityNotFoundException e) {
            e.printStackTrace();
...
Аватар для chizz
Старый
Рейтинг: 3.00. Голосов: 2.
Книга Python For Android и SL4A теперь платная.
Запись от Фаер размещена 15.08.2013 в 18:32
Показов 7401 Комментарии 5
Метки android, mobiledev, python

Что ж, прошло немало времени, самые злостные читатели уже успели урвать копию книги бесплатно. Но сегодня, к своему удовольствию, я объявляю, что свободная раздача окончена и самоучитель отныне будет платным!

Тем, кто не в курсе: книга Python 3 For Android и SL4A - это первая и единственная книга о программировании ОС Android посредством языка программирования Python на русском языке....
Аватар для Фаер
Старый
Рейтинг: 1.00. Голосов: 1.
Книга о Python For Android закончена!
Запись от Фаер размещена 10.08.2013 в 21:50
Показов 8436 Комментарии 6
Метки android, mobiledev, python

Итак, други, я, наконец, закончил свою книгу Python For Android и SL4A.

В самоучителе описано всё, что касается написания приложений под Android на языке программирования Python:

Нажмите на изображение для увеличения
Название: Обложка SL4A.jpg
Просмотров: 239
Размер:	131.6 Кб
ID:	3481

Управляющие RPC-вызовы.
Графические интерфейсы на основе RPC-вызовов, HTML/CSS и...
Аватар для Фаер
Старый
Пятая глава моей книги Python For Android.
Запись от Фаер размещена 23.07.2013 в 18:38
Показов 555 Комментарии 0
Метки android, mobiledev, python

Закончил я пятую главу! В ней описано API, позволяющее работать с сенсорами. Подробности на https://twitter.com/Fake6996
Аватар для Фаер
Старый
Проба Qt 5.1 for Android. Первое приложение
Запись от Dmitriy_M размещена 21.07.2013 в 01:14
Показов 4776 Комментарии 0
Метки android, c++, qt 5.1, qtquick

Сама запись находиться тут.

Исходные коды доступны. Если кому то будет интересно, подробно распишу все действия.
Старый
Завершена четвёртая глава книги Python For Android!
Запись от Фаер размещена 10.07.2013 в 01:09
Показов 586 Комментарии 0
Метки android, mobiledev, python

В общем, я закончил четвёртую главу своей книги Python For Android и SL4A. В главе разобраны Bluetooth и Wi-Fi Facade'ы и протокол HTTP. Подробности смотри в Twitter: https://twitter.com/Fake6996
Аватар для Фаер
Старый
Single tap, long tap and swipe in ListView
Запись от chizz размещена 19.06.2013 в 14:56 / Заметки на полях
Показов 8668 Комментарии 2
Метки android

Опишу, как можно обработать простое нажатие на listview item, долгий тап и swipe. Кстати, как это по-русски сказать, когда пальцем проводишь?

Для Swipe использую SwipeListViewActivity. http://andhradroid.wordpress.c... ke-iphone/

Java
1
2
3
4
5
6
package ru.chizz.develop.skills;
 
import android.app.Activity;
import android.os.Bundle;
import android.util.DisplayMetrics;
import android.view.GestureDetector;
...
Аватар для chizz
Старый
Третья глава книги Python For Android завершена!
Запись от Фаер размещена 03.05.2013 в 15:18
Показов 1199 Комментарии 0
Метки android, mobiledev, python

В общем, третья глава моей книги по SL4A и Python For Android закончена. Читаем/качаем/смотрим новости здесь.
Аватар для Фаер
Старый
Новости о книге Python For Android.
Запись от Фаер размещена 27.04.2013 в 17:28
Показов 1279 Комментарии 0
Метки android, mobiledev, python

Итак, други, новостей у меня несколько.

Во-первых, не нервничаем, работа над книгой не прекращается и прекращаться не собирается(но за беспокойство спасибо, польстили ). Третья глава пока ещё не закончена. По размерам она уже превзошла своих предшественниц, так что...
Аватар для Фаер
Старый
Вторая глава книги. Репост.
Запись от Фаер размещена 15.04.2013 в 15:58
Показов 658 Комментарии 0
Метки android, mobiledev, python

Я уже писал, что закончил вторую главу своей книги. Вот только выложить её на форум я не могу - выдаёт ошибку. Админу написал, сказал починят. Пока книга есть только на моём Яндекс Диске. Ссылку на него я уже давал, но только сейчас попробовал скачать сам и увидел, что это проблематично.

Не стесняйтесь нажимать кнопку "Скачать" несколько раз - она какая-то битая и не всегда срабатывает. Кроме...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 1.
Вторая глава книги по Python For Android.
Запись от Фаер размещена 09.04.2013 в 14:47
Показов 523 Комментарии 0
Метки android, mobiledev, python

Вот ссылка на книгу: http://yadi.sk/d/Jm4-zVHb3uyAY

Комментарии и сообщения об ошибках пишите на cyberdogfromcyberforum@mail.ru
Аватар для Фаер
Старый
Рейтинг: 4.00. Голосов: 4.
QPython.
Запись от Фаер размещена 21.03.2013 в 19:44
Показов 21166 Комментарии 0

Скачал я на досуге приложение под названием QPython. Опробовал, посмотрел внутренности и документацию, теперь рассказываю что к чему.

QPython - программный движок для смартфонов на платформе Android. Позволяет писать и запускать Python скрипты на Вашем мобильном девайсе. Ещё он зачем-то поддерживает чтение программ, записанных в QR-кодах, что, на мой взгляд, является эдаким стразом, который греет душу, но вроде как и не нужен. Ведь файлы .py, свободно передающиеся...
Аватар для Фаер
Старый
Рейтинг: 3.00. Голосов: 1.
Использование Linux
Запись от Super-Linux размещена 01.08.2012 в 12:43 / Записки Линуксоида
Показов 13484 Комментарии 6

Если посмотреть на статистику использования Linux он занимает по разным оценкам от 1% до 5% пользователей. На обычных персональных компьютерах действительно дела плохи. Но давайте посмотрим в другую сторону:

1. На серверах Linux самый распространённый
...
Аватар для Super-Linux
Пользователь Linux
Старый
Python. Обход древа каталогов.
Запись от Фаер размещена 24.06.2012 в 16:04
Показов 11148 Комментарии 1

Обход каталогов - вещь крайне полезная, особенно когда скрипт взаимодействует с другими файлами Вашего (или не Вашего) устройства. Конечно, можно сперва найти файл вручную, перенести его адрес в скрипт и т.д. и т.п., но что если Вы даже приблизительно не знаете где находится файл? Или этот самый файл может куда-нибудь переместиться? Или вообще, целью Вашей программы является проход по множеству файлов?

Для таких случаев в Нашем распоряжении имеется процедура walk(), проживающая...
Аватар для Фаер
Старый
Рейтинг: 4.86. Голосов: 7.
Python For Android. Компиляция!
Запись от Фаер размещена 20.05.2012 в 19:26
Показов 23306 Комментарии 2

Да, Вы не ослышались очитались, в этой записи я действительно расскажу о том, как компилировать самодельные программы в пакеты Android. После долгих и бесплодных скитаний по просторам Интернета я всё-таки нашёл способ упаковать скрипт в файл .apk. Честно признаюсь, как следует протестировать заклинание я ещё не успел, но пару скриптов запаковал вполне успешно, так что рецепт, как говорится, из первых рук.

1. Первым делом скачайте AIDE(найти её Вы можете внизу записи, во вложениях...
Аватар для Фаер
Старый
Рейтинг: 5.00. Голосов: 1.
Python For Android. Заключение.
Запись от Фаер размещена 15.05.2012 в 09:36
Показов 9154 Комментарии 1
Метки android, mobiledev, python

В принципе, основы, так сказать, самое часто употребляемое, Мы уже разобрали, остались лишь функции связанные с контактами, sms, медиафайлами и некоторые другие, на мой взгляд, бесполезные функции. Большинство из них работает довольно странным образом, и, признаюсь, некоторые из них я так и не смог разобрать.

Документацию по функциям смартфона Вы можете получить в папке SL4A/doc, однако там всё описано на английском языке.
С гордостью...
Аватар для Фаер
Старый
Python For Android. Урок 5. Интерфейс.
Запись от Фаер размещена 12.05.2012 в 18:29
Показов 11769 Комментарии 0

Продолжаем разбирать графические интерфейсы.

Метод:
Python
1
droid.addContextMenuItem('name','event')
Добавляет в контекстное меню новый параметр с именем name. Контекстное меню открывается продолжительным нажатием на экран смарта(аналог щелчка правой кнопкой мыши). Данную функцию не так просто с толком интегрировать в скрипт, почему, Вы сейчас сами поймёте:

Python
1
2
3
from android import Android
droid=Android()
droid.addContextMenuItem('Print','Event')#добавляем
...
Аватар для Фаер
Старый
Рейтинг: 3.00. Голосов: 2.
Python For Android. Урок 4. Интерфейс.
Запись от Фаер размещена 10.05.2012 в 23:25
Показов 29395 Комментарии 3

Пришла пора разобраться с организацией интерфейса программы. Но, как водится, начнём Мы с деталей: чтобы отобразить какой-либо виджет нужно применить функцию dialogShow() - аналог mainloop() в Python для Widows и Linux.
Кроме того, для получения значений действий пользователя используется функция dialogGetResponse(). Не забывайте, что обращение к функции производится через переменную, связанную с Вашим смартфоном!(Если быть более точным, это не функции, а методы)....
Аватар для Фаер
Новые блоги и статьи
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства. Родственных связей существует 8 ступеней, такие как: p - отец P - мать q - муж Q - жена b - брат B - сестра s - сын S - дочь
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире. Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С. Задача: Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru