Android - программы на Python » страница 1
категории RSS

DVClient v. 4.7
клиент сайта под Android
Object
- v.0.1.1
Android - программы на Python dimy44
Сейчас пока не занимаюсь этой программой, поднял файл всвязи с тем, что выявил баги (самый критичный- это ошибка в подсчете общей суммы, когда более двух расчетов). Программа для расчета параметров помещения для отделочных работ. Подобная программа с аналогичным названием уже есть в разделе, но эта не заменит вышеуказанную, а станет рядом. Отличия все перечислять не буду, кому действительно нужно, протестирует и сравнит, а там по-усмотрению )). Эту программу я полностью упаковал в апк (в той первой ресурсы шли отдельным архивом), из-за этого стала дольше запускаться.
Для работы программы нужен Python 2.6.2, если его нет, программа предложит скачать инсталлятор, его нужно установить, запустить, и скачать что он потребует.
При первом запуске программы юзер сразу направится в раздел "настройки" (в первую очередь чтоб выставить нужный размер шрифта).
Возможно я чего упустил, так что кто чего заметит (баги, недочёты итп), пишите в комментах или ЛС.
dimy44
Сейчас пока не занимаюсь этой программой, поднял файл всвязи с тем, что выявил баги (самый критичный- это ошибка в подсчете общей суммы, когда более двух расчетов)... читать описание
re_search
- v.0.1
Android - программы на Python dimy44
Программа для поиска файлов с помощью регулярных выражений (кто не знает что это - НЕ КАЧАЙТЕ), с возможностью удалить найденные файлы, а также копировать, переместить (с возможностью переименования на основе заданного регэкспа для поиска) или переименовать. На доп.скринах пошаговый пример убирания приставки вида 9fa_ (такого вида приставки имеют файлы, скачанные на нашем сайте) у апк-файлов. Делал для личного пользования, да авось еще кому понадобится. Нужен питон 2.6.2, у кого нет- программа предложит скачать исталлятор, соглашаемся. Потом находим его в меню, запускаем и качаем питон.Дополнительный скрин #1 (53, 38 Kb)
Дополнительный скрин #2 (50, 23 Kb)
Дополнительный скрин #3 (55, 8 Kb)
Дополнительный скрин #4 (93, 66 Kb)Дополнительный скрин #1 (61,52 Kb)Дополнительный скрин #2 (60,34 Kb)
dimy44
Программа для поиска файлов с помощью регулярных выражений (кто не знает что это - НЕ КАЧАЙТЕ), с возможностью удалить найденные файлы, а также копировать, переместить (с воз... читать описание
pyUI4A
- v.0.1
Android - программы на Python HeaTTheatR
Библиотека для создания интерфейса (sl4a): диалоговых окон, прогресс бара и т.д. для программ, написанных на языке программирования Python.Включает в себя новые и улучшеные версии таких модулей:
pyInfo
pyProgress
pyListMenu
pySetting
pyWindow
pyFileManager
pyFileManagerLite
HeaTTheatR
Библиотека для создания интерфейса (sl4a): диалоговых окон, прогресс бара и т.д. для программ, написанных на языке программирования Python.
Включает в себя новы...
читать описание
pyFileManager.py
- v.0.1
Android - программы на Python HeaTTheatR
Еще один чисто функциональный файл менеджер для Python for Android 2.6.2Документация в самом модуле.
HeaTTheatR
Еще один чисто функциональный файл менеджер для Python for Android 2.6.2
Документация в самом модуле....
читать описание
fileManagerLite.py
- v.0.3
Android - программы на Python HeaTTheatR
Файловый менеджер на Python для программистов на Android. Похож на powlite_fm для symbian. Инструкция по использованию в самом модуле.Тест на Python3 SL4A6. О багах сообщаем в личку.
HeaTTheatR
Файловый менеджер на Python для программистов на Android. Похож на powlite_fm для symbian. Инструкция по использованию в самом модуле.
fm.py
- v.0.2
Android - программы на Python dimy44
Модуль для питон-программистов на андроид. Файлменеджер.Если запустить модуль как скрипт, будут продемонстрированы примеры работы в разных режимах и стилях
# fm.py
# Инструкция:
import fm # импорт модуля
# экземпляр класса:
filemanager = fm.FM(path=None, mode=None, ext=None, style=None, title=None)
# Параметры (необязльные):
# path - путь к директории при старте файлменеджера, по умолчанию '/'
# mode - 'dirs' (выбор папки), 'files' (выбор файла), 'all' (выбор папки или файла), по умолчанию 'dirs'
# ext - список расширений искомых файлов для режимов 'files' и 'all', по умолчанию выводятся все файлы
# style - стиль оформления, если указать 'white', будет светлый, иначе - тёмный
# title - заголовок, по умолчанию- 'Файлменеджер'.
path = filemanager.fm() # получить путь к выбранной директории либо файла.
О найденных багах незамедлительно пишите мне в лс!
dimy44
Модуль для питон-программистов на андроид. Файлменеджер.
Если запустить модуль как скрипт, будут продемонстрированы примеры работы в разных режимах и стилях
# fm...
читать описание
calculator.py
- v.0.2
Android - программы на Python dimy44
Модуль для питон-программистов на андроид. Выводит простой калькулятор поверх текущего интерфейса (см. скрин)
# Иструкция:
import calculator # импорт модуля
calculator.textSize = 14 # размер текста кнопок
result = calculator.calc() # выводит на экран калькулятор поверх текущего интерфейса, возвращает строку подсчёта, либо None при нажатии стрелки назад
При запуске как скрипта демонстрирует свою работу.
О багах пишите мне в лс
dimy44
Модуль для питон-программистов на андроид.
Выводит простой калькулятор поверх текущего интерфейса (см. скрин)
# Иструкция:
import calculator # импорт м...
читать описание
pyWindow.py
- v.0.4
Android - программы на Python HeaTTheatR
Модуль для Python for Android. Представляет собой диалоговое окно (смотрите скриншот). Пример использования и полный список атрибутов ищите в самом модуле. Тест - Python 2.6.2
HeaTTheatR
Модуль для Python for Android. Представляет собой диалоговое окно (смотрите скриншот). Пример использования и полный список атрибутов ищите в самом модуле.... читать описание
Object
- v.0.4
Android - программы на Python dimy44
ОбновлениеДобавлен пункт для посчёта обоев, изменены пункты истории расчётов, настроек, в финансовый раздел добавлена возможность поставить пароль на вход, в опции "взять параметры" в комплексном расчёте появилась возможность выборочного применения параметров, в пунктах расчёта обоев и вывода информации появился простой калькулятор, вдруг понадобится.
Программа для расчета параметров помещения и стоимости строительно-отделочных работ.
Описание.
Для расчёта помещения имеются два варианта- простой расчёт "в круговую" и комплексный расчёт. Простой расчёт описывать не буду, там всё предельно просто, кратко опишу комплексный. Шаг 1. Здесь нужно выбрать нужные пункты работ для дальнейшего расчёта. При необходимости вы можете добавить новые, изменять, удалять, перемещать пункты. Выбрав нужное, жмёте "Готово". Открывается Шаг 2 с выбранными ранее пунктами работ, причём пункты, единицей измерения которых является кв.метр, дублируются одноимёнными пунктами с приставкой "в минус". Это для учёта возможных вычитаемых участков, например оконные, дверные проёмы, итп. При выборе пунктов открываются формы для ввода параметров. Под каждым пунктом формы имеются кнопки "удалить", "очистить", "дублировать", "добавить". На протяжении сессии вводимые параметры кэшируются, и могут быть использованы для быстрой вставки- для этого нужно ещё раз тапнуть по активному полю ввода пункта, появится список с вводимыми ранее значениями. В шаге 2 также имеется возможность добавить, удалить и изменить пункты работ, при добавлении программа спросит, сохранить ли пункт для будущих расчётов, или использовать только сейчас. Пройдясь по формам, жмём "Готово", отвечаем на вопрос- считать ли стоимость работ. Если да- вводите расценки в открывшейся форме и жмёте "Готово".
На протяжении сеанса расчёты выводятся друг за другом, последние сверху. Ведётся история, можно редактировать старые расчёты.
ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ:
Для работы программы необходимо наличие python на вашем устройстве, если его нет, то программа предложит его загрузить.
Итак, питон установлен, и находится в корне сдкард в папке com.googlecode.pythonforandroid. В прикреплённом файле архив Object.dimy44.zip, содержимое (папка Object.dimy44) нужно извлечь в вышеуказанную папку com.googlecode.pythonforandroid. Без этого программа работать не будет!.
Для тех, кто обновляется, апк файл можно не качать, только извлечь содержимое архива, как написано выше, согласившись на перезапись всех файлов
Дополнительный скрин #1 (136,58 Kb)Дополнительный скрин #2 (104,16 Kb)Дополнительный скрин #3 (94,42 Kb)Прикрепленный файл #4: 440579_object.dimy44.zip (98,21 Kb)
dimy44
Обновление
Добавлен пункт для посчёта обоев, изменены пункты истории расчётов, настроек, в финансовый раздел добавлена возможность поставить пароль на вход, в опции &...
читать описание
pyProgress.py
- v.0.2
Android - программы на Python HeaTTheatR
Модуль для Python программистов. Если вы не хотите пользоваться в своих программах стандартным Android прогресс баром, то этот модуль для вас. Вы можете менять логотип бара, устанавливать цвета, динамически менять текст бара во время загрузки ваших программ. Для работыне требует дополнительных
библиотек, кроме, естественно, sl4a
(тест на версии r_6) и самого Python
(2.6.2). Инструкция по использованию
в документации в самом модуле. О
багах просьба писать в личку.
HeaTTheatR
Модуль для Python программистов. Если вы не хотите пользоваться в своих программах стандартным Android прогресс баром, то этот модуль для вас. Вы можете менять логотип б... читать описание
