Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pemrograman Mobile Android # 7

Presentasi serupa


Presentasi berjudul: "Pemrograman Mobile Android # 7"— Transcript presentasi:

1 Pemrograman Mobile Android # 7
Bekerja dengan berkas ajib susanto fik Udinus

2 ajib susanto fik Udinus
TIK Mahasiswa dapat memanipulasi preferensi aplikasi ke dalam sebuah berkas. Mahasiswa dapat menuliskan perintah untuk melakukan operasi baca tulis pada berkas. Mahasiswa mampu membuat perintah program untuk menyimpan hasil inputan pada berkas. ajib susanto fik Udinus

3 ajib susanto fik Udinus
Data Storage # 1 Shared Preferences Mekanisme untuk menyimpan pasangan key-value untuk tipe data primitif (integer, double, string, booelan). SP cocok untuk penggunaan ringan seperti menyimpan setting aplikasi dan kondisi user interface (misalnya saat activity masuk ke state sleep karena device menerima telepon) Data dalam shared preferences disimpan dalam device android dalam bentuk XML. Shared Preference objek untuk activity diperoleh melalui getPreferences(). ajib susanto fik Udinus

4 ajib susanto fik Udinus
Shared Preferences Ada tiga mode untuk shared preferences (SP) MODE_PRIVATE: hanya aplikasi yang membuat SP yang dapat mengakses data MODE_WORLD_READABLE: aplikasi yang lain boleh membaca MODE_WORLD_WRITEABLE: aplikasi yang lain boleh membaca sekaligus menulis ajib susanto fik Udinus

5 ajib susanto fik Udinus
Shared Preferences Memangggil Shared Preferences Untuk membaca nilai Shared Preferences ajib susanto fik Udinus

6 ajib susanto fik Udinus
Shared Preferences Mengubah Nilai Shared Preferences ajib susanto fik Udinus

7 ajib susanto fik Udinus
Data Storage #2 Files Menyimpan data di file dalam mobile phone (Internal Storage) Menyimpan data di file di media removable storage (external Storage) ajib susanto fik Udinus

8 ajib susanto fik Udinus
Internal Storage Di Layout buat Button Save : <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="Save the notes" android:onClick="saveClicked"/> ajib susanto fik Udinus

9 Internal Storage - Read
Di Layout buat Button Read : <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text=“Read notes" android:onClick=“readFileInEditor"/> ajib susanto fik Udinus

10 ajib susanto fik Udinus
External Storage Di Layout buat Button saveSD : <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text=“Save the Note to SD" android:onClick=“saveClickedSD"/> ajib susanto fik Udinus

11 ajib susanto fik Udinus
PermissionUser Di AndroidManifest.XML Tambahkan : <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ajib susanto fik Udinus

12 Hasil Berkas – Shared Preferences
ajib susanto fik Udinus

13 Hasil Save – Internal Storage
ajib susanto fik Udinus

14 Hasil – External Storage
ajib susanto fik Udinus

15 ajib susanto fik Udinus
Referensi FelkerD.; Dobbs J, 2011, Android Application Development For Dummies, Wiley Publishing Inc., USA Official Android Developer Documentation Esposito, Dino, Architecting Mobile Solutions for the Enterprise, 2012, O’Reilly Media. Iversen, Jakob & Eierman, Michael, Learning Mobile App Development A Hands-on Guide to Building Apps with iOS and Android , 2014, Pearson Education. Meier, Reto, Professional Android 4 Application Development, 2012, John Wiley and Sons. McWherter, Jeff & Gowell, Scott, Professional Mobile Application Development, 2012, John Wiley & Sons ajib susanto fik Udinus

16 ajib susanto fik Udinus
Ada Pertanyaan ? ajib susanto fik Udinus

17 ajib susanto fik Udinus
Tugas 7 Modifikasi form data diri agar dapat disimpan. ajib susanto fik Udinus

18 ajib susanto fik Udinus
Ketentuan Simpan dengan konsep Shared Preferences Simpan di internal storage Simpan di external storage ajib susanto fik Udinus

19 ajib susanto fik Udinus
Rehat Sejenak Shower Gel Sushi ajib susanto fik Udinus


Download ppt "Pemrograman Mobile Android # 7"

Presentasi serupa


Iklan oleh Google