Simple header
Showing posts with label Android. Show all posts
Showing posts with label Android. Show all posts

Monday, March 19, 2018

Cara Memasukan Gambar Di Android Studio

     




     Di artikel kali ini kata akan belajar bagaimana cara mengimport sebuah gambar pada aplikasi kita menggunakan imageView, kita akan melanjutkan aplikasi hello world yang sebelumnya pernah Saya buat, Berikut ini adalah hasil akhirnya.









  • Buka project seperti biasa
  • Selanjutnya ambil gambar yang ingin di import lalu copy, sebagai contoh lihat gambar dibawah ini
  • Jika sudah di copy, masuk ke project lagi dan masuk ke package app/res/drawable paste disini
  • Beri nama gambarnya, pastikan gambar harus berformat *PNG
  • Masukan ImageView pada layout main.xml

  • <ImageView android:layout_height="wrap_content" android:layout_width="wrap_content" android:src="@drawable/gambar"> />



  • Perhatikan pada code di atas ada atribut android src yang mana code tersebut menunjukan lokasi source gambar pada project kita yaitu pada folder drawable
  • Saturday, March 17, 2018

    Main Mobile Legends Di PC

         Mobile Legends : Bang Bang adalah permainan yang dirancang untuk ponsel akan tetapi kamu bisa main ML di layar yang lebih besar selain menggunakan Miracast kita juga bisa memainkannya di PC kenapa di PC ? Karena selain layar yang lebih besar kita juga bisa setting keyboard dan joystic agar lebih memudahkan kamu untuk bermain game ini
         Untuk menjalankan Game Android kamu bisa menggunakan Software untuk menjalannkan Android yaitu dengan emulator Android





     Kenapa Nox?

         Kamu bisa menggunakan Software Android Emulator di sini Saya pakai Nox App Player (recomended) karena menurut Saya Nox lebih ringan dibanding emulator Android lainnya, Software ini tersedia untuk Windows dan Apple

    Download Nox App Player

    Spesifikasi

    Berikut spesifikasi minimum untuk menjalannkan Nox




  • OS (Windows XP SP3 / Windows 7 / Windows 8 / 8.1 / Windows 10).
  • Prosessor Intel / AMD Dual Core ( Disarankan Intel ) dan sudah support Virtualisasi.
  • RAM 2 GB ( Direkomendasikan lebih dari 2 GB ).Directx : 9.0c

  • Cara Menggunakan




  • Baik pertamatama Kamu download dulu Nox nya setelah didownload tentunya install seperti biasa dan buka tampilannya seperti ini





  • Setelah terbuka kamu tinggal download ML di Playstore seperti biasa mendownload di handphone

  • Selesai kamu sudah bisa main ML di PC








  • Saturday, March 10, 2018

    Perbedaan Aplikasi Native, Hybrid, Web


    Jika kamu mengikuti perkembangan Aplikasi Mobile pasti sudah tidak asing lagi mendengar istilah Aplikasi Native, Hybrid dan Web. Ada perbedaan tentunya diantara ketiga Aplikasi tersebut berikut penjelasan tentang perbedaannya


    Native

     
         Aplikasi native adalah aplikasi yang di bangun dengan bahasa pemrograman yang spesifik dengan platfornnya itu  sendiri. Sebagai contoh yang Populer sekarang yaitu Android sendiri  menggunakan bahasa pemrogramannya menggunakan Java dan Aplikasinya juga menggunakan bahasa pemrograman java, ini yang bisa di sebut dengan Aplikasi Native.
         Aplikasi yang menggunakan Native biasanya memiliki User Experience yang baik, Kualitas dan keamanannyapun terjamin karena terkontrol oleh vendor masing masing dan memiliki akses penuh terhadap perangkat mobile itu sebdiri.
         Akan tetapi Aplikasi Native tidak mudah untuk di kembangkan karena menggunakan bahasa programan java yang agak susah (Developer Only).
    Aplikasi hanya bisa berjalan pada platform yang sudah di spesifikasi dari awal.


    Hybrid


         Aplikasi Hybrid adalah aplikasi web yang di transformasikan menjadi native pada platform seperti iOS dan atau Android. Kamu bisa menggunakan Phonegap Cordova untuk membangun suatu Aplikasi Hybrid dengan hanya pengetahuan dan skill yang dimiliki untuk mebangun website seperti html, css, javascript.
         Keuntungan dengan membuat Aplikasi Hybrid adalah pemeliharaan Aplikasi yang dibilang mudah dibandingkan dengan Aplikasi Natuve, Bisa dibangun dengan cepat untuk keperluan cross platform.
    Karena bahasa pemrograman web bisa dijalankan hampir disemua sistem operasi maka dengan membangun Aplikasi Hybrid kamu bisa dengan mudah untuk lintas platform jadi tidak akan  harus membangun Aplikasi dari awal lagi ketika ingin beralih sistem operasi untuk menjalankan aplikasi kamu.
         

    Web

       
         Aplikasi web sebenarnya hanya menampilkan halaman web dengan url yang ditentukan jika pada android ada widget yang bisa digunakan gaitu webView, widget iniliah yang menampilkan halaman web itu sendiri, jadi bisa dibilang aplikasi Web hanya sevagai pintasan ke suatu Website.
         Berbeda dengan Hybrid Aplikasi Web ini hanya menampilkan Web tanpa memfilter cache dan data apasaja yang akan di tampilkan dia hanya menamlilkan halaman web keseluruhan.

    Monday, September 19, 2016

    Konsep Umum Android

         Android - hanya memiliki sebuah layar foreground, normalnya pada saat aplikasi pertama dijalankan akan langsung masuk ke layar home pada launchernya, layaknya browser web (web browser) android berjalan layer ke layer. Pada saat anda membuka sebuah applikasi pada Android maka applikasi tersebut akan berada di atas layer home tadi dan begitu seterusnya lalu jika anda menekan tombol kembali (back) hanya akan menampilkan layer sebelumnya.





         Semua prosses di atas direkam di application stack oleh sistem Activity Manager . Setiap UI (User Interface)  di wakili oleh sebuah class Activity Class ,  pada suatu aplikasi biasanya terdiri dari lebih dari satu activity. Setiap activity memiliki siklusnya masing masing bisa di lihat di blue print di bawah.



    Siklus Activity

         Selama siklusnya berjalan, activity biasanya memiliki lebih dari 2 status seperti yang terlihat pada blue print di atas. Kita tidak dapat mengontrol siklus tersebut karena itu adalah sistem dan ada pesan di setiap perubahan siklus tersebut pada method method tersebut
    Berikut penjelasan stiap siklus methodnya:


    Method Penjelasan
    onCreate(Bundle) Dipanggil saat pertama kali applikasi dijalankan.
    onStart() Mengindikasikan activity yang di tampilkan ke pengguna.
    onResume() Dipanggil saat applikasi berinteraksi dengan pengguna.
    onPause() Dipanggil saat applikasi yang kita jalankan kembali ke activity sebelumnya.
    onStop() Dipanggil saat applikasi yang kita jalankan berjalan di belakang layar dalam waktu tertentu.
    onRestart() Activity kembali menampilkan UI(User Interface) setelah status stop.
    onDestroy() Dipanggil saat aplikasi benar benar berhenti.
    onSaveInstanceState(Bundle) Method ini mengijinkan activity untuk menyimpan setiap instance.
    onRestoreInstanceState(Bundle) Dipanggil saat activity kembali menginisialisasi dari status instance sebelumnya.

    Activity



         Normalnya setiap activity menampilkan satu buah user interface. Misalnya pada aplikasi sms dimana terdapat activity untuk list pesan, activity membuat pesan dan lain sebagainya, meskipun terdapat activity yang berbeda tetapi itu tegap dalam satu packaging applikasi sms tetapi activity tersebut berdiri sendiri.
    Dan untuk bisa berpidah dari satu activity ke activity lainnya dapat di tambahkan onClickListener atau melalui triger tertentu

    Baca juga Belajar Fragment Activity

    Intents



         Intents adalah mekasisme untuk menggambarkan action secara detail.

    Service



         Service adalah activity yang tidak memiliki user interface (tidak memiliki tampilan) namun berjalan di belakang layar, seperti contohnya pada applikasi music player dimana pada saat anda keluar dari aplikasi music pada saat lagu berjalan dan musicnya masih berjalan tidak berhenti. Itu di gunakan sebuah service


    Conten Provider

         Menyediakan cara untuk mengakses data yang dibutuhkan oleh suatu activity


    Resource

         Resource digunakan untuk menyimpan file file yang diperlukan sebuah aplikasi dan di simpan offline di project kita file biasanya berupa audio, gambar, atau file html. 

    Saturday, July 30, 2016

    Mencontek Soal Matematika Dengan Android






    Anda tak suka dengan matematika jangan khawatir, di zaman yang serbacangih serba instan seperti sekarang ini ada aplikasi yang bisa menyelesaikan soal matematika secara instan hanya dengan menyorotnya dengan kamera "scan" dan hasilnya pun akan otomatis muncul, keren bukan? Photomath silakan coba sendiri aplikasi canggih ini bisa di download langsung dari googleplay secara cuma cuma atau gratis. Aplikasi ini juga buak hanya mampu menjawab soalnya tapi bisa jugga melihat deretan oprasinya atau cara pengerjaan soalnya dari awal sampai selesai, jadi jangan khawatir guru anda akan bertanya dari mana anda mendapat jawaban itu. Jadi sekarang anda tidak usah mencontek ke teman apalagi teman yang super pelit di contek hahaha. Ini dia penampakannya
    


     Googleplay