пятница, 31 января 2014 г.

Простой способ скомпилировать приложение для Android Play Store

На stackoverflow опубликованы два bat файла упрощающие компиляцию  приложения для загрузки на Android Play Store.

Первый bat файл
  • Использует Gradle идущий в комплекте с Android Studio, чтобы скомпилировать проект как релизную версию
  • Копирует релизную APK из папки проекта в свою собственную папку проекта.
  • Использует Jarsigner для подписания файла APK  вашим KeyStore файлом.
  • Использует ZipAlign для создания новой копии APK готовую к загрузке на Google Play Store.
  • Удаляет исходный файл, что использовался ZipAlign
Второй файл позволяет просмотреть SHA1 ключ.

понедельник, 27 января 2014 г.

Небольшая аудио-библиотека для Android.

Старая и широкоизвестная библиотека оказывается существует в версии для Android.
Aудио-библиотека BASS позволяет работать с потоками и файлами (MP3, MP2, MP1, OGG, WAV, AIFF)
Бесплатна для некоммерческого использования.

среда, 22 января 2014 г.

Динамическая смена темы приложения Android

Статья о динамической смене темы приложения Android
http://www.c-sharpcorner.com/UploadFile/88b6e5/change-theme-of-layout-runtime-by-button-click-in-android/

Как использовать стилизованный текст в Toast

Неожиданно. Текст в Toast можно даже раскрасить.
http://habrahabr.ru/post/167343/

Android Push Notifications с использованием Google Cloud Messaging, PHP и MySQL

Android Push Notifications с использованием  Google Cloud Messaging, PHP и MySQL
http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql/
С помощью этого сервиса  вы можете посылать данные в приложение всякий раз, когда станут доступны новые данные  вместо того, чтобы постоянно создавать запросы к серверу. Интеграция  Google Cloud Messaging в Android приложении  улучшает уменьшает расход заряда аккумулятора.
Рекомендую ознакомится с сайтом www.androidhive.info если интересна тема MySQL и Android.

Android Studio на русском языке

Простые уроки о  IntelliJ IDEA на основе которой создано Android Studio.
http://info.javarush.ru/blog/idea_help/page2/
Если кто не осилил Давыдов С.В., Ефимов А.А. - IntelliJ IDEA. Наиболее полное руководство (В подлиннике) - 2005 г.

четверг, 16 января 2014 г.

понедельник, 13 января 2014 г.

Как использовать готовую SQLite базу в своем Android проекте?

Готовую базу  поместить в папку assets/ проекта
При первом запуске приложения скопировать ее в databases/
Тестовый проект, который копирует файл базы из assets/ в директорию databases качаем здесь. И изучаем.
При отладке версий надо удалять программу ПОЛНОСТЬЮ с устройства, иначе может остаться другая база.