Sabtu, 12 Juli 2014
bintang membentuk segitiga
dalam membuat program ini aga ribet, tapi sebenarnya codenya sedikit tapi logikanya itu lho yang pusing.. supaya ga pusing mendingan download saja codenya di sini
pembungkusan ( encapsulasi)
program ini terdiri dari dua class diantaranya :
barang
DemoPenjualan
untuk mendapatkan source codenya silakan download di sini
barang
DemoPenjualan
untuk mendapatkan source codenya silakan download di sini
interfaces
program ini menggunakan sederhana tetapi dalam memasukan data menggunakan GUI, untuk lebih jelas silakan download programnya di sini
Polymorphism
program sederhana ini terdiri dari 4 class
barang,Barang,DemoPenjualan,handphone dan laptop, untuk source codenya silakan download di sini
barang,Barang,DemoPenjualan,handphone dan laptop, untuk source codenya silakan download di sini
Selasa, 08 Juli 2014
menghitung luas segitiga
program ini di buat di paskal. program kecil-kecilan dari hasil iseng saja waktu di semester 1. untuk medownload source codenya silakan klik di sini
Senin, 07 Juli 2014
games tatarucingan
games ini di buat dengan menggunakan paskal, waktu itu saya iseng-iseng membuatnya, sekaligus mengerjakan tugas tentang penggunaan if then else, ya sudah saya buat aplikasi ini saja,hehe
jika kalian ingin download source code-nya silakan download di sini
jika kalian ingin download source code-nya silakan download di sini
Jumat, 04 Juli 2014
(Pemograman Android) Membuka ke halaman berikutnya
Langkah awal buat projek baru. tambahkan tool TextView dan Button

tambah file XML baru dengan cara klik kanan pada projek yang telah di buat selanjutnya pilih new -> Android XML file.
isi nama file nya misalkan halamn2, seperti pada gambar di bawah ini
samakan tools yang di gunakan di halaman pertama dengan di halaman ke dua.
selanjutnya tambah file class baru untuk menjalankan layout halamn2
isi nama class, misalkan Halaman2 lalu finish
dan sekarang bagian sintaknya sebagai berikut
Button hal2=(Button)findViewById(R.id.button1);
hal2.setOnClickListener(this);
setelah di ketik sintak yang di atas dan di dalam Button masih ada garis merah, sorot ke sintak yang di garis bawah, maka akan muncul seperti gambar di bawah ini. setelah muncul makan pilih import 'Button'
begitu juga dengan setOnClickListener, sintak tersebut harus di implement seperti pada gambar di bawah ini yang bertulisan " Let MainActivity implement OnClickListenir "
setelah di klik "Let MainActivity implement OnClickListenir" selanjutnya sorot/focus di bagian "MainActivity " dan pilih "add unimplemented methods"
isi sintak di bawah ini
Intent pindah=new Intent(MainActivity.this,Halaman2.class);
startActivity(pindah);
di dalam
public void onClick(View arg0) {
// TODO Auto-generated method stub
}
sintak fullnya
class MainActivity
package com.tes.inten;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class MainActivity extends Activity implements OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Button hal2=(Button)findViewById(R.id.button1);
hal2.setOnClickListener(this);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent pindah=new Intent(MainActivity.this,Halaman2.class);
startActivity(pindah);
}
}
class Halaman2
package com.tes.inten;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
public class Halaman2 extends Activity implements OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.halamn2);
Button hal2=(Button)findViewById(R.id.button1);
hal2.setOnClickListener(this);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent pindah=new Intent(Halaman2.this,MainActivity.class);
startActivity(pindah);
}
}
di bagian manifest tambahkan sintak supaya dapat menjalankan ke halaman selanjutnya di bagian AndroidManifest.XML tambahkan sintak yang telah di beri warna biru dan di pertebal yang ada di bawah ini
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.tes.inten"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="19" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.tes.inten.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".Halaman2"
android:label="@string/app_name" >
</activity>
</application>
</manifest>
hasilnya seperti gambar di bawah
terimakasih, dan mohon like nya dan komentarnya ya.. :-)
( Pemograman android )Menampilkan text
dalam membuat pogram mobile untuk android dengan menggunakan eclipse hal yang pertama adalah download aplikasi eclipse dengan kawan-kawannya. setelah itu update SDK-nya dan jalankan eclipse-nya. langkah selanjutnya adalah jalankan eclipse, buat projek baru dengan cara seperti gambar dibawah ini. pilih file -> new -> Android Application Project

selanjutnya muncul gambar di bawah ini setelah memilih Android Application Project.
Isi bagian Application Name, First name.
untuk Aplication
name gunakan huruf besar di awalnya, dan untuk project name gunakan huruf kecil.
Minimum required SDK ini nantinya aplikasi yang digunakan itu batas minimum
type androidnya apa, sedangkan target SDK untuk maximumnya type androidnya. untuk compilenya sesuaikan
dengan emulator yang digunakan.
catatan, dalam memilih compile jangan sampai melebihi dari target maximum dan minimum, misalkan di target minimumnya menggunakan Api 17 dan Target Sdk-nya Api 18, sedangkan untuk compilenya menggunakan api 19, maka hal itu tidak akan bisa di jalankan.

gambar di bawah ini untuk gambar icon pada program yang akan dibuat.

gambar dibawah ini untuk tampilan programnya, biasanya pada file yang berformat XMLpada folder res -> layout.

untuk gambar di bawah ini penamaannya, file untuk format class/java pada activity Name dan untuk Layout name untuk file formatnya XML.

setelah selesai maka akan tampil gambar dibawah ini, dan jalankan program dengan cara klik kanan pada projek yang dibuat -> pilih Run As ->Android Application

pilih emulator-5554. disini saya menggunakan emulatornya yaitu Blue Stack, disamping Blue stack ini ringan, dan Bluestack ini cepat dalam menjalankan aplikasi.

nah hasilnya seperti di bawah ini

cara-cara di atas itu menampilkan langsung tanpa ada setingan, bagaimana menulis text dari java tetapi bisa di tampilkan di xml?
hal itu bisa di lakukan dengan cara kita tambahkan TextView yang baru ke stage, setelah selesai pilih Hallo.java yang ada pada gambar di bawah ini
masukan kode program di bawah ini
TextView hai=(TextView)findViewById(R.id.textView1);
hai.setText("nama
saya mohamad echa");
untuk sintak full nya ada di bawah ini
package com.tes.hallo;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.TextView;
public class Hallo extends Activity {
@Override
protected void
onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_hallo);
TextView
hai=(TextView)findViewById(R.id.textView1);
hai.setText("nama
saya mohamad echa");
}
@Override
public boolean
onCreateOptionsMenu(Menu menu) {
//
Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.hallo,
menu);
return
true;
}
}
|
catatan: yang di tebalkan itu yang harus ada di sintak untuk bisa menampilkan text nama saya mohamad echa. dan hasilnya seperti gambar di bawah ini

mohon maaf jika ada kesalahan dalam penulisan atau kalimatnya, mohon berikan komentar anda supaya saya dapat memperbaikinya.
terimakasih .. :-)
Langganan:
Postingan (Atom)