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

WebView и gif анимация - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Preferences http://www.cyberforum.ru/android-dev/thread1621696.html
Как проверить были ли хотя бы раз хранены данные с помощью Preferences
Android Как создать диалоговые окна и всплывающие подсказки как организовать: 1. многоэкранные приложения 2. диалоговые окна и всплывающие подсказки 3. приложения со слайдингом 4. распознавание всех поддерживаемых жестов 5. распознавание только части поддерживаемых жестов ??? http://www.cyberforum.ru/android-dev/thread1621694.html
Как сохранить состояние выделенных checkbox и list data в Listactivity? Android
Здравствуйте. Было задание сделать ListView c CheckBox, при нажатии на кнопку Add добавляется случайное число в ListActivity. Если выделить любые чекбоксы, всё должно удаляться. Я это сделал, всё рвботает, но при повороте эмулятора случайные числа пропадают(вместе с чекбоксами) и нужно по новой добвлять числа. Т.е. понятно, что прогрмма прошла через onDestroy и onCreate. Подскажите, пожалуйста,...
Android Системный вызов sendto
Подскажите пожалуйста, что делает системный вызов sendto в Andoid? Конкретное какие за какие действия отвечает?
Android Получить информация об устройстве Android на Java http://www.cyberforum.ru/android-dev/thread1621063.html
Здраствуйте! Подскажите пожалуйста, как получить характеристики телефона Android: количество ядер CPU, частота ядер CPU, общий объем ОЗУ и жесткого диска, разрешение камеры(основной и фронтальной). Смог получить только объем ОЗУ и жесткого диска, количество ядер, но никак не могу получить частоту ядер и разрешение камеры...
Android Нужно сохранить 2000 бит посредством Preferences Изощренная постановка. кроме как написать какой нить string есть варианты? подробнее

Показать сообщение отдельно
Rube
911 / 559 / 88
Регистрация: 13.02.2014
Сообщений: 2,069
23.12.2015, 11:07  [ТС]     WebView и gif анимация
Цитата Сообщение от dajver Посмотреть сообщение
попробуйте это, там есть либа, которая бьет на фреймы
Инструкция разбиения гифки на фреймы и сохранения 1-го фрейма в папке files:
Копируем класс в проект.
Добавляем в активити:
Кликните здесь для просмотра всего текста

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
void saveFrame (String filename, String outputfilename) {
    FrameReader reader = new FrameReader();
    try {
        InputStream is = getAssets().open(filename);            
        GIFFrame frame = reader.getGIFFrame(is);
        Bitmap bi = frame.getFrame();
        File file = new File(getFilesDir() + "/", outputfilename);
        FileOutputStream outStream = new FileOutputStream(file);
        bi.compress(Bitmap.CompressFormat.PNG, 100, outStream);
        outStream.flush();
        outStream.close();
    } catch (Exception e) {
        e.printStackTrace();
    }
}   
 
public class FrameReader extends AnimatedGIFReader {
    public GIFFrame getGIFFrame(InputStream is) throws Exception {
        Bitmap bmp = getFrameAsBitmap(is);
        return (bmp != null)?new GIFFrame(bmp, image_x, image_y, delay, disposalMethod, 
            userInputFlag, transparencyFlag, transparent_color):null;
    }
}
 
Текущее время: 14:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru