1 / 8

Android Filsystem/Datalager Kontekstbestemt datalagring

Android Filsystem/Datalager Kontekstbestemt datalagring. Android permanent lagring komponenter. Shared Preferences : Nøgle Named Value Pair NVP Internal Storage : Enheds interne lager: filer External Storage : Enheds eksterne delte lager: SQLite Databases : Relationel DB adgang til filer

Download Presentation

Android Filsystem/Datalager Kontekstbestemt datalagring

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Android Filsystem/Datalager Kontekstbestemt datalagring

  2. Android permanent lagring komponenter • SharedPreferences: Nøgle NamedValue Pair NVP • InternalStorage: Enheds interne lager: filer • ExternalStorage: Enheds eksterne delte lager: • SQLite Databases: Relationel DB adgang til filer • Network Connection: Egen netværks server

  3. Brugere og filer • Det er ikke meningen at en almindelig bruger skal “rode” rundt i Android filsystemet • I forhold til en Desktop, LaptopNettop eller Netbook computer er permanent lagrings ressourcen rimeligt begrænset. (Står for skred) • Brugeren ”oplever” sin lille computer gennem applikationer og deres emner. • Applikationer tilbyder at gemme informationer permanent på disse emner. • Kontekstbestemte filer.

  4. Hvad bruges permanent lagring i en applikation til og hvordan? • Data fra brugerens grænseflade (viste data) samt tilstand for en Activity skal kunne gemmes, når den ”pilles” af toppen af Activity stakken. Og findes frem igen, når den kaldes derop igen. • Filer bruges enten som statiske ressourcer dvs. billeder, lyd video og images (foretrækkes) eller som direkte lagring (knap så attraktivt). • Data og filer er normalt kun tilgængelige for en pågældende applikation, der lever sit eget liv med disse, men de kan også deles på tværs af applikationer.

  5. Hvad bruges permanent lagring i en applikation til og hvordan? • Internt lager. ”Non Volatile” RAM på enheden. • Eksternt lager, ex SD MemoryCard ”mounted” på enheden. Husk at checke for tilstedeværelse og for rettigheder (R/W eller R)

  6. Android SharedPreferenceshttp://developer.android.com/reference/android/content/SharedPreferences.html • Service komponent, som tillader applikationer at gemme en brugers applikationsindstillinger på tværs af ”tid og sted”

  7. Android SharedPreferences

  8. SQLite • Punkt 1 • Punkt 2

More Related