14 Jan

Android SQlite DAO

Dear Android Developers,

At this time I want to show you, using “Android SQLite DAO” to code Android SQLite using more simple.

First time, this tutorial is taken from this link:
http://code.google.com/p/android-sqlite-dao/

Here is the usage:
1. Create New Class, for example class Item

   public class Item {
     @Persistent
     @PrimaryKey(autoIncrement = true)
     private long   _id;

     @Persistent
     private String title;
     ...
     // getter, setter, or something
     ...
   }
   

2. Call SQLiteDAO.getInstance() in onCreate() method Activity

   SQLiteDAO dao = SQLiteDAO.getInstance(this, Item.class);
   

3. How to Insert Data

   Item item = new Item();
   item.setTitle("sample title");
   dao.insert(item);
   

4. How to Select Data

   List<Item> list = dao.get(Item.class);
   

5. How to Update Data

   Item afterItem = new Item();
   afterItem.setTitle("after title");
   dao.update(afterItem, "title=?", "beforeTitle");
   

6. How to Delete Data

   dao.delete(Item.class, "title=?", "deleteTitle");
   

Supported Data Types
int
long
short
float
double
boolean
byte (BLOB)
String
Date
enum

SQLite DAO Features
auto generate tables
SELECT, INSERT, UPDATE, DELETE
create primary keys and constraints
create auto increment integer primary key

No Feature in SQLite DAO
join tables
use sub queries
table scheme update

Best Regards,
Andi Taru – CEO

05 Jan

Tips konsentrasi di dalam belajar

Tips konsentrasi di dalam belajar
1. Tetapkan niat
Untuk belajar dengan baik, yang paling penting pertama adalah NIAT. Dengan niat yang kuat, akan menjadi modal awal yang baik di dalam kita memulai proses belajar. Kalau sudah niat, ngantuk dan lelah pun tak menjadi masalah.

2. Siapkan Target Belajar
Sebelum belajar, siapkan dulu targetnya. Untuk belajar tahap sekarang, kita harus mendapatkan pencapaian tertentu. Hal ini bermanfaat agar kita lebih fokus.

3. Hindarkan dan Kurangi Potensi Gangguan Belajar
Sebelum belajar, kita kurangi potensi-potensi gangguan belajar seperti televisi, radio, dan hal-hal lain yang nantinya akan membuat mood belajar kita hilang.

4. Perbanyak Potensi yang Mendukung Suasana Belajar
Selanjutnya, kita tingkatkan potensi dukungan suasana belajar. Misalnya musik classic, music yang tidak terlalu bising akan membantu kita berkonsentrasi dan lebih tenang. Pengharum ruangan, dan lain-lain.

5. Jangan Lupa Istirahat
Yang penting juga, jangan lupa istirahat. Jika kita niat belajar selama 5 jam, paling tidak setiap 1 jam kita istirahat 5 menit untuk melemaskan otot dan mata.

Semoga bermanfaat bagi teman-teman semua

REGARDS,
ANDI TARU – CEO JAVACLOPEDIA & EDUCASTUDIO