Sabtu, 27 April 2013

ANDROID WIDGET


 

 

Apakah widget itu?

Widget adalah aplikasi kecil yang dapat digunakan langsung di layar Beranda. Sebagai contoh, widget pemutar Music tidak diperbolehkan untuk menyalakan musik secara langsung.
Beberapa widget dapat diubah ukurannya, jadi Anda dapat melebarkannya untuk menampilkan lebih banyak isian atau mengecilkannya untuk mengehmat ruang di Layar beranda Anda.
Untuk menambahkan widget ke Layar beranda Anda
1.       Dari layar Beranda, tekan tombol Menu.
2.       Ketuk ikon Tambah.
3.       Cari dan ketuk widget yang ingin Anda tambahkan.
Untuk mengubah ukuran suatu widget
1.       Sentuh dan tahan widget sampai widget membesar dan telepon bergetar, kemudian seret widget. Jika widget dapat diubah ukurannya, kerangka tersorot dan titik pengubah akan muncul.
2.       Seret titik ke arah luar atau dalam untuk mengecilkan dan memperbesar widget.
3.       Untuk mengkonfirmasi ukuran widget yang baru, ketuk di mana saja pada Layar beranda.
Untuk mendapatkan pratinjau tentang semua widget pada Layar utama Anda
·         Cubit pada area mana saja di Layar utama Anda. Seluruh widget dari beberapa bagian berbeda diLayar berandaAnda kini ditampilkan dalam satu tampilan.
Tip:Ketika semua widget Layar berandadigabungkan dalam satu tampilan, ketuk pada salah satu widget untuk menuju ke bagian dariLayar berandayang berisi widget tersebut.

Activity Android

Activity adalah salah satu komponen aplikasi yang menyediakan sebuah layar yang mana user bisa berinteraksi dengan aplikasi, misalnya menelepon, mengambil foto, mengirim email, atau melihat peta. Setiap activity memiliki window sebagai tempat meletakkan user interface. Window tersebut biasanya memenuhi layar, bisa juga lebih kecil dari layar dan melayang di atas window lain.
Sebuah aplikasi biasanya terdiri dari beberapa activity yang satu sama lain terikat secara longgar. Biasanya, satu activity dalam sebuah aplikasi dikhususkan sabagai activity “main”, yang mana akan ditampilkan kepada user disaat aplikasi dijalankan pertama kali. Setiap activity kemudian bisa menjalankan activity lain untuk melakukan pekerjaan yang berbeda. Setiap kali ada activity baru dijalankan, activity sebelumnya dihentikan, tetapi sistem menyimpan activity tersebut di dalam “tumpukan” (stack). Ketika sebuah activcity dimulai, activity tersebut ditempatkan ditempatkan paling atas pada stack dan mendapatkan fokus dari user.  Prinsip antrian stack pada dasarnya adalah “yang pertama masuk, yang terakhir keluar” (last in first out), jadi ketika user selesai dengan sebuah activity dan menekan tombol KEMBALI, activity tersebut dikeluarkan dari stack (dan dihancurkan) dan activity pada stack dibawahnya dikembalikan.
Ketika sebuah activity dihentikan karena ada activity baru yang dimulai, perubahan keadaan ini dinotifikasikan melalui siklus metode pemanggilan kembali activity . Terdapat beberapa metode pemanggilan kembali yang bisa diterima oleh activity, karena adanya perubahan keadaan dan setiap metode pemanggilan kembali menyediakan kita kesempatan untuk melakukan pekerjaan yang lebih spesifik yang sesuai dengan perubahan keadaan activity tersebut. Sebagai contoh, ketika activity berhenti, activity tersebut harus melepaskan obyek yang besar, misalnya koneksi jaringan atau database. Ketika activity dimulai kembali, kita bisa memperoleh kembali sumber daya yang dibutuhkan dan memulai kembali kegiatan yang di iterupsi. Transisi keadaan ini adalah bagian dari siklus hidup activity.

Webkit

WebKit adalah sebuah Mesin Layout yang didesain agar browser dapat merender halaman web. Webkit adalah komponen dasar dari penjelajah web Apple Safari dan Google Chrome. Pada bulan juli 2012, berdasarkan StatCounter – webkit mendapatkan lebih dari 40 % kue di pasar penjelajah web. Webkit menjadi dasar utama pada browser default di iOS, Android, Tablet Blackberry, dan sistem operasi webOS. Webkit menyediakan sekumpulan kelas untuk menampilkan isi pada jendela dan menerapkannya pada fitur penjelajah web, misalnya : mengikuti tautan ketika di-klik oleh pengguna, mengatur daftar kembali-maju, dan rekaman halaman yang baru saja dikunjungi.
Kode Webkit’s HTML dan javascript berawal dari forking proyek pustaka KHTML dan KJS di KDE. Saat ini Webkit telah dikembangkan secara pribadi oleh KDE, Apple, Nokia, Google, Bitstream, RIM, Samsung, Igalia, dan lainnya. Mac OS X, Windows, GNU/Linux, dan berbagai sistem operasi mirip Unix didukung oleh proyek Webkit. Komponen Webkit’s WebCore dan JavascriptCore tersedia dibawah lisensi GNU LGPL, sisanya tersedia dibawah lisensi BSD-Form.

Graphic User Interface

Semua elemen antarmuka pengguna dalam sebuah aplikasi Android yang dibangun menggunakan View dan objek ViewGroup. A View adalah obyek yang menarik sesuatu pada layar bahwa pengguna dapat berinteraksi dengan. ViewGroup adalah sebuah objek yang memegang Lihat lain (dan ViewGroup) obyek dalam rangka untuk menentukan tata letak antarmuka.
Android menyediakan koleksi baik View dan subclass ViewGroup yang menawarkan kontrol input yang umum (seperti tombol dan bidang teks) dan berbagai model tata letak (seperti tata letak linear atau saudara). User Interface Tata Letak Antarmuka pengguna untuk masing-masing komponen dari aplikasi Anda didefinisikan menggunakan hirarki View dan objek ViewGroup, seperti yang ditunjukkan pada gambar 1. Setiap tampilan grup adalah wadah tak terlihat yang mengatur tampilan anak, sementara pandangan anak mungkin kontrol input atau widget lain yang menarik beberapa bagian dari UI. Hirarki pohon ini dapat sesederhana atau serumit yang Anda butuhkan untuk menjadi (tapi kesederhanaan yang terbaik untuk kinerja).

Tidak ada komentar:

Posting Komentar

bandung