Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Тамика
Котовчанин
918 / 462 / 195
Регистрация: 16.02.2010
Сообщений: 3,264
Записей в блоге: 28
#1

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

25.03.2015, 16:56. Просмотров 315. Ответов 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);
    }
 
}

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.03.2015, 16:56
Ответы с готовыми решениями:

Анимированная прокрутка текста
Здравствуйте. Пишу книгу, есть желание сделать apk. Не могу сделать прокрутку...

Анимированная аватарка на входящий звонок
Собственно из названия темы, думаю, всё понятно, есть масса кастомных звонилок...

ActionBar, анимированная иконка меню
Здравствуйте, необходимо добавить анимированное изображение левее иконки меню...

Отрисовка View
Здравствуйте! Имеется свой компонент, наследуемый от View. В нём (на его...

Отрисовка спрайтов
Что лучше, менять номер кадра на картинке или создавать новый спрайт? Ведь все...

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
25.03.2015, 16:56

многослойная отрисовка
Вопрос вот в чем: Хочу отрисовать изображение, возможно с какой-то динамикой и...

GridView и сложная отрисовка
Вся сложность в том, что надо отрисовать как большие, так и маленькие...

Отрисовка картинок по щелчу на кнопке
Здравствуйте, форумчане. Столкнулся с незнанием среды разработки, впервые...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru