категории | RSS

fm.py

Модуль для питон-программистов на андроид. Файлменеджер.
Если запустить модуль как скрипт, будут продемонстрированы примеры работы в разных режимах и стилях
# 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() # получить путь к выбранной директории либо файла.
О найденных багах незамедлительно пишите мне в лс!


 Форум: Программы под Android
dimy44
2014-10-04T20:52:19Z
Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 7

#7   dimy44    

Обновление от 04/10/2014 20:29:34
============
Причина редактирования: Нижнюю панель сделал из ImageButton, расширил размеры окна


0 ответить

#7   dimy44    

Про затенённый бэкграунд в теме по питону пример написал с объяснением


0 ответить

#7   HeaTTheatR    

dimy44,
Так путь в верху, в титульной полосе, есть. а закрыть можно двойным нажатием кнопки "Возврат". В общем, как по мне, лишние кнопки внизу smile Так как ты сделал полутемный background?


0 ответить

#7   dimy44    

Вай-вай-вай о_О. У меня наоборот чересчур мелкий шрифт. Это из-за левой кнопки, там весь путь прописывается, когда далеко зайдешь, то текста много. Может туда картинки втулить из ресурсов встроенных...


0 ответить

#7   HeaTTheatR    

Я бы убрал панель с кнопками внизу. Посмотри, что происходит у меня на экране. И не помешал был full screen.

Прикрепленный файл:

Внимание! У вас нет прав, для просмотра скрытого текста.
(51, 18 Kb)
-------------
Добавлено в 00.04: dimy44,
Как ты сделал затемнение экрана? Я указывал background с прозрачным темным png.


0 ответить

#7   dimy44    

Уточни, шо за спрайт?.. Я не догнал)))


0 ответить

#7   HeaTTheatR    

Хороший модуль. Дима, а как ты спрайт делал? Я у FrameLayout указывал background с темным прозрачным png... Как это сделал ты, не разобрался.


0 ответить

Напомнить пароль