Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Статьи » Реалізація мобільного додатку &Новинний портал міста Гомеля& на платформі Android

Реферат Реалізація мобільного додатку &Новинний портал міста Гомеля& на платформі Android





користувачі зацікавилися і довше працювали з додатком. Нижче представлена ??можлива реалізація.

Навігація по статтях. Користувачі зазвичай цікавляться певною темою або новинний категорією і можуть переглядати безліч статей, пов'язаних з ними. Якщо об'єм вмісту у вашому додатку невеликий, реалізуйте в кінці статті прокручування вправо для переходу до наступної статті і прокручування ліворуч для переходу до попередньої. Ви також можете реалізувати в даному поданні контекстне масштабування, яке забезпечує більш швидку навігацію по статтях.

Якщо публікації або статті досить великі за обсягом, додайте кнопки попередня стаття і наступна стаття на верхній панелі програми для спрощення переходу до інших статей. Дані кнопки можуть доповнювати згадану вище прокрутку між попередньою і наступною статтями. Такі кнопки можуть мати різне оформлення. Наприклад, відображення ескізів попередньої і наступної сторінок дозволяє користувачам переглянути вміст, перш ніж переходити до нього. Ви також можете використовувати стандартні значки Назад і Уперед raquo ;, але при цьому зробити верхню панель додатки напівпрозорої або прозорою, щоб вона не відволікала уваги користувача. Нижче наведено приклад таких кнопок на верхній панелі програми.

Актуальність вмісту. У новинних додатках дуже важливо відстежувати актуальність вмісту і вчасно його оновлювати.

Відображення інформації про останньому оновленні підвищує довіру користувачів до новин. Така інформація повинна відображатися безпосередньо на полотні, але не бути нав'язливою. Застосовуйте для неї інформаційний стиль третього рівня (9 крапок) з таблиці шрифтів.

Відображення часу публікації статті - це ще один поширений спосіб інформування користувачів про актуальність вмісту. Для таких міток часу застосовується інформаційний стиль третього рівня з таблиці шрифтів, а також відповідний колір і вага для відділення від іншого вмісту з тим же стилем.

Оновлення вмісту. Новинні програми завжди повинні надавати найсвіжішу інформацію. Тому потрібно ретельно продумати скачування даних. Наприклад, в процесі читання статті користувачем скачайте новий вміст для центральної сторінки, щоб після повернення на дану сторінку користувач побачив оновлений вміст. Однак не завантажуйте дані у фоновому режимі, якщо у користувача бездротове мобільне з'єднання, так як в цьому випадку додатки повинні мінімізувати фоновий трафік.

2. Платформа Android


2.1 Структура платформи Android


Платформа Android являє собою програмний стек операційної системи на основі Linux, призначений для управління пристроєм (апаратурою), пам'яттю і процесами. Різні компоненти цього стека являють собою кілька рівнів ієрархії і, в цілому, забезпечують функціонування мобільного пристрою. Одні з цих компонентів необхідні для роботи безпосередньо з обладнанням пристрої, інші забезпечують функції пов'язані з телефонією, позиціонуванням, мультимедіа і так далі, а треті надають додаткам фреймворк для реалізації численних можливостей мобільного пристрою. Іншими словами, платформа Android включає в себе безпосередньо операційну систему, програмне забезпечення проміжного рівня (middleware) і набір додатків (як вбудованих, так і сторонніх) [1].

Як ми вже з'ясували, Android - це програмний стек, то є цілий набір різних програмних компонентів (про які ми будемо неодноразово говорити протягом всієї статті). З іншого боку, пристрій на платформі Android являє собою набір апаратних засобів, таких як екран, клавіші, батарея, процесор, пам'ять всілякі датчики і сенсори і так далі. Все це дозволяє нам говорити про платформу Android як про єдиний апаратно-програмному комплексі, що має наступну структуру:

- Апаратура - набір елементів, що забезпечують функціонування пристрою.

- Linux Kernel (+ Drivers) - ядро ??операційної системи Linux і набір драйверів, які забезпечують базові механізми управління обладнанням та розподілу пам'яті, управління завданнями, забезпечення безпеки і так далі.

- Бібліотеки (C/C ++), що використовуються різними компонентами операційної системи.

- Dalvik Virtual Machine (DVM) - віртуальна машина Dalvik, яка забезпечує середовище виконання Android додатків і компонентів операційної системи (ОС).

- Core Library - основні Android бібліотеки, містять більшість функцій доступних в ядрі бібліотеки мови Java (Java API), а так само спеціальні функції операційної системи Android.

- Application Framework (каркас додатків) - набір Java класів (API), що надає додаткам інтерфейс до функцій операційної системи і бібліотекам.

- Вбудовані і користувальниц...


Назад | сторінка 3 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка і супровід додатків на базі операційної системи Android
  • Реферат на тему: Принципи роботи операційної системи Android
  • Реферат на тему: Дослідження операційної системи Android 4.2 Jelly Bean
  • Реферат на тему: Розробка Android додатків
  • Реферат на тему: Підготовка завантажувача і ядра Linux для збірки Android