background image

33 

 

οι  κατασκευαστές  των  κινητών  συσκευών  μπορούν  να 

επεκτείνουν. Αυτές είναι:

 

o

  View  System

:  Υποσύστημα  που  είναι  υπεύθυνο  για  την 

διαμόρφωση  και  την  επεξεργασία  των  στοιχείων  που 

συνθέτουν τις διεπαφές των εφαρμογών που τρέχουν σε 

Android

.  Τα  βασικότερα  από  αυτά  τα  στοιχεία  είναι 

buttons,  textboxes,  lists,  links,  images,  multimedia 

containers 

κτλ.  Παρέχει  μεθόδους  για  δημιουργία, 

διαμόρφωση  και  προσδιορισμό  συμπεριφοράς  ώστε  να 

είναι  δυνατή  η  χρήση  από  τις  εφαρμογές  διεπαφών 

οποιωνδήποτε απαιτήσεων.

 

o

  Content Providers

: Πολλές φορές οι εφαρμογές μπορεί να 

χρειάζεται  να  λάβουν  δεδομένα  από  άλλες  εφαρμογές  ή 

να διαθέσουν τα δικά τους δεδομένα σε άλλες. Οι 

Content 

Providers 

εξυπηρετούν ακριβώς αυτές τις απαιτήσεις.

 

o

  Resource  Manager

:  Οι  λειτουργικές  μονάδες  αυτές 

διαχειρίζονται την πρόσβαση σε πόρους των εφαρμογών 

που δεν αποτελούν τον πηγαίο κώδικα της.

 

o

  Notification  Manager

:  Πρόκειται  για  το  υποσύστημα 

εκείνο  που  δημιουργεί,  αναγνωρίζει  και  διαχειρίζεται  τα 

μηνύματα  που  διακινούνται  μεταξύ  των  εφαρμογών, 

εφαρμογών και λειτουργικού συστήματος και εφαρμογών 

και χρήστη.

 

o

  Activity  Manager

:  Ελέγχει  τις  διεργασίες  μίας  εφαρμογής 

και  την  εναλλαγή  των  καταστάσεων  της.  Καταγράφει  τις 

καταστάσεις της σε μία στοίβα και έτσι έχει την ικανότητα 

να επιτρέπει την εναλλαγή των διεπαφών ανάλογα με τις 

ενέργειες του χρήστη κατά την εκτέλεση μίας εφαρμογής. 

 

o

  Location  Manager

:  Χαρακτηριστικό  πλεονέκτημα  των 

κινητών  συσκευών  είναι  η  δυνατότητα  αλλαγής  της 

γεωγραφικής  τους  θέσης.  Οι  αλλαγές  αυτές  είναι 

αναγνωρίσιμες  μέσω  του 

Location  Manager 

ο  οποίος