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

2D графика в Android Studio - Android

Восстановить пароль Регистрация
 
zuxa-zuxa
Мишка Косолапый :)
 Аватар для zuxa-zuxa
281 / 251 / 3
Регистрация: 15.02.2012
Сообщений: 1,386
Завершенные тесты: 1
20.12.2015, 17:50     2D графика в Android Studio #1
Я только начал увлекаться андроидом, даже не знаю, про Android Studio или нет идёт речь в форуме "Программирование Android".
Создал свой первый проект, с кнопочками и прочими стандартными элементами побаловался
А как реализована графика тут? Даже не графика, а примитивное 2D рисование?
Нарисовать линию, квадратик и т.п.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.12.2015, 17:50     2D графика в Android Studio
Посмотрите здесь:

Android studio Android
Android Studio Android
Android studio Android
Android Графика на Android в Embarcadero
Android Studio Android
Android Не работает Android Studio
Android Studio Парсер Android
Android Android Studio
Android Не работает Android Studio
Android Studio Android
Android Сохранение. Android Studio
Android Studio и Genymotion Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
20.12.2015, 18:46     2D графика в Android Studio #2
zuxa-zuxa, классы Canvas, Paint, Path etc.
zuxa-zuxa
Мишка Косолапый :)
 Аватар для zuxa-zuxa
281 / 251 / 3
Регистрация: 15.02.2012
Сообщений: 1,386
Завершенные тесты: 1
20.12.2015, 18:59  [ТС]     2D графика в Android Studio #3
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
public class Main extends AppCompatActivity {
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
 
        TextView label = new TextView(this);
        label.setText(R.string.app_name);
        label.setTextSize(20);
        label.setGravity(Gravity.CENTER_HORIZONTAL);
 
        TextView label2 = new TextView(this);
        label2.setText(R.string.app_name);
        label2.setTextSize(20);
        label2.setGravity(Gravity.CENTER_HORIZONTAL);
 
 
        LinearLayout ll = new LinearLayout(this);
        ll.setOrientation(LinearLayout.VERTICAL);
        ll.setLayoutParams(new AbsListView.LayoutParams(AbsListView.LayoutParams.FILL_PARENT, AbsListView.LayoutParams.FILL_PARENT));
        ll.setGravity(Gravity.CENTER);
        ll.addView(label);
        ll.addView(label2);
 
        setContentView(ll);
    }
}
Весь мой код, добавляет в центре 2 надписи Application.

И как начать рисовать?
Про Canvas прочитал, но нужно как то создать то, на чём рисовать, а потом уже рисовать.
Как это создать? На чём обычно рисуют?
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
20.12.2015, 19:02     2D графика в Android Studio #4
Цитата Сообщение от zuxa-zuxa Посмотреть сообщение
Как это создать? На чём обычно рисуют?
либо на Bitmap'e, который показывается в ImageView
либо создается свой класс, который наследуется от View, и рисуется в методе onDraw.
Ну в вашем случае скорее первый вариант.
Yandex
Объявления
20.12.2015, 19:02     2D графика в Android Studio
Ответ Создать тему
Опции темы

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