Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Адреса директорий (папок), содержащих изображения - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android unfortunatly, buttonuse has been stopped http://www.cyberforum.ru/android-dev/thread640209.html
Только начинаю программирование на android. Написал программу. Когда я нажимаю на кнопку должна появляться надпись. Но когда я нажимаю на кнопку выскакивает надпись из-за которой появилась тема и...
Программирование Android android игра ( sutfaceview) Кто знаком с интерфейсом surfaceview, отдельный поток для отрисовки 2d графики? Сложилась такая проблема..есть два обьекта в потоке отрисовки графики идет поверка столкновения. Координаты одного... http://www.cyberforum.ru/android-dev/thread640172.html
Как включить режим полёта? Программирование Android
Как програмно включить режим полёта?
Программирование Android Неоткалиброванный акселерометр
При написании интерактивного приложения под Андроид обнаружил, что даже на моем телефоне при нахождении на ровной поверхности сенсоры показывают некоторое статичное смещение в положительную сторону,...
Программирование Android java.lang.NoClassDefFoundError http://www.cyberforum.ru/android-dev/thread640008.html
Не пойму, что не так. DataActivity.java находится в пакете com.example.helper, в манифесте прописано: <activity android:name=".DataActivity" /> Все другие активити прекрасно запускаются, это же,...
Программирование Android Excel - Android Всем добрый день. Столкнулся с необходимостью работы с Excel(.xls) файлом. Поискал в интернете - указывают на проект http://jexcelapi.sourceforge.net/ Пробую по документации запустить пример, и... подробнее

Показать сообщение отдельно
TanT
эволюционирую потихоньку
465 / 463 / 43
Регистрация: 30.06.2009
Сообщений: 1,399
24.08.2012, 06:50
GhostMan, попробую объяснить

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/**
     * Рекурсивный поиск фалов в директории
     */
    public List<String> createMediaLibrary() {
 
       // корневой каталог
        final File home = new File(путь до корневого каталога);
 
       // создаём список для хранения найденных путей к файлам
        final List<String> files= new ArrayList<String>();
        // рекурсивно ищём файлы
        searchFile(home, files);      
 
        return files;
    }
 
    /**
     * рекурсивно ищём файлы
     * @param folder the текущая папка в которой происходит поиск
     * @param files the список для хранения найденных путей к файлам
     */
    private void searchFile(final File folder, final List<String> files) {
        
        // перебираем все элементы в директории, там могут быть и файлы и директории               
            for (final File file : folder.listFiles()) {
            // если элемент директория, то вызываем наш метод поиска для этой директории,
           // собсвенно это и вся рекурсия
            if (file.isDirectory()) {
                searchFile(file, files);             
            }
              // если элемент файл заносим данные в список
               else if (file.getName().endsWith("твоё расширения файла png, jpg")) {
                tracks.add(file.getAbsolutePath());
            }
        }
    }
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru