Android

Тема в разделе "Android-полигон", создана пользователем Magnum, 18/1/11.

  1. Magnum
    Offline

    Magnum Влюблен в YOUHTC

    Android OS - платформа для мобильных телефонов, основанная на Linux (версия ядра 2.6), разрабатываемая OHA (Open Handset Alliance), инициированном Google.

    РђРЅРґСЂРѕРёРґ.jpg

    Android OS - это относительно молодая и открытая операционная система для мобильных устройств. Google объявила о её разработке 5 ноября 2007 года. Разработкой Android занимается не только Google, в этом им помогает коалиция из более чем 30 производителей аппаратного и программного обеспечения, названная OHA (Open Handset Alliance). Официальная презентация первого устройства, работающего под управлением Android OS, - HTC Dream - прошла 23 сентября 2008 года. Исходный код ОС открыт. Он был опубликован 21 октября 2008 года и находится в свободном доступе: source.android.com. Операционная система Android распространяется по лицензии Apache License 2.0, которая даёт пользователю право использовать программное обеспечение для любых целей, свободно распространять, изменять и распространять изменённые копии. Полный текст лицензии можно найти на сайте apache.org/licenses/.

    Вести разработку и создавать приложения можно, используя Android SDK. Разработка ведется на Java (также возможно создание приложений на С++, но приоритетным всё же является Java). Для функционирования приложений была специально создана виртуальная Java-машина под названием DALVIK.

    Гибкость настройки ОС "под себя" обеспечивается равноправием приложений. Для Android нет разницы между основными приложениями телефона и сторонним программным обеспечением: можно изменить даже программу для набора номера или заставку экрана. На практике это означает, что, установив стороннее приложение, пользователь может полностью видоизменить интерфейс и возможности ОС, скажем, установив сторонний менеджер звонков и контактов, заменив им стандартный. При этом в любой момент через настройки системы можно выбрать приложение, которое будет использоваться по умолчанию.

    Безопасности в Android OS также уделено внимание. Одна из особенностей заключается в том, что каждое приложение запускается в своем собственном процессе, со своим собственным экземпляром виртуальной машины. При работе, каждое приложение получает свою независимую область памяти, это позволяет оградить доступ зловредного кода к личным данным и не позволит ему влиять на работу других программ.

    Работа с RAM тоже имеет свои особенности. В системе предусмотрена возможность сохранения текущего состояния фонового работающего приложения, на случай его выгрузки из-за нехватки оперативной памяти. И при последующем запуске приложения, оно может восстановиться, словно и не закрывалось вовсе. Здесь можно провести аналогию с режимом гибернации в ОС для ПК. Но здесь ключевая фраза "может восстановиться". А может и не восстановиться. То есть об этой возможности должен позаботиться разработчик ПО.Интерфейс ОС также имеет свои особенности. Первое, что мы видим после загрузки устройства, - это рабочий стол с большими часами и несколькими ярлыками для доступа к основным функциям. При этом, если мы проведем пальцем по экрану влево или вправо, мы перейдем на один из дополнительных рабочих столов. На рабочих столах можно размещать ярлыки программ для быстрого доступа к ним, динамические папки, а также виджеты, поддержка которых появилась с версии Android OS 1.5 "Cupcake". Положение иконок, папок и виджетов на рабочих столах можно выбирать произвольно. Для этого достаточно сделать длительное нажатие на элементе, подождать пока он не "открепится" со своего места, а затем перетащить его в нужную область экрана или же вниз, в корзину, если надо убрать элемент с рабочего стола.

    Вверху расположена панель уведомлений, в которой отображается системная информация (мощность сигнала, время, заряд аккумулятора и т.д.). В этой же панели отражаются все новые события, такие как SMS, E-mail. Там же сторонние приложения могут выводить свою информацию. Если панель "потянуть" вниз, откроется область уведомлений, где информация представлена более подробно.

     
    Последнее редактирование модератором: 11/8/12
    1STALKER1, Sola-Scriptura, vryabenko и 8 другим нравится это.
  2. RRRAM
    Offline

    RRRAM Друг YouHTC

    Азы Программирование на Android на русском
     

    Вложения:

    • andbook.rar
      Размер файла:
      864,5 КБ
      Просмотров:
      302
    Perefaker, jangl, 1STALKER1 и 2 другим нравится это.
  3. SergeiTom
    Offline

    SergeiTom Новичок

    Добрый день! Всегда пользовался виндой! А тут купил телефон в Германии с андройдом. Возникает вопрос: Русский язык в родных прошивках есть? или нужно будет перепрошивать?
     
  4. Микола
    Offline

    Микола Ресторатор

    Чаще всего есть , но добраться до него (открыть пакеты), иногда возможно только с помощью программы Morelocale2 . ТЫЦ.
     
    slavaan нравится это.