Showing posts with label Artikel. Show all posts
Showing posts with label Artikel. Show all posts

Thursday, November 24, 2011

kode di aplikasi android

Assalamualaikum Wr.WB.
Pada Artikel Kali Ini Saya Akan Share tentang HP Yg Trend Pada Tahun 2011 ini yang pastinya Android dunk, hehe ..Saya Akan Share Kode Rahasia Aplikasi HP Android setelah saya googling ternyata nemu kedo rahasiah HP android .kode Rahasia Aplikasi HP Android – Download Aplikasi Handphone Android Terbaru – sekarang ini hp sudah banyak yang memakai sistem operasi android, pastinya akan terasa cangih dan nyaman dalam menggunakannya, kami baru saja menukan beberapa pengecekan untuk aplikasi hp yang memakai sitem operasi android, di bawah ini adalah kodenya : 


Information about phone and battery
* # * # 4636 # * # *

This suggests the following four on-screen menu:
* Phone Information
* Battery information
* History of Batteries
* Usage Statistics

Reset the data such as origin
* # * # 7780 # * # *

This will remove the following:
* Google account settings are stored in your phone
* System and application data and settings
* Applications that were Download
and will NOT delete:
* Current software systems and application packages
* Card SD files such as photos, music files, etc.

Note: Once you give this code, you get a prompt on the screen asking you to click on the button “Reset Phone”. So you get a chance to cancel your surgery.

Format the original manufacturer
* 2767 * 3855 #

Think before you give this code. This will delete all files and settings, including internal memory storage. This will also reinstall the phone’s firmware.

Note: Once you give this code, there is no way to cancel the operation unless you remove the battery from the phone. So think twice before giving this code.

Information about camera phones
* # * # 34971539 # * # *

This code shows the four following menu:
* Update the firmware of the camera in the picture (Do not try this option)
* Update the camera firmware in the SD card
* Get the camera firmware version
* Get count of firmware updates

WARNING: Do not use the first option is declared, the camera phone will stop working and you will need to take your phone to a service / shop to reinstall the firmware of the camera.

This code can be used to change the “End Call / Power”
* # * # 7594 # * # *

This code can be used to change the “End Call / Power” action on your phone keypad. So the default, if you press the button for a moment, it will show a screen that asks you to select options from the Silent mode, and Turn off Airplane mode phone.
You can change the action using this code. You can activate this power directly from the button so you do not have to waste your time in choosing the option.

Open a screen where copy files
* # * # 273 283 * 255 * 663 282 *#*#*

Service mode log
* # * # 197328640 # * # *

You can run various tests and setting changes in service mode.

Test Code: WLAN, GPS and Bluetooth
* # * # 232339 # * # * – test WLAN
* # * # 526 # * # * – test WLAN
* # * # 528 # * # * – test WLAN (Use the “Menu” to launch a variety of test)
* # * # 232338 # * # * – Displays the MAC address of the WiFi
* # * # 1472365 # * # * – GPS test
* # * # 1575 # * # * – another test GPS.
* # * # 232331 # * # * – Bluetooth test
* # * # 232337 # * # – Displays the Bluetooth address

Launch GTalk Service Monitor
* # * # 8255 # * # *

Code to get the firmware version information:
* # * # 4986 * 2650468 # * # * – PDA, Phone, H / W, RFCallDate
* # * # 1234 # * # * – PDA and Phone
* # * # 1111 # * # * – FTA SW Version
* # * # 2222 # * # * – FTA HW Version
* # * # 44336 # * # * – PDA, Phone, CSC, Build Time, Changelist number.

The code to launch various Factory Tests:
* # * # 0283 # * # * – Loopback packet
* # * # 0 *#*#* – LCD test
* # * # 0673 # * # * or * # * # 0289 # * # * – Melody test
* # * # 0842 # * # * – Device tests (Vibration, and Backlight test)
* # * # 2663 # * # * – Touch screen version
* # * # 2664 # * # * – Touch screen test
* # * # 0588 # * # * – Proximity sensor test
* # * # 3264 # * # * – RAM version

Friday, October 21, 2011

ARSITEKTUR APLIKASI ANDROID


Tujuan Instruksional:
 Mengetahui komponen-komponen aplikasi
 Memahami siklus hidup activity
Arsitektur  aplikasi  Android  berbeda dengan  arsitektur  aplikasi  desktop.  Arsitektur  aplikasi
Android  didasarkan  atas komponen-komponen  yang  saling berhubungan  satu  dengan  yang  lain
menggunakan Intent. Intent dideskripsikan pada manifest dalam paket aplikasi.
Komponen-Komponen Aplikasi
Aplikasi Android merupakan gabungan komponen-komponen (seperti Activity, service, content
provider,  dan  broadcast  receiver)  yang  dijalankan pada Linux dan  dikelola  oleh  Android.
Komponen-komponen  tersebut  saling berbagi  resource, yang  meliputi database,  preferensi
(preference), sistem file, dan proses Linux.


Catatan :
Semua komponen tidak selalu harus ada dalam sebuah aplikasi. Sebagai contoh, sebuah aplikasi mungkin
terdiri dari Activity-activity saja, sementara aplikasi lain hanya terdiri dari Activity dan service.

