Сообщения

Установка рекламы Admob в приложение

Изображение
- Регистрируемся на сайте AdMob
  - Скачиваем AdMob SDK
  - На сайте AdMob добавляем своё приложение. Если приложение еще не опубликовано,    можно добавить приложение, используя адрес:
 https://play.google.com/store/apps/details?id=com.exemple
 com.exemple-ваше приложение
     Если вы уже опубликовали приложение, тогда переходим на сайт Google Play, находим свою программу и копируем адрес.
После добавления приложения вы получите номер id. Скопируйте его.
  -Далее добавляем библиотеку AdMob в свое приложение
Правой кнопкой мыш щелкаем на своем приложении и выбираем properties
 Нажимаем Ad External Jars и находим библиотеку  AdMob SDK
 Теперь переходим на вкладку Order and Export:
 Ставим галочку на против загруженной библиотеки и кнопкой Up поднимаем его в самый  верх.
  - Устанавливаем банер в Layout, в котором вы хотите разместить рекламу
 В Layout.xml добовляем:

android:id="@+id/ad"
android:layout_width="wrap_content"
android:layout_height=…

Ориентация экрана

Любое устройство, осращенное акселерометром, может определить, как сейчас повернуто устройство. В зависимости  от показания акселерометра, может зменяться ориентация экрана-альбомная или портретная. Но не всегда это нужно. для того, что бы установить определенную ориентацию для экрана, нужно в манифесте в элементе  задать параметр orientation:

android:screenOrientation="portait"
android:screenOrientation="landscape"


Android SDK

Из чего состоит Android SDK android.bat-позваляет создавать, настраивать и удалять виртуальные устройства из командной строки
ddms.bat-управляет процессами на эмуляторе
draw9patch.bat-графический редактор
emulator.exe-эмулятор
hierarhyviewer.bat-оптимизирует графический интерфейс программы
mksdcard.exe-создает образ SD-карты
sqlite.exe-доступ программы к файлам данных
 Создание кнопки Добавляем кнопку в редакторе разметки(впапке Layout)      Пишем код для обработки нажатия на кнопку
        public void button_Click(View v)
               {      здесь описываем то, что будет происходить при нажатии на кнопку                 }

     В свойствах кнопки On Click указываем процедуру, которая будет выполняться      В нашем случае это  button_Click

Ресурсы приложения

Ресурсы приложений представляют собой каталог ресурсов:
-res/drawable-содержит изображения, адаптированые для различных разрешений экрана
-res/layout-содержит разметку элементов пользовательского интерфейса
-res/menu-cjlth;bn afqks vty.
-res/values-содержит строковыезначения, массивы и т.д.
-res/xml-другие XML файлы

Карта сайта

Архитектура андроида

 Из чего состоит андроид Андроид состоит из четырех уровней: уровень ядра, уровень библиотеки среды выполнения,
уровень каркаса приложений и  уровень приложений.    Система андроид основана на ядре Linux, но в то же время не является Linux системой. У андроида свои механизмы распределения памяти, другая система межпроцессорного взаимодействия, спецефические модули ядра и т.д.     Уровень ядра-самый нзкий уровень архитектуры андроида. Следующийуровень-это уровень библиотек и сареды выполнения. В данный уровень входят библиотеки libc, openGL, webKit, FreeType, SSl, SGL, SQLite, Media Framwwork      На уровне каркаса приложений работают различные деспетчеры: -Диспетчер активности-управляет жизненным циклом приложения -Диспетчер пакетов-управляет установкой прикладных программ -Диспетчер окон-управляетокнами приложений -Диспетчер ресурсов-используется для доступа к ресурсам приложения -Контент провайдеры-осуществляют доступ к данным других приложений -Диспетчер местоположения-позволяет получать инфо…