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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Тамика
Котовчанин
867 / 447 / 135
Регистрация: 16.02.2010
Сообщений: 2,710
Записей в блоге: 27
#1

Анимированная отрисовка символа - Android

25.03.2015, 16:56. Просмотров 256. Ответов 0
Метки нет (Все метки)

Всем добрые день!
Хоть и здоровалась уже.
Такой вопросец. Есть канвас. Хочу сделать отрисовку символа на нём. Но не просто отрисовку, а анимированую. Будто кто-то рисует по канве. На стековерфлоу нашла код, который у всех работает(судя по комментариям)! А у меня нет... Помогите, пожалуйста.
Код вьюхи.
C++
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
37
38
39
40
41
public class MyView extends View {
 
    int framesPerSecond = 60;
    long animationDuration = 10000;
 
    Matrix matrix = new Matrix();
 
    Path path = new Path();
    Paint paint = new Paint();
 
    long startTime;
 
    public MyView(Context context) {
        super(context);
 
        this.startTime = System.currentTimeMillis();
        this.postInvalidate();
    }
 
    @Override
    protected void onDraw(Canvas canvas) {
 
        long elapsedTime = System.currentTimeMillis() - startTime;
 
        path.moveTo(10, 50);
        path.lineTo(40, 50);
        path.moveTo(40, 50);
        path.lineTo(50, 40);
 
        matrix.postRotate(30 * elapsedTime/1000);
        matrix.postTranslate(100 * elapsedTime/1000, 0);
 
        canvas.concat(matrix);
 
        canvas.drawPath(path, paint);
 
        if(elapsedTime < animationDuration)
            this.postInvalidateDelayed( 1000 / framesPerSecond);
    }
 
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2015, 16:56     Анимированная отрисовка символа
Посмотрите здесь:

Android многослойная отрисовка
Отрисовка битмапа внутри View Android
Отрисовка спрайтов Android
Android Динамическое создание кнопок и их кривая отрисовка
GridView и сложная отрисовка Android
Отрисовка View Android
Вставка символа Android
ActionBar, анимированная иконка меню Android
Android Анимированная прокрутка текста
Android Анимированная аватарка на входящий звонок
Android Отрисовка картинок по щелчу на кнопке
Отрисовка данных в отдельном потоке Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 02:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru