среда, 28 марта 2012 г.

Звук и SoundPool

И вот картинку мы добавили в наш проект, написали простенькую логику, наше приложение что-то делать, но все-равно скучно. Точно! Звук!
Воспользуемся прекрасным SoundPoll.
Сделаем вначале такие импорты:

import android.media.AudioManager;
import android.media.SoundPool;
 Далее закидываем наши мелодии в res/raw, создаем экземпляр SoundPool'a:
soundPool = new SoundPool(10, AudioManager.STREAM_MUSIC, 0);
 "Заливаем" мелодию и получаем ее ID:
soundID = soundPool.load(this, R.raw.you_music_here, 1);
Осталось ее воспроизвести! Воспроизводим по полученному ID.
soundPool.play(soundID, 1.0f, 1.0f, 1, 0, 1f);
Вот собственно и все. Не забудьте объявить переменные!
На этом все. Подписывайтесь, ставьте лайки :)))


понедельник, 26 марта 2012 г.

Типичный начинающий

И вот мы уже набрались смелости, установили IDE, SDK и все что нужно для того чтоб грести деньги лопатой, но наш "Hello, World" как-то не впечатляет?
Чего же нам не хватает, что есть почти во всех приложениях на Google Play? Именно! Фон нашего Android приложения.
Открываем наши неисчерпаемые запасы картинок. Находим подходящую (с пропорциями примерно 3:1). И закидываем (простым перетаскиванием) в res/drawable.
Теперь достаточно рассказать нашему файлу main.xml что мы хотим использовать это изображение как фон, а точнее добавить после
android:layout_height="fill_parent"
такой кусочек кода:
android:background="@drawable/xxx"
где xxx - название вашего изображения, можно без расширения.

На этом все, теперь мы имеем красивое приложение всего в пару кликов.
Но путь к золотым горам еще тернистен и далек...
  

Идея

Собственно нынешняя идея блога - "реалити-шоу" начинающего разработчика мобильных приложений. Всяческие подводные камни для новичков и много другого интересного.

Hello, World!

Hello, World! Я Android разработчик из славного города Киев.
Бложек предназначен для описания (пиара ;) ) приложений и других плюшек.