Arsitektur  Android  yang  berbasis komponen memungkinkan  sebuah  aplikasi  menggunakan
ulang komponen-komponen dari  aplikasi lain yang mengizinkan penggunaan  ulang  komponen-
komponennya. Penggunaan  ulang  komponen  akan  mengurangi  keseluruhan jejak  memori yang
sangat penting  untuk perangkat  dengan  memori  terbatas. Misalkan,  kita  membuat  aplikasi
menggambar  yang  mengizinkan user  untuk  memilih  warna  dari  palette.  Maka  aplikasi
menggambar dapat  memanggil komponen  pemilih  warna dari  aplikasi  lain  yang  sesuai  dan
menggizinkan  komponen  ini  untuk  digunakan  ulang.  Aplikasi menggambar  tidak  memuat
komponen  pemilih  warna atau  bahkan  link  ke  aplikasi  lain,  melainkan  hanya  men-startup
komponen pemilih warna aplikasi lain pada saat diperlukan saja.  


Android memulai suatu proses ketika suatu komponen dari suatu aplikasi benar-benar diperlukan
(seperti  komponen  pemilih  warna), dan  menginstansiasi  objek  Java  untuk  komponen  tersebut.
Hal ini  yang  menjadi alasan mengapa aplikasi Android tidak memiliki single-entry-point (tanpa
fungsi main() seperti pada C). Aplikasi Android hanya menggunakan komponen-komponen yang
telah diinstansiasi dan menjalankannya pada saat diperlukan saja.  


Activity
Activity  merupakan  komponen  dari  suatu  aplikasi  yang  menyediakan user  interface  sehingga
user dapat berinteraksi dengan aplikasi.
Misalnya,  aplikasi  Contact  Android  memiliki activity  yang  menyediakan  user  interface  untuk
memasukkan  contact  baru,  aplikasi  Phone  memiliki activity  yang  menyediakan  user  interface
untuk dialing nomor telepon, atau aplikasi Calculator yang memiliki activity yang menyediakan
user interface untuk melakukan perhitungan-perhitungan dasar.




Gambar 1. Activity utama aplikasi Calculator


Gambar 1. di atas menunjukkan Activity utama (Main activity) dari aplikasi Calculator Android
yang memungkinkan user untuk melakukan perhitungan-perhitungan dasar[1]
.
Sebuah  aplikasi  dapat  mempunyai  lebih  dari  sebuah  activity. Sebagai  contoh,  selain  activity
untuk  melakukan  perhitungan  dasar,  Calculator  juga  memuat activity  "advance  panel"  yang
memungkinkan user untuk melakukan perhitungan akar kuadrat, mengerjakan trigonometri, dan
melakukan operasi-operasi matematika lanjut lainnya.
Dalam  program,  Activity  dideskripsikan  oleh subclass dari  class android.app.Activity,  yang
merupakan subclass tidak langsung dari class abstrak android.content.Context. Subclass-subclass
Activity  meng-override  beberapa method Activity (yang  dikenal  dengan "lifecycle  callback
method" seperti method onCreate(), onStart(), dan lain-lain) yang dipanggil oleh Android selama
Activity masih aktif (hidup).
Sebagai contoh, misal pada listring program berikut, class SimpleActivity meng-extend Activity
dan  juga  meng-override method void  onCreate(Bundle  savedInstanceState)  dan  method  void
onDestroy().
------------------------------------------------------------------------------------------------------

package gie.triana;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class AktivitasActivity extends Activity {
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState); // always call superclass method first
        setContentView(R.layout.main);
        Log.d(tag, "pada event method onCreate(");
    }
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy(); // always call superclass method first
}
}
------------------------------------------------------------------------------------------------------------

Overriding  method  onCreate(Bundle)  dan  method  onDestroy()  pada listing  program  di  atas,
masing-masing  selalu  meng-invoke  superclassnya terlebih  dahulu,  ini  merupakan  pola  yang
harus  selalu  diikuti  pada  saat kita  meng-override  "lifecycle  callback method"  yang  lain  seperti
method-method void  onStart(),  void  onRestart(),  void  onResume(),  void  onPause(),  dan  void
onStop().

 Method  onCreate(Bundle) dipanggil  ketika  suatu  Activity  pertama  kali  dibuat.  Method
ini digunakan untuk membuat user interface dari Activity, membuat background thread,
dan  melakukan  inisialisasi  global  lainnya. Method  onCreate()  akan  melewatkan  obyek
dari  kelas  android.os.Bundle yang  berisi keadaan  (state)  Activity  sebelumya jika state
tersebut  telah  di-capture.  Android  akan  selalu  memanggil  method  onStart()  setelah
pemanggilan method onCreate(Bundle).
 Method  onStart() dipanggil  sebelum  suatu Activity menjadi  visible  (terlihat  oleh  user).
Android  memanggil  method  onResume() setelah pemanggilan onStart()  ketika  Activity
menuju ke latar depan (foreground),  dan memanggil method onStop() setelah onStart()
pada saat Activity tersembunyi (tidak terlihat oleh user).
 Method  onRestart(),  dipanggil  setelah  suatu  Activity  dalam  keadaan  berhenti  (stop),
