blog.unikom.ac.id | RSS Feeds |
Ranking: 1
Recommend this
Pengenalan
Taryana was an ancient city in southwestern Iran (Persia) where present Ahvaz is located, its history dates back to ~500 B.C. .
Ayo Kita Gunakan Unikom Google Apps
Site Visit TeSCA 2014 UNIKOM
Jumat, 30 Mei 14 - 23:09 WIB
PUSDIKHUB - ORARI HAM FESTIVAL 2014
Jumat, 02 Mei 14 - 22:38 WIB
Free Radio Network FRN Server eqsoindonesia.net
Sabtu, 26 April 14 - 11:07 WIB
Kategori
unikom
android
it
komputer
yc1jeapascalmobile2011 webometricspenelitianlinuxalgoritmaroipbojonagara radio-nexusjamtanggalphpmysql carrton-competition-2011inputgoogle-appseducationappsbandungjuara-Taryana Suryana
Blog Universitas Komputer IndonesiaPemrograman Dasar Input Output Pada Android
Pemrograman Dasar Input Output Pada Android
IPO (Input Proses dan Output) merupakan sebuah rantai yang saling berhubungan antara satu dengan yang lainnya, ketika membuat program komputer, Untuk temen-temen semuanya yang baru belajar pemrograman java pada android, berikut adalah contoh sederhana untuk melakukan ketiga rantai tadi.
Dalam contoh latihan ini, akan dibahas mengenai bagaimana membuat program sederhana yang dapat memasukan dua buah input bilangan, kemudian dilakukan proses perkalian, pembagian, pengurangan dan penjumlahan, dan terakhir ditampilkan hasilnya.
Gambar 1. Design Form
Pertama
pertama-untuk-kategori-demcallbookcariecholinkipv6
YC1JEA-9 on aprs.fi map 2010-08-18 14:51:06 UTC 6.8585 S 107.5780 E OI33SD93IX
Ta r y a na 0818426975 Unikom Ba ndung {UIV 32N}
Alexa Rank
Atas ^
Blog UNIKOM © 2010 Unikom Center All rights reserved
Unikom Website · Fans Page · Repository · Blog Home · Kampus Online · Kuliah Online · Nilai Online · Privacy · Terms · valid XHTML™ · valid CSS Gambar 2. New Project Android
Build target :click Target Name untuk versi Android misalnya Android 2.2, kemudian pada Aplikasi Name: masukan nama Aplikasi yang akan dibuat,
Package name:com.unikomcenter.com.kalkulator Create Activity:kalkulator
Click Tombol Finish
Kedua
Buat Design Form Seperti gambar 1, anda dapat menggunakan GUI DroidDraw atau dengan cara mengetik manual, kemudian Code tersebut nantinya akan dimasukan kedalam file main.xml
Ada tiga buah file yang telah digenerate dan nantinya akan kita rubah, yaitu file main.xml, AndroidManifest.xml, dan kalkulator.java
Berikut souce Code dari file-file yang mendukung pembuatan program dalam android: main.xml
Lihat Source Code 1. <?xml version="1.0" encoding="utf-8"?>
2. <LinearLayout
3. android:orientation="vertical" 4. android:gravity="left" 5. android:id="@+id/widget0"
6. android:layout_width="fill_parent" 7. android:layout_height="fill_parent"
8. xmlns:android="http://schemas.android.com/apk/res/android" 9. >
10.
11. <TextView
12. android:id="@+id/widget32"
13. android:layout_width="wrap_content" 14. android:layout_height="wrap_content" 15. android:text="Bilangan Pertama" 16. >
17. </TextView> 18. <EditText
19. android:id="@+id/bil_pertama" 20. android:layout_width="fill_parent" 21. android:layout_height="wrap_content" 22. android:textSize="18sp"
23. android:inputType="number" 24. >
25. </EditText> 26. <TextView
27. android:id="@+id/widget34"
28. android:layout_width="wrap_content" 29. android:layout_height="wrap_content" 30. android:text="Bilangan Kedua" 31. >
32. </TextView> 33. <EditText
34. android:id="@+id/bil_kedua" 35. android:layout_width="fill_parent" 36. android:layout_height="wrap_content" 37. android:textSize="18sp"
AndroidManifest.xml
kalkulator.java 39. >
40. </EditText> 41. <TextView
42. android:id="@+id/widget36"
43. android:layout_width="wrap_content" 44. android:layout_height="wrap_content" 45. android:text="Hasil Operasi" 46. >
47. </TextView> 48. <EditText
49. android:id="@+id/hasil"
50. android:layout_width="fill_parent" 51. android:layout_height="wrap_content" 52. android:textSize="18sp"
53. >
54. </EditText> 55. <LinearLayout
56. android:orientation="horizontal" 57. android:gravity="center_horizontal" 58. android:layout_width="fill_parent" 59. android:layout_height="fill_parent" 60. >
61. <Button
62. android:id="@+id/proses1" 63. android:layout_width="80dp"
64. android:layout_height="wrap_content" 65. android:text=" Kali "
66. android:onClick="btnkali" 67. >
68. </Button> 69. <Button
70. android:id="@+id/proses2" 71. android:layout_width="80dp"
72. android:layout_height="wrap_content" 73. android:text=" Tambah "
74. android:onClick="btntambah" 75. >
76. </Button> 77. <Button
78. android:id="@+id/proses3" 79. android:layout_width="80dp"
80. android:layout_height="wrap_content" 81. android:text=" Bagi "
82. android:onClick="btnbagi" 83. >
84. </Button> 85. <Button
86. android:id="@+id/proses4" 87. android:layout_width="80dp"
88. android:layout_height="wrap_content" 89. android:text=" Kurang "
90. android:onClick="btnkurang" 91. >
92. </Button> 93. </LinearLayout> 94. </LinearLayout>
Lihat Source Code 1. <?xml version="1.0" encoding="utf-8"?>
2. <manifest xmlns:android="http://schemas.android.com/apk/res/android" 3. package="com.unikomcenter.com.kalkulator"
4. android:versionCode="1" 5. android:versionName="1.0">
6. <application android:icon="@drawable/icon" android:label="@string/app_name"> 7. <activity android:name=".kalkulator" 1. package com.unikomcenter.com.kalkulator;
2.
Gambar 3. Tampilan Awal ketika dijalankan
Gambar 5. Hasil Penjumlahan
<< Membuat Input Pilihan Dengan.. Komunikasi Online dengan.. >> Gambar 7. Hasil Pengurangan
Ok.. sekian dulu,
Silahkan anda tambahkan untuk operasi pada bilangan real.
sampai nanti, 73 de yc1jea
Recommend this on Google
For ma t La inny a : PDF | Google Docs | English Version Diposting pa da : Minggu, 01 Januari 12 - 21:48 WIB Da la m K a tegor i : ANDROID, BELAJAR, DASAR, INPUT, OUTPUT
Dibaca sebanyak : 4002 Kali
Rating : 2 Bagus, 0 Jelek
Tidak ada komentar pada blog ini...
Anda harus Login terlebih dahulu untuk mengirim komentar
Fa cebook Feedba ck
Add a comment 7 comments
Ari Yuan
bagus pak programnya...ditunggu versi yg pakai databasenya...
Reply · Like · December 13, 2012 at 11:05pm
Syahrummubarok Rpl · Manager at AR's Distro
maaf mau tanya.. itu untuk pembagian klu hasilnya desimal gmna
Reply · Like · November 23, 2012 at 4:48pm
Rah Ayu · Works at CV. BALI RAGA ENTERPRICE
maf mas saya coba coding diatas ko eror ya, " hsl" ga kebaca.
Reply · Like · April 27, 2012 at 10:24am
Yasin Godean · Works at Smk 1 sedayu
Trims...
Reply · Like · March 30, 2012 at 2:21am
Andri Yanto · Works at PT. BataviaSoft
gan mau tanya gimana cara buat onclick textview terus masuk ke database
Reply · Like · January 19, 2012 at 6:15pm
Resti Amelia Ibrahim · State Polytechnic of Ujung Pandang
kikitiuw