(Android) Export database form eclipse DDMS

Salam semangat…

database merupakan sebuah kumpulan data berupa beberapa table dan saling berelasi, jenis database sangat banyak macamnya, karena setiap aplikasi membutuhkan database dengan storage berbeda-beda, kalau di android kita dapat menggunakan database internal SQLite, sehingga banyak sekali app atau tools yang digunakan untuk membuat databse SQLite tersebut, dengacara membuat database secara external atau internal code.

Jalankan aplikasi dengan emulator pada eclipse

Buka Windows-Show View- File Explorer

Pilih data-data-namafile-database

8-16-2013 3-53-06 PM

Pada bagian Kanan atas ada tampilan pilih pull a file from the device

Letakan pada directory teman teman

Hasilnya…

8-16-2013 4-05-00 PM

Database dapat kita lihat menggunkan SQLite Administrator yang dapat di unduh di sini

8-16-2013 4-06-44 PM

Referensi :
https://www.google.com/#bav=on.2,or.r_cp.r_qf.&fp=4caebaf02fcb32c5&q=export+database+sqlite+eclipse+android+to+dropbox

Advertisements

(Blackberry 10) QML – Text Style

Buka file main.qml

 import bb.cascades 1.0

Page {
    content: Container {
        attachedObjects: [
            TextStyleDefinition {
                id: myStyle
                base: SystemDefaults.TextStyles.BodyText
                color: Color.Green
                fontWeight: FontWeight.Bold
            }
        ]

        Label {
            text: "A label with some text."

            textStyle {
                base: myStyle.style
            }
        }
        TextArea {
            preferredWidth: 255
            text: "Cascades is awesome!"
        }
        TextArea {
            text: "
                   p {font-style:italic;}
                   a:link {font-weight:bold;color:red}
               
               

This text uses an italic style.

This is a hyperlink.

" } // end of Container } }// end of Page

8-15-2013 5-22-22 AM

(Blackberry 10)QML – Include Java Scrip pada QML

Salam Semangat…

Baru kenal dengan QML, ane sangat terharu-haru dan sangat sulit untuk di pahami, karena dalam membuat app pada blackberry 10 kita dapat menggunakan beberapa bahasa, tetapi dalam penyelidikan ane, ternyata untuk mengaktifkan semua feature yang ada pada blackbery, seperti sensor dan system cerdas yang ada.

qml code

 import bb.cascades 1.0

Page {
    Container {
        id: root

        
        function convertTemp(fahr) {
            fahr = parseInt(fahr);
            return ((fahr - 32) * 5) / 9;
        }

        Button {
            text: "Convert"

            onClicked: {
                tempOutput.text = "" + root.convertTemp(tempInput.text);
            }
        }

        TextField {
            id: tempInput
            preferredWidth: 150
            preferredHeight: 100

       
            inputMode: TextFieldInputMode.NumbersAndPunctuation
        }

        Label {
            id: tempOutput
            text: "0"

            // Use a text style to create text in a large font
            textStyle {
                base: SystemDefaults.TextStyles.BigText
            }
        }
    }
}

8-15-2013 5-09-29 AM

(Blackberry 10) QML – Membuat Toast System dan Dialog System

Toast System Merupakan sebuah informasi tampilan yang dibuat untuk memberikan informasi yang akan dibuat untuk memberikan kemudahan oleh pengguna, sama dengan show message pada system aplikasi desktop.

8-14-2013 7-36-11 AM
Dialog System Merupakan sebuah tampilan informasi yang dibuat untuk memilih sebuah aktifitas yang akan di eksekusi.
8-14-2013 7-53-02 AM

Create project dengan nama toast

Buka file Main.qml pada folder assets dan tuliskan scrip dibawah ini :

// Default empty project template
import bb.cascades 1.0
import bb.system 1.0//import system

// creates one page with a label
Page {
    Container {
        layout: DockLayout {}
       
        Label {
            text: qsTr("Hello World")
            textStyle.base: SystemDefaults.TextStyles.BigText
            verticalAlignment: VerticalAlignment.Center
            horizontalAlignment: HorizontalAlignment.Center
        }
        TextField {

        }
       
            Button {
                text: "First time?"
                attachedObjects: [
                    SystemToast {
                        id: myQmlToast//toast cancle 
                        body: "So long! Thanks for coming, see you next time!"
                        onFinished: {
                            Application.quit();
                        }
                    },
                    SystemDialog {
                        id: myQmlDialog//toast aktifitas ya/tidak
                        title: "Friendly Warning"
                        body: "Kakel can be habit-forming... "
                        onFinished: {
                            if (myQmlDialog.result == SystemUiResult.CancelButtonSelection) myQmlToast.show();
                        }
                    }
                ]
                onClicked: {
                    myQmlDialog.show()//memanggil method myQmDialog
                }
            }            // button

        }
    }

 

referensi :
https://developer.blackberry.com/cascades/documentation/ui/dialogs_toasts/index.html

(Blackberry 10) QML – Membuat Button dan Toast Show Message

Salam semangat….

Sudah lama ane tidak share atau posting di blog ane, karena setelah ane merelease buku dan project di bulan suci ramadhan 1434 H, sehingga ane lebih memiliki aktifitas lain yang digunakan untuk merayakan hari kemenangan(LEBARAN), hari lebaran ane KO banget dah gan, dari hari pertama dan kedua ane silaturahmi di tempat sanak dan keluarga ane, dan untuk hari ke 3 hingga hari 7 ane silaturahmi tempat temen ane, jadi tidak ada sempet-sempet untuk melakukan aktifitas di depan laptop.

Blackberry 10, merupakan system operasi berutan RIM yang dikembangkan untuk smartphone BB yang terbaru, menurut ane untuk teknologi di OS ini sama dengan os kompetitornya, sama sama cerdas dan luar biasa, sehingga ane bermaksud untuk memperdalam OS ini untuk di kembangkan ke system yang ane buat.

QML (Qt Meta Language or Qt Modeling Language[2]) is a JavaScript-based, declarative language for designing user interface–centric applications. It is part of Qt Quick, the UI creation kit developed by Nokia within the Qt framework. QML is mainly used for mobile applications where touch input, fluid animations (60 FPS) and user experience are crucial. QML documents describe an object tree of elements. QML elements[3] shipped with Qt are a sophisticated set of building blocks, graphical (e.g., rectangle, image) and behavioral (e.g., state, transition, animation). These elements can be combined to build components ranging in complexity from simple buttons and sliders, to complete internet-enabled programs.
QML elements can be augmented by standard JavaScript both inline and via included .js files. Elements can also be seamlessly integrated and extended by C++ components using the Qt framework.
QML is the language; the runtime is called Qt Declarative.()http://en.wikipedia.org/wiki/QML.

Create Project Blackberry Project

Buka file main.xml dan tuliskan scrip di bawah ini

 // Default empty project template
import bb.cascades 1.0
import bb.system 1.0//import system

// creates one page with a label
Page {
    Container {
        layout: DockLayout {}
       
        Label {
            text: qsTr("Hello World")
            textStyle.base: SystemDefaults.TextStyles.BigText
            verticalAlignment: VerticalAlignment.Center
            horizontalAlignment: HorizontalAlignment.Center
        }
        TextField {

        }
       
            Button {
                text: "First time?"
                attachedObjects: [
                    SystemToast {
                        id: myQmlToast//toast cancle 
                        body: "So long! Thanks for coming, see you next time!"
                        onFinished: {
                            Application.quit();
                        }
                    },
                    SystemDialog {
                        id: myQmlDialog//toast aktifitas ya/tidak
                        title: "Friendly Warning"
                        body: "Kakel can be habit-forming... "
                        onFinished: {
                            if (myQmlDialog.result == SystemUiResult.CancelButtonSelection) myQmlToast.show();
                        }
                    }
                ]
                onClicked: {
                    myQmlDialog.show()//memanggil method myQmDialog
                }
            }            // button

        }
    }

8-14-2013 7-35-50 AM

8-14-2013 7-36-11 AM

Referensi :
https://developer.blackberry.com/cascades/documentation/ui/dialogs_toasts/toasts.html#pat1362009427192