beberapa  saat  sebelum  Activity  dimulai  lagi.  Android  akan  selalu  memanggil  onStart()
setelah pemanggilan onRestart().
 Method  onResume()  dipanggil  sebelum suatu Activity  berinteraksi  dengan  user.  Pada
titik ini, Activity memperoleh focus dan input user diarahkan ke Activity. Android akan
selalu memanggil  method  onPause()  setelah  pemanggilan  onResume(),  namun  hanya
ketika Activity harus berhenti sementara waktu (pause).

ketika Activity harus berhenti sementara waktu (pause).
 Method  onPause()  dipanggil  ketika  Android  mulai menjalankan Activity  lain.  Method
ini  digunakan  untuk  menahan  perubahan  yang  tidak  disimpan,  menghentikan  animasi
yang  mungkin  mengganggu  siklus  prosesor,  dan  sebagainya.  Method  onPause()  akan
melakukan  tugasnya  dengan cepat,  karena  Activity  selanjutnya  tidak  akan  mulai
dijalankan  sampai tugasnya selesai. Android memanggil  onResume()  setelah
pemanggilan  method  onPause() ketika  suatu  Activity  mulai  berinteraksi  dengan user,
dan memanggil onStop() pada saat Activity menjadi invisible (tidak terlihat oleh user).
 Method onStop() dipanggil ketika suatu Activity sudah tidak terlihat lagi oleh user. Hal
ini  terjadi  karena  suatu  Activity  sudah  tidak  aktif  lagi  (dimusnahkan)  atau  disebabkan
Activity lain (baik yang telah ada atau yang baru) telah dijalankan dan menutupi Activity
sebelumnya. Android memanggil onRestart() setelah pemanggilan onStop() ketika suatu
Activity  kembali  berinteraksi  dengan  user,  dan  memanggil  method  onDestroy()  pada
saat suatu Activity menghilang.
 Method onDestroy()  dipanggil  sebelum  suatu  Activity  dimusnahkan. Kalaupun  memori
memadat,  Android  hanya  akan  menghentikan  proses  dari  suatu  Activity.  Method
onDestroy() tidak akan pernah dipanggil. Jika onDestroy() dipanggil, maka akan menjadi
panggilan terakhir yang diterima Activity.        

    
Ketujuh  method  di  atas  mendefinisikan siklus  hidup  Activity  (Activity  lifecycle)  yang dapat
digambarkan seperti pada Gambar 2 berikut[1]



Gambar 2. Siklus hidup Activity (Activity lifecycle).

Untuk memahami siklus hidup Activity, lakukan percobaan berikut:
1. Menggunakan  eclipse,  buatlah  sebuah  project  Android  baru  dan  beri  nama  seperti  pada
Gambar 3. dibawah berikut :


2. Ubah file ActivitiesActivity.java, sehingga isi file terlihat seperti berikut :

------------------------------------------------------------------------------------------------------------

package gie.triana;

import android.app.Activity;
import android.os.Bundle;
import android.util.Log;

public class AktivitasActivity extends Activity {
    String tag = "Event";
/** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Log.d(tag, "pada event method onCreate(");
    }
@Override
protected void onDestroy() {
// TODO Auto-generated method stub
super.onDestroy();
Log.d(tag, "pada event method onDestroy()");
}
@Override
protected void onPause() {
// TODO Auto-generated method stub
super.onPause();
Log.d(tag, "pada event method onPause()");
}

@Override
protected void onRestart() {
// TODO Auto-generated method stub
super.onRestart();
Log.d(tag, "pada event method onRestart()");
}
@Override
protected void onResume() {
// TODO Auto-generated method stub
super.onResume();
Log.d(tag, "pada event method onResume()");
}
@Override
protected void onStart() {
// TODO Auto-generated method stub
super.onStart();
Log.d(tag, "pada event method onStrat()");
}
@Override
protected void onStop() {
// TODO Auto-generated method stub
super.onStop();
Log.d(tag, "pada event method onStop()");
}
}





------------------------------------------------------------------------------------------------------------

Catatan : Penjelasan mengenai Log.d() dapat dilihat di :
http://developer.android.com//reference/android/util/Log.htm


3. Buka  file  AndroidManifest.xml.  Pilih  tab  Application.  Ubah  nilai Debuggable  ke  nilai  true
(lihat Gambar 4) dan save file.

      Gambar 4.
4. Tekan F11 untuk men-debug aplikasi pada emulator Android
5. Ketika Activity pertama kali di-load, pada jendela LogCat akan terlihat catatan / Log seperti 
berikut (lihat pada Gambar 5) :  
10-09 23:34:16.951: DEBUG/Kejadian(544): pada event method onCreate()
10-09 23:34:16.951: DEBUG/Kejadian(544): pada event method onStart()
10-09 23:34:16.961: DEBUG/Kejadian(544): pada event method onResume()
Membuka jendela LogCat:
Pilih  menu  Window  >  Open  perspective  >  Debug.  Maksimumkan  jendela  LogCat  hingga 
seperti Gambar 5 berikut :

                                                                           Gambar 5.
6. Pilih tombol Back pada emulator Android, Amati bahwa Log yang tercetak adalah:
10-09 23:42:02.672: DEBUG/Kejadian(544): pada event method onPause()
10-09 23:42:07.151: DEBUG/Kejadian(544): pada event method onStop()
10-09 23:42:07.151: DEBUG/Kejadian(544): pada event method onDestroy()
7. Klik  dan  tekan  tombol  Home  hingga  beberapa  saat,  klik  icon  Activities  dan  Amati bahwa 
Log yang tercetak adalah :
10-09 23:44:02.252: DEBUG/Kejadian(544): pada event method onCreate()
10-09 23:44:02.252: DEBUG/Kejadian(544): pada event method onStart()
10-09 23:44:02.262: DEBUG/Kejadian(544): pada event method onResume()
8. Tekan  tombol  Phone  pada  emulator  Android  terlihat  bahwa  Activity  didesak  ke  area 
background. Amati output jendela LogCat:
10-09 23:45:27.362: DEBUG/Kejadian(544): pada event method onPause()
10-09 23:45:42.591: DEBUG/Kejadian(544): pada event method onStop()

9. Perhatikan  bahwa  event  onDestroy  tidak  dipanggil,  menunjukkan  bahwa  Activity  masih 
berjalan dalam memori. Keluarlah dari dialer phone dengan menekan tombol Back. Activity 
sekarang terlihat lagi. Amati output pada jendela LogCat :
10-09 23:50:35.752: DEBUG/Kejadian(544): pada event method onRestart()
10-09 23:50:35.752: DEBUG/Kejadian(544): pada event method onStart()
10-09 23:50:35.762: DEBUG/Kejadian(544): pada event method onResume()
Event onRestart() sekarang dinyalakan, diikuti oleh event onStart() dan onResume(). 
Seperti  yang  kita  lihat  pada  percobaan  ini,  Activity  akan  dihentikan  (destroyed)  pada  saat  kita 
menekan tombol Back. 
Pada  saat  sebuah  activity  mulai  dijalankan,  event  onStart()  dan  onResume()  selalu  dipanggil, 
tidak terkecuali apakah activity tersebut merupakan activity yang di-restore dari background atau 
activity yang baru dibuat.

Service
Service  merupakan  komponen aplikasi  yang  beroperasi di  area  belakang  layar (background) 
untuk  periode waktu  yang  tidak  terbatas  dan  tidak  memiliki user  interface. Seperti  dengan 
activity, service berjalan dalam thread utama proses; dan pasti akan melahirkan thread lain untuk 
menjalankan  suatu  operasi yang  memerlukan banyak  waktu.  Service  diklasifikasikan  sebagai 
local atau remote service:
 Local service: berjalan pada proses yang sama sebagai penopang aplikasi. Service seperti 
ini membuat aplikasi mudah untuk melaksanakan tugas-tugas di balik layar.
 Remote  service:  berjalan  pada  proses  yang  terpisah. Service  seperti  ini  memungkinkan 
kita untuk melakukan komunikasi antar proses.
Catatan:
Service bukan merupakan suatu proses yang terpisah, walaupun service dapat  dispesifikasikan ke dalam 
proses  yang  terpisah. Service  juga  bukan  thread. Service  memungkinkan  suatu  aplikasi  memberitahu
Android  mengenai  sesuatu  yang  ingin  dilakukan di  area  background (bahkan pada  saat  pengguna tidak 
secara  langsung  berinteraksi  dengan  aplikasi),  dan memungkinkan  aplikasi  meng-expose
fungsionalitasnya untuk aplikasi lain.   
Bayangkan  service  yang  menjalankan musik  sebagai  respon  atas  pilihan  user melalui  activity.
Pengguna memilih lagu untuk dimainkan melalui activity ini, dan service segera bekerja sebagai 
respon  atas  pilihan  pengguna.  Selanjutnya  service  memainkan  musik  pada  thread  lain  untuk 
mencegah munculnya dialog box Application Not Responding.

Broadcast Receiver
Broadcast  Receiver  adalah  komponen  yang  menerima  dan  memberikan  reaksi  terhadap 
broadcast.  Kebanyakan  broadcast  bermula dari  dalam  kode  sistem.  Contohnya,  sebuah 
pemberitahuan dibuat  untuk  mengindikasikan  bahwa  timezone telah  berubah  atau  batere telah 
melemah.
Applikasi  juga  dapat  memulakan broadcast.  Contohnya  sebuah  aplikasi  mungkin  menghendaki 
aplikasi-aplikasi lain untuk mengetahui bahwa data telah selesai diunduh dari jaringan ke dalam 
perangkat dan sekarang telah tersedia untuk digunakan.  

Content Provider
Content  provider  merupakan  komponen  yang  memungkinkan data dari  suatu  aplikasi  tersedia 
bagi aplikasi lainnya.  Data  dapat tersimpan dalam  sistem file Android,  dalam  database  SQLite, 
atau  dalam  bentuk lain  yang  dapat  difahami sehingga  memungkinkan  aplikasi  untuk saling 
berbagi data dengan aplikasi lainnya.
Content  provider  melakukan  pengaksesan  raw  data secara  langsung  karena  content  provider 
men-decouple  kode  komponen dari  format  raw  data.  Pen-decouple-an  ini dimaksudkan  untuk
mencegah kerusakan kode ketika format data berubah.

Sumber: Kuliah Mobile Programing U.Tresna


Android 4.0 Ice Cream Sandwich: everything you need to know


Android 4.0 Ice Cream Sandwich is now official.
Here's what you need to know about the latest version of Google's mobile OS which combines the best of the Android 2.x phone interface with the Android 3.x Honeycomb tablet interface.
Ice Cream Sandwich is designed for use with both phones and tablets.

Android 4.0 Ice Cream Sandwich features

Android ICS offers a massive array of improvements over its predecessors bringing the best of both Gingerbread and Honeycomb while providing a raft of new innovations.
The company says 4.0 is a complete rethink of Android's image and is part of a push to make the OS "Enchant me, Simplify My Life, and Make Me Awesome."
Android 4.0 ice cream sandwich
"Android 4.0 builds on the things people love most about Android," says Google in a post on the Android Developers Blog. "Easy multitasking, rich notifications, customizable home screens, resizable widgets, and deep interactivity — and adds powerful new ways of communicating and sharing."
Android 4.0 ice cream sandwich
Minor improvements include better copy and paste, data logging and warnings and, at last, the opportunity to easily grab screenshots by holding down the power and the volume buttons.
The keyboard and dictionaries have also been revamped, says Google. "Error correction and word suggestion are improved through a new set of default dictionaries and more accurate heuristics for handling cases such as double-typed characters, skipped letters, and omitted spaces. Word suggestion is also improved and the suggestion strip is simplified to show only three words at a time."
"To fix misspelled words more easily, Android 4.0 adds a spell-checker that locates and underlines errors and suggests replacement words. With one tap, users can choose from multiple spelling suggestions, delete a word, or add it to the dictionary."
Android 4.0 ice cream sandwich
The new OS is designed to bring common actions to the fore, with better animations and an entirely new typeface - more on that shortly.

Android 4.0 Ice Cream Sandwich Galaxy Nexus

Google kicked off its launch event by announcing the Samsung Galaxy Nexus, which will be the first device to run Ice Cream Sandwich and will be launched in November. Check out Samsung Galaxy Nexus: what you need to know.
Galaxy nexus

Android 4.0 Ice Cream Sandwich update

Google has confirmed it is working on an Android 4.0 update for the Samsung Nexus S and other Android devices.
Director of Android operating system User Experience Matias Duarte told Engadget that Google is. "Currently in the process for releasing Ice Cream Sandwich for Nexus S. Theoretically it should work for any 2.3 device."
Motorola confirmed to TechRadar that the Motorola Razr will launch in the UK with Android 2.3, but that there will be an update to 4.0in 2012.

Android 4.0 Ice Cream Sandwich Roboto

Among the first new features championed by Google at the Hong Kong media event was a brand new typeface for Android in the shape of the easy-to-read "Roboto."

Android 4.0 Ice Cream Sandwich System Bar and Action Bar

At the launch event, Google showcased a host of virtual buttons that appear at the bottom of the screen in some apps and allow users access to areas of the device like phone and contacts.
These are located in the System Bar - present in all apps - and enables you to navigate instantly to Back, Home, and Recent Apps. Virtual buttons are present across all apps, but can be dimmed by applications for full-screen viewing.
You can also access the contextual options for each app in the Action Bar at the top of the screen.

Android 4.0 Ice Cream Sandwich voice control

Android 4.0 introduces new voice input engine, You can dictate the text you want, for as long as you want. After dictating, you can tap the underlined words to replace them from a list of suggestions.

Android 4.0 Ice Cream Sandwich multitasking

Multi-tasking has also been given a boost and with ICS it's easier to see which apps you've been using recently. If you decide you're done with using one, you can easily flick it away to close.
Google says it has made multitasking "even easier and more visual" on Android 4.0. The Recent Apps button lets users jump instantly from one task to another using the list in the System Bar. The list pops up to show thumbnail images of apps used recently — tapping a thumbnail switches to the app.
Android 4.0 ice cream sandwich

Android 4.0 Ice Cream Face Unlock

Perhaps the most 'Star Trek' of all the new Android 4.0 features is a new piece of functionality called Face Unlock which, as the name suggests, unlocks your handset based on facial recognition tech.
Android 4.0 ice cream sandwich
You can also do more without unlocking. As in iOS 5 you can jump straight to the camera. You can also pull down the notifications window.

Android 4.0 Ice Cream Sandwich Home Screen folders

Like iOS before it, Android is now getting home screen folders too. You can group apps or shortcuts together and, as with iOS, you can do this just by dragging icons on top of one another.From the All Apps launcher, you can now drag an app to get information about it or uninstall it should you wish.
Android 4.0 ice cream sandwich

Android 4.0 Ice Cream Sandwich notifications

Notifications have also been improved. On larger devices - tablets - the updates appear in the System Bar, while on phones the notifications roll down from the top of the screen as before.
Android 4.0 ice cream sandwich

Android 4.0 Ice Cream Sandwich favorites tray

On phones and other "smaller screen devices" (that's Google speak), there's now a customisable favorites tray. You can put anything you want here - apps, folders, shortcuts - whatever you want - check out this screen:
Widgets

Android 4.0 Ice Cream Sandwich widgets

As in Honeycomb, you can now resize widgets on phones too. As in that OS, the widgets in 4.0 are designed to be far more interactive, enabling you to flick through appointments, play music and more.

Android 4.0 Ice Cream Sandwich data

Android 4.0 includes new graphical displays so you can see how much data you're using and how much you've used over Wi-Fi or cellular. You can also see the amount of data used by each running application.
Warning levels can also be specified, as well as determining how much background data apps can use.
Android 4.0
Android 4.0

Android 4.0 Ice Cream Sandwich camera

Android 4.0 Ice Cream Sandwich also brings some much-needed improvements to Google's camera UI, which the company says it has been working on with Samsung.
ICS devices, and the newly announced Samsung Galaxy Nexus in particular, will have 1080p video, zero shutter lag, a new picture-stitching panorama mode, easier sharing and Instagram-esque filters.
In the panorama mode, you can start taking the picture and then move the camera. The phone assembles the full range of continuous imagery into a single panoramic photo.
Android 4.0 ice cream sandwich
"When taking pictures, continuous focus, zero shutter lag exposure, and decreased shot-to-shot speed help capture clear, precise images," says Google. "Stabilized image zoom lets users compose photos and video in the way they want, including while video is recording. For new flexibility and convenience while shooting video, users can now take snapshots at full video resolution just by tapping the screen as video continues to record."
There's also built-in face detection as well as tap to focus.
Android 4.0 ice cream sandwich
There are also various editing tools included, too, while there's sharing via Google+, message, Bluetooth, email or Picasa upload.
Android 4.0 ice cream sandwich
There's also an improved gallery widget, as well as new album layout with larger thumbnails.
Thankfully you can also now take screenshots - this is going to make our job a whole lot easier!
For video, there's also Live Effects you can apply to distort faces or alter backgrounds.

Android 4.0 Ice Cream Sandwich apps

The People app does what many manufacturers have been doing on Android for ages - bringing together various social networking feeds into one place,
This offers richer profile information, including a large profile picture, phone numbers, addresses and accounts, status updates, and a new button for connecting on integrated social networks.
The Calendar app has also been updated to bring together different calendars, while the email app can now autocomplete responses and is able to store oft-used replies.
Android 4.0 now also supports visual voicemail.
The web browser is also improved - especially in terms of speed - and now allows up to 16 windows. You can now sync it with Google Chrome and the browser supports offline browsing - it can save versions of web pages you choose.
Android 4.0
There's also a new NFC-based app called Android Bump, which allows two phones to exchange a wealth of information, just by holding them together.
It can be used to share websites, maps and start games.
Here's a video of the Android 4.0 launch event if you have the time - it's an hour long!


Tuesday, October 4, 2011

Cisco CCNA Certification: The Importance Of The OSI Model

There's nothing I enjoy more than teaching Cisco technologies, especially CCNA candidates. Whether it's in-person or online, everyone's excited to be there. There's a sense of anticipation in the air, and everyone is ready to work hard, get their hands on the racks of Cisco routers and switches I
have available...

... and then I break out the OSI model chart. Chins slump. People sigh, or at least wish they hadn't ordered decaf that morning.

Okay, it's not that bad. But it does temper the excitement a little. I always get a sense of "why can't we just hurry up and get on the routers and switches? Why do we have to learn this dry stuff?"

One reason is that Cisco demands you know the OSI model inside and out for both the Intro and ICND exams. You have to admit that's a pretty good reason, but still, students find the OSI model information to be very dry.

I understand that, because I've been there. My first exposure to the OSI model was actually in a Novell "Networking Technologies" class, and man, was that chart ever dry. They crammed every known protocol (and some unknown ones, I think) into the OSI model. It looked like a giant jigsaw puzzle, and the real problem is that I didn't know what the heck most of that stuff was.

So I dutifully attempted to memorize this massive chart. I managed to pass the exam, but I wondered what all that effort had really been for. It's not like you sit around in a server room or wiring closet and discuss the OSI model.

As a CCNA candidate, you don't have to worry about all the protocols I memorized way back when, but you do have to know what happens at each layer. Which leads to this question:

"If I work with routers and switches, why do I have to know about all the other layers? Don't routers and switches just work at layer 2 and 3?"



Yes, switches work at Layer 2 and routers at Layer 3. But to truly understand networking, you've got to understand what happens at the other layers. Why?

Most network administrators and engineers are going to spend a lot more time troubleshooting than installing. That's just the way it is. And to troubleshoot effectively, you've got to know what's going on at all layers of the OSI model, not just layers 2 and 3.

As someone who's done a lot of hiring and conducted a great many job interviews, I can tell you that the ability to troubleshoot is the number one quality I look for. That's why I tell CCNA and CCNP candidates that they've got to get all the hands-on practice they can while I understand the importance of theory, the only way to develop troubleshooting ability is to work on the real deal. No simulator program
is going to teach you how to troubleshoot.

Additionally, the only way to truly develop your troubleshooting abilities is to know what's going on over the entire network, not just the routers and switches. Troubleshooting always starts at Layer 1 if you don't find a problem at the Physical layer, and everything's fine with your routers and switches, how are you going to continue troubleshooting if you don't know what the next steps are as data moves closer to the end user?

So when it comes to the OSI model, don't just give it a quick once-over and move on to the fun stuff in your CCNA studies. The tangible benefit of passing your exams is great, but it's the hidden benefit of developing your own troubleshooting methodology that makes mastering the OSI model worthwhile.

Sunday, September 18, 2011

ARTIKEL SISTEM EKONOMI



DEFINISI SISTEM EKONOMI KAPITALISME
Sistem ekonomi kapitalis pada hakikatnya merupakan segala aturan kehidupan masyarakat, termasuk di bidang ekonomi, tidaklah diambil dari agama tetapi sepenuhnya diserahkan kepada manusia, apa yang dipandang memberikan manfaat. Dengan azas manfaat (naf’iyyah) ini, yang baik adalah yang memberikan kemanfaatan material sebesar-besarnya kepada manusia dan yang buruk adalah yang sebaliknya. Sehingga kebahagiaan di dunia ini tidak lain adalah terpenuhinya segala kebutuhan yang bersifat materi, baik itu materi yang dapat diindera dan dirasakan (barang) maupun yang tidak dapat diindera tetapi dapat dirasakan (jasa).
Ciri-ciri Ekonomi Kapitalisme :
§  Pengakuan yang luas atas hak-hak pribadi dimana Pemilikan alat-alat produksi di tangan individu dan Inidividu bebas memilih pekerjaan/ usaha yang dipandang baik bagi dirinya.
§  Perekonomian diatur oleh mekanisme pasar dimana Pasar berfungsi memberikan “signal” kepda produsen dan konsumen dalam bentuk harga-harga. Campur tangan pemerintah diusahakan sekecil mungkin. “The Invisible Hand” yang mengatur perekonomian menjadi efisien. Motif yang menggerakkan perekonomian mencari laba
§  Manusia dipandang sebagai mahluk homo-economicus, yang selalu mengejar kepentingan sendiri. Paham individualisme didasarkan materialisme, warisan zaman Yunani Kuno (disebut hedonisme).
Kebaikan-kebaikan Ekonomi Kapitalisme:
§  Lebih efisien dalam memanfaatkan sumber-sumber daya dan distribusi barang-barang.
§  Kreativitas masyarakat menjadi tinggi karena adanya kebebasan melakukan segala hal yang terbaik dirinya.
§  Pengawasan politik dan sosial minimal, karena tenaga waktu dan biaya yang diperlukan lebih kecil.
Kelemahan-kelemahan Ekonomi Kapitalisme
  Tidak ada persaingan sempurna. Yang ada persaingan tidak sempurna dan persaingan monopolistik.

-------------- dan seterunya .....>>>>
MAU ARTIKEL DI ATAS DENGAN VERSI FULL,,?? SILAHKAN  DOWNLOAD BAWAH INI



download  







Teori Ekonomi



Teori Ekonomi Klasik
& Dasar filsafat; perekonomian yang didasarkan pada sistem bebas berusaha (Laissez Faire) adalah self-regulating, artinya mempunyai kemampuan untuk kembali ke posisi keseimbangan secara otomatis. Pemerintah tidak perlu campur tangan dalam perekonomian.
& Di Pasar Barang sifat self-regulating ini dicerminkan oleh adanya proses yang otomatis membawa kembali ke posisi GDP yang menjamin full-employment, apabila karena sesuatu hal perekonomian tidak pada posisi ini. Landasan dari keyakinan ini adalah;
1)      Berlakunya hukum Say yang menyatakan bahwa “Supply creates its own demand,”
2)      Anggapan bahwa semua harga fleksibel
& Di Pasar Tenaga Kerja, dalam jangka pendek hanya ada pengangguran sukarela. Tetapi pengangguran inipun hanya bersifat sementara, karena apabila harga-harga turun (termasuk upah), maka konsumsi dan produksi akan kembali lagi ke tingkat semua (yaitu full employment).
& Di Pasar Uang, terdapat teori kuantitas yang menyatakan  bahwa permintaan akan uang adalah proporsional dengan nilai transaksi yang dilakukan masyarakat. Di Pasar ini ditentukan tingkat harga umum; apabila jumlah uang yang beredar (penawaran akan uang) naik maka tingkat hargapun naik.
& Dalam sistem standar kertas, tidak ada proses otomatis yang menstabilkan tingkat harga. Disini kaum klasik melihat satu-satunya peranan makro pemerintah, yaitu mengendalikan jumlah uang beredar sesuai dengan kebutuhan transaksi masyarakat.
& Di dalam sistem standar emas, ada mekanisme otomatis yang menjamin kestabilan harga. Disini peranan pemerintah tidak dianggap perlu, sebab jumlah uang (emas) yang beredar akan otomatis menyesuaikan diri dengan kebutuhan masyarakat.
& Di Pasar Luar Negeri, mekanisme otomatis menjamin keseimbangan neraca perdagangan melalui:
1)      Mekanisme Hume, dalam sistem standar emas, atau
2)      Mekanisme kurs devisa mengambang, dalam sistem standar kertas.
Campur tangan pemerintah tidak diperlukan.

 Teori Ekonomi Keynes
& Keynes berpendapat bahwa sistem Leissez Faire murni tidak bisa dipertahankan. Pada tingkat makro, pemerintah harus secara aktif dan sadar mengendalikan perekonomian ke arah posisi “Full Employment”-nya, sebab mekanisme otomatis ke arah posisi tersebut tidak bisa diandalkan secara otomatis.
& Menurut Keynes, situasi makro suatu perekonomian ditentukan oleh apa yang terjadi dengan permintaan agregat masyarakat apabila permintaan agregat melebihi penawaran agregat (atau output yang dihasilkan) dalam periode tersebut, maka akan terjadi situasi “kekurangan produksi”. Pada periode berikutnya output akan naik atau harga akan naik, atau keduanya terjadi bersama-sama.
--------------------------------------------- Seterusnya  >>>>> 


MAU ARTIKEL DI ATAS VERSI COMPLITE ??? SILAHKAN DOWNLOAD DI BAWAH INI

download  

Introducing Shareware: Download And Enjoy!

Attractive images and delicious descriptions are not to be taken for good as not all of them are matters of honor.

If you trust entirely product descriptions and users' comments you can buy software assuming the risk of disappointment, because not every truth might be expressed in words, although words are able to express everything! Words jongleurs know that "like a veil before my eyes" sounds very romantic but not applicable when talking about investments. Sadly but truly: there is information which seeks to misinform! This is why even regarding the most unimportant issues you should keep your right to be posted.

Now we are talking! One of the most equitable ways to respect you time, money and well feeling is the solution offered by the shareware concept. Thus, before buying a software product, you are given the chance to try it, to test its usefulness and to evaluate its full powers. You have enough time to acknowledge every feature of the software program you are ready to acquire.

How does it work? Simple! First you download it from an internet site that allows shareware solutions, and then you use it for your pleasure. Don't be shy, you'll have to pay for it only if you get addicted and want to keep it forever!

Practice vs. theory

The best surprise attending your research is that theoretical description proves its value in practice. On the other hand, even the most detailed prospect is not able to give you a full picture of how a program works. Before giving money, you should know if you really need it and it fits all your requirements.


Actually, shareware is an ethical solution for both vendor and buyer; the buyer is not constrained to believe product's presentation. What he gets is the software program instead of its brilliant description and even more: he can try out all the different products of a certain kind and find which one he likes best. The vendor enjoys the direct contact with users and opportunities to develop continuously his ideas, projects and plans considering customers feedback (shareware makes the feedback control simple).

No tricks, no cheating! If you consider buying a software product, you should test it first. Thus, it is in your computer, in your own system, ready to be used and explored as long as the testing period lasts: means long enough to get aware of its entire scale of features. It speaks for itself, and there is no better way to convince you that it works. It is completely functional with all available features included within the download.

Interested in software products? At CoreDownload.com you are free to test them out before you buy and if you decide that you would like to keep them beyond the 30 day trial period, you can order or "register" the program on our web site. After ordering you will receive a registration code that you can type into your trial version to turn it into the full version. You can see now, the expression that describes best shareware phenomenon is "nothing to lose, lots to acquire!" 

Saturday, September 17, 2011

How To Beat The Google Sandbox And Make Some Cash At The Same Time

I stumbled across this quite by accident. I knew it was there because I'd seen it before but I forgot about it until today.

So I did some checking to see if it still does work and based on my limited test it appears that it does.

What I'm about to explain to you may not only help get sandboxed sites indexed and ranking quicker, it can even make the site owner a little money.

I've been blogging for a few years now. I started it as a hobby and the blog I had was actually a blog before there were blogs. In other words I was "blogging" with a regular website.

Then a friend turned me on to Movable Type. It is a software which allows me to automate the publishing of content on my website.

I was having problems getting my website/blog indexed by Google back then – this was about 3 years ago.

It was also around this time that I heard of a new program called Google Adsense (https://www.google.com/adsense) in which one could place code on their web pages that would display ads, and the website owner would earn money on every click.

I thought "what a cool idea" so I immediately applied for an account. 48 hours later I was placing ads on my blog.

Shortly after this while reviewing my server logs I noticed that I was getting Google referrals! That's right, within days of placing the ads on my site, it had been fully indexed by Google and it was actually ranking quite highly for terms related to the content I was posting.

I couldn't believe my luck. Here I thought all I was going to do was make a little money on the side yet I found that the Adsense may have actually helped get my site indexed.

Remember, this was before the Sandbox, but it was a time when link popularity ruled the web. But since it was only a hobby I wasn't worried about building links. Because I already had a few loyal readers, I wasn't trying to position this site.

Flash forward to December 2005 and a friend asks me to help him set up his own blog. Actually he wants two of them – each with their own topics, and both very different in nature.

I consult with him and on February 1, 2006 we register two new domains for him.

He proceeds to build out his blogs and as he's doing this I suggest placing ads on them. At the time I wasn't thinking that it would help with indexing, just another way to increase exposure of the ads to generate more revenue for me and him.



http://www.readbud.com/Articles/Internet-Business/How-To-Beat-The-Google-Sandbox-And-Make-Some-Cash-At-The-Same-Time



 
Copyrigth by Komunitas Android UIN SGD Bandung | Bloggerized by gie_3rd - IF.CUNGUR 2009 | Pasukan Berani Malu, West,Java