Извличане на знание
/ Knowledge Discovery >> Извличане на знание >> тек >> електроника >> телефони >>

Как Google Phone Works

а даде на разработчиците възможност да се запознаят с архитектурата на Android.
<Р> Това ни води до друга особеност на Android, която го отличава от iPhone - разработчиците могат да създават сложни приложения, които работят във фонов режим на други приложения. Apple iPhone приложения ограничава на преден план - ако превключите на друго приложение, първото заявление, че си в спира да работи, докато не се завърне в нея. Тази функция ограничава видовете разработчиците на приложения може да се изгради за iPhone. Android позволява на разработчиците по-широк достъп до работните процеси
<р> Google разбива всички приложения в четири основни градивни блокове (не всички приложения ще имат всеки градивен елемент):.

  • Дейности: Когато едно заявление показва на екрана на потребителя, това е една дейност. Например, прилагането на картата може да има една основна карта екран, плановик екран пътуване и екран маршрут наслагване. Това е три дейности
    <Ли> Намерения:. Намерения са механизмите за преместване от една дейност към друга. Ако ви се налага да се парцел на екскурзия с помощта на нашия пример за прилагането на картографиране, намерение ще тълкува вашия вход и да активирате екрана на маршрут наслагване. Android също дава възможност за излъчване втренчват приемници, които са предизвикани от външни намерения събития като преместване на ново място или входящо обаждане
  • Услуги:. Услугата е програма, която работи по своя собствена, без потребителски интерфейс. Например, нека кажем, че участвате в Softrace събитие. В средата на състезанието, решите, че искате да слушате музика, докато изгори на пистата. Можете да преминете към приложение медия плеър и да започне една песен, докато Softrace продължава да следите напредъка си. Ако Softrace бяха просто една дейност, щеше да сложи край на заявлението веднага след като се премине на мултимедийния плеър
    <Ли> доставчик на съдържание:. A доставчик на съдържание позволява на приложението да споделят информация с други приложения. Това позволява на разработчиците да работят заедно, за да се създаде набор от приложения, които са по-солидна и сложна, отколкото всяка една от съставките.

    Има и други съображения разработчиците трябва да имате предвид при строеж приложения. Те включват графики ядро ​​на Android, софтуер за управление на процес, подкрепа потребителски интерфейс и други технически подробности. Google предоставя ръководства за всички тези елементи на своя Android разрабо

    Page [1] [2] [3] [4] [5] [6] [7] [8] [9]