Я поделюсь с вами 60 классическими кейсами разработки Android, включая мониторинг задач, адаптацию устройств, построение игрового фреймворка, реализацию спецэффектов, мультитач, сетевых протоколов, настройки уровня игры и т. д. Особенно заслуживают изучения друзья, которые занимаются разработкой игр. Берите, если вам это нравится! 60 классических случаев разработки Android: Жизненный цикл активности) Кнопка и прослушиватель кликов) Кнопка изображения ImageButton) Редактирование текста EditText) CheckBox и мониторинг) RadioButton и мониторинг) Индикатор выполнения ProgressBar) 3–8 (полоса перетаскивания SeekBar) 3–9 (перелистывание вкладок) меню) 3-10-1 (адаптация списка ArrayAdapter) 7-14 (AABB получает тело) 3-10-2 (адаптация списка SimpleAdapter) 8-1 (лабиринтный шар 3-11 (диалоговое окно диалога) 3-12- 5 (Переход к действию и работа) 3-12-6 (Обработка переключения горизонтального и вертикального экрана) 4-3 (Просмотр игрового кадра) 4-4 (Игровой кадр SurfaceView) 4-7-1 (Кривая Бассера) 4-7-2 (Холст) 4-8 (Кисть) 4-9 (Визуализация и работа с растровыми изображениями) 4-10 (видимая область) 4-11-1 (Анимация) 4-11 -2-1 (динамическое растровое изображение) 4- 11-2-2 (кадровая анимация) 4-11-2-3 (вырезанная анимация) 4-13 (управление главным героем игры) 4-14-1 (прямоугольное столкновение) 4-14-2 (круговое столкновение) 4-14 -4 (Множественное прямоугольное столкновение) 4-14-5 (Обнаружение столкновений областей) 4-15-1 (Музыка MediaPlayer) 4-15-2 (Звуковой эффект SoundPool) 4- 16-1 (SharedPreference для сохранения игры) 4-16 -2 (поток для сохранения игры) 5-1 (игровой бой со стрельбой в воздухе) 6-1 (плавный игровой джойстик на 360°) 6-2 (растровое изображение с мультисенсорным масштабированием) 6-3 (распознавание жестов на сенсорном экране) 6-4 ( Датчик ускорения) 6-5 (инструмент 9patch)] 6-6 (Снимок экрана) 6-8 (Вид игры и компоненты системы) 6-9 (Битва по Bluetooth) 6 -10-1 (Протокол сокетов) 6-10-2 ( Протокол Http) 6-11 (Локализация и интернационализация) 7-4 (Физический мир Box2d) 7-5 Добавление прямоугольника в физический мир) 7-7 (Добавление пользовательского многоугольника) 7-9 (Добавление круга в физический мир) 7-10-1 (Перемещение тела) 7-10-2 (m_userData тела) 7-11 (Приложение силы к телу) 7-12 (Мониторинг столкновения тела) 7-13-1 (дистанционное соединение) 7-13- 2 (вращающееся сочленение) 7-13-4 (сочленение шкива) 7-13-5-1 (перемещение тела посредством подвижных сочленений) 7-13-5-2 (связывание двух действий тела посредством подвижных сочленений) 7-13-6 (Тело перетаскивания мыши) 7-13-3 (Шустерна)
Расширять