Cek Ongkir Dari Bandung Jasa Kurir Jne, Tiki, Pos Indonesia
Dewasa ini semakin berkembangnya teknologi menjadikan dunia kecil itu memang mulai terasa, dari mulai berkembangnya dunia komputer dan jalinan sosial media yang semakin pesat, menjadikan penggiat bisnis menjadi merebak. salah satunya mngkin kita kenal online shop, dalam bisnis online shop jual beli dari kota ke pedesaan menjadi sistemmatis dan roda perekomian juga semakin membengkak.. ntuk menunjang online shop tidak terlepas dari jasa kurir, untuk jasa mengirimkan barang, jasa kurir yang terkenal diantaranya POS, JNE, TIKI. darisanalah saya mulai meinovasi dan dikarenakana saya lokasi di bandung jadi untuk kota asal batasi yaitu Bandung.
kode activity_main.xml
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<EditText
android:id="@+id/etNum1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/editText1"
android:layout_below="@+id/editText1"
android:layout_toLeftOf="@+id/etNum2"
android:ems="10"
android:hint="Harga Barang"
android:inputType="number" >
<requestFocus />
</EditText>
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_alignRight="@+id/editText1"
android:layout_marginTop="14dp"
android:text="Penghitung Barang"
android:textAppearance="?android:attr/textAppearanceLarge" />
<EditText
android:id="@+id/editText1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:ems="10"
android:hint="input barang" />
<Button
android:id="@+id/hNormal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/etNum1"
android:layout_marginTop="14dp"
android:text="Non Member" />
<Button
android:id="@+id/gratis"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/hNormal"
android:layout_centerHorizontal="true"
android:text="Pemilik Toko" />
<TextView
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/etNum1"
android:layout_alignBottom="@+id/etNum1"
android:layout_toLeftOf="@+id/etNum1"
android:text="Rp."
android:textAppearance="?android:attr/textAppearanceMedium" />
<Button
android:id="@+id/murah"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/hNormal"
android:layout_alignBottom="@+id/hNormal"
android:layout_alignParentRight="true"
android:layout_marginRight="32dp"
android:text="Member" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/gratis"
android:layout_centerHorizontal="true"
android:text="TOTAL HARGA"
android:textAppearance="?android:attr/textAppearanceMedium" />
<EditText
android:id="@+id/etNum2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/hNormal"
android:layout_alignLeft="@+id/murah"
android:ems="10"
android:hint="Jumlah"
android:inputType="number" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/TextView01"
android:layout_below="@+id/textView2"
android:layout_marginTop="17dp"
android:text="Rp."
android:textAppearance="?android:attr/textAppearanceMedium" />
<TextView
android:id="@+id/tvResult"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/textView3"
android:layout_alignLeft="@+id/etNum1"
android:text="0"
android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@+id/editText1"
android:layout_below="@+id/tvResult"
android:layout_marginTop="22dp"
android:text="Member = Harga Di Potong 30%"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/TextView02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/textView4"
android:layout_below="@+id/textView4"
android:text="Non Member = Harga Normal"
android:textAppearance="?android:attr/textAppearanceSmall" />
<TextView
android:id="@+id/TextView03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/gratis"
android:layout_below="@+id/TextView02"
android:text="Pemilik Toko = Gratis"
android:textAppearance="?android:attr/textAppearanceSmall" />
</RelativeLayout>
untuk kode MainActivity.java
package com.example.congkir;
import android.os.Bundle;
import android.app.Activity;
import android.text.TextUtils;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
public class MainActivity extends Activity implements OnClickListener {
EditText p_tujuan;
Button btn_jney;
Button btn_tikiy;
Button btn_posy;
TextView tvResult;
String oper = "";
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// find the elements
p_tujuan = (EditText) findViewById(R.id.p_tujuan);
btn_jney = (Button) findViewById(R.id.btn_jney);
btn_tikiy = (Button) findViewById(R.id.btn_tikiy);
btn_posy = (Button) findViewById(R.id.btn_posy);
tvResult = (TextView) findViewById(R.id.tvResult);
// set a listener
btn_jney.setOnClickListener((OnClickListener) this);
btn_tikiy.setOnClickListener(this);
btn_posy.setOnClickListener(this);
}
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
float result = 0;
// check if the fields are empty
if (TextUtils.isEmpty(p_tujuan.getText().toString())
) {
return;
}
// read EditText and fill variables with numbers
// defines the button that has been clicked and performs the corresponding operation
// write operation into oper, we will use it later for output
switch (v.getId()) {
case R.id.btn_jney:
oper = "Rp";
result = 2300;
break;
case R.id.btn_tikiy:
oper = "Rp";
result = 4000;
break;
case R.id.btn_posy:
oper = "Rp";
result = 7000 ;
break;
default:
break;
}
// form the output line
tvResult.setText( oper + result);
}
}
Untuk Screenshoot
Terima Kasih dan Wasalam.
kuliah hilman
Wednesday, October 8, 2014
Sunday, September 21, 2014
Pertemuan 2, 17 September 2014 : Android Life Cyle
Adnroid Life Cyle
Apa sih Life Cycle itu?
Life Cycle pada adalah siklus hidup sebuah aplikasi pada OS Android, jadi kapan sebuah aplikasi ini
dijalankan, mati atau Terminate, berhenti bekerja atau Stop, dan lain
sebagainya.
Cara membuat aplikasi Life Cyle
Jalankan ADT, Buat dulu
Projeknya, kemudian langsung menuju ke source Javanya, ketikkan source dibawah ini
[code lang="java"]package csu.hilman.lifecycle;
import android.app.Activity;
import android.os.Bundle;
import android.widget.Toast;
import android.os.Bundle;
import android.widget.Toast;
public class DemoLifeCycle extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Toast.makeText(this, "aplikasi buatan hilman oncreate cuy” Toast.LENGTH_SHORT).show();
}
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Toast.makeText(this, "aplikasi buatan hilman oncreate cuy” Toast.LENGTH_SHORT).show();
}
@Override
protected void onResume() {
super.onResume();
Toast.makeText(this, " aplikasi buatan hilman On Resume..", Toast.LENGTH_SHORT).show();
}
protected void onResume() {
super.onResume();
Toast.makeText(this, " aplikasi buatan hilman On Resume..", Toast.LENGTH_SHORT).show();
}
@Override
protected void onStart() {
super.onStart();
Toast.makeText(this, " aplikasi buatan hilman On Start..", Toast.LENGTH_SHORT).show();
}
protected void onStart() {
super.onStart();
Toast.makeText(this, " aplikasi buatan hilman On Start..", Toast.LENGTH_SHORT).show();
}
@Override
protected void onPause() {
super.onPause();
Toast.makeText(this, " aplikasi buatan hilman On Pause..", Toast.LENGTH_SHORT).show();
}
protected void onPause() {
super.onPause();
Toast.makeText(this, " aplikasi buatan hilman On Pause..", Toast.LENGTH_SHORT).show();
}
@Override
protected void onStop() {
super.onStop();
Toast.makeText(this, " aplikasi buatan hilman On Stop..", Toast.LENGTH_SHORT).show();
}
protected void onStop() {
super.onStop();
Toast.makeText(this, " aplikasi buatan hilman On Stop..", Toast.LENGTH_SHORT).show();
}
@Override
protected void onRestart() {
super.onRestart();
Toast.makeText(this, " aplikasi buatan hilman On Restart..", Toast.LENGTH_SHORT).show();
}
protected void onRestart() {
super.onRestart();
Toast.makeText(this, " aplikasi buatan hilman On Restart..", Toast.LENGTH_SHORT).show();
}
@Override
protected void onDestroy() {
super.onDestroy();
Toast.makeText(this, " aplikasi buatan hilman On Destroy..", Toast.LENGTH_SHORT).show();
}
}[/code]
protected void onDestroy() {
super.onDestroy();
Toast.makeText(this, " aplikasi buatan hilman On Destroy..", Toast.LENGTH_SHORT).show();
}
}[/code]
kemudian silakan
langsung di Run. kemudian coba pencet tombol Home, coba lagi jalankan
aplikasinya, coba pula memberhentikan si aplikasi dengan pencet tombol Back.
setelah saya searching juga beberapa referensi d internet kita dapat mengunakan jalan pintas yang sudah di sediakan oleh ADT, cukup klik kanan d file java source > overide / implemetation method. Lalu centang onresume, onpause, onstop, destroy, dan onrestart .. lalu ok .. dan jalankan.
setelah saya searching juga beberapa referensi d internet kita dapat mengunakan jalan pintas yang sudah di sediakan oleh ADT, cukup klik kanan d file java source > overide / implemetation method. Lalu centang onresume, onpause, onstop, destroy, dan onrestart .. lalu ok .. dan jalankan.
Sunday, September 14, 2014
Pertemuan 1, 10 September 2014 : Instalasi ADT for Windows
Install Android ADT di Windows
saya akan menjelaskan cara menginstall Android ADT di Windows. ADT adalah kependekan dari Android Development Kit. Tool ini berisi semua software yang dipakai untuk membuat aplikasi android. software untuk membuat aplikasi android hanya perlu dua langkah utama yaitu install Java Development Kit (JDK) dan ADT Bundle.
1. Install JDK
JDK adalah platform dasar untuk semua tool berbasis java. Apapun yang anda pelajari, baik belajar J2ME, Pemrograman desktop Java, Pemrograman JSP ataupun pemrograman Android, JDK harus sudah terinstall dulu.
JDK dapat diperoleh dari situs Oracle Corporation. Bisa diakses disni http://www.oracle.com/technetwork/java/javase/downloads/index.html
Pilihlah Sesuai dengan OS Windows anda, jika OS anda 64 bit maka downloadlah Windowsx64, jika 32 bit maka downloadlah yang Windows X86. Selesai download , lalu instal seperti biasa.
2. Install Android ADT Bundle
Kita menggunakan aplikasi Eclipse Integrated Development Environment (Eclipse IDE) sebagai media utama pengembangan android. Walau anda sudah menggunakan Eclispse untuk mengembangkan platform lain, ADT plugin dapat diintegrasikan ke dalam instalasi Eclipse yang sudah ada. Jika anda baru menggunakan Eclips, akan lebih mudah jika kita mendownload menginstal sebuah paket ADT Bundle, yang berisi banyak tools yang diperlukan untuk mengembangkan aplikasi Android. ADT Bundle bisa di download di link berikut di sini https://developer.android.com/sdk/index.html Download lah sesuai dengan sistem operasi anda. 32 bit atau 64 bit disesuaikan agar tidak menimbulkan masalah ketika dijalankan.
Extractlah di Drive D atau di folder manapun. setelah dextarct, kita buka folder tempat penyimpanan extarct tadi lalu kita cari file bernama eclipse.exe lalu jalankan.
Cara update software ADT
1. Help
2. Install New Software, lalu masukkan site ini https://dl-ssl.google.com/android/eclipse/ , klik ok
3. Setelah selesai, restart Eclipse untuk menggunakan versi baru dari ADT.
catatan untuk update software komputer harus dalam koneksi internet.
saya akan menjelaskan cara menginstall Android ADT di Windows. ADT adalah kependekan dari Android Development Kit. Tool ini berisi semua software yang dipakai untuk membuat aplikasi android. software untuk membuat aplikasi android hanya perlu dua langkah utama yaitu install Java Development Kit (JDK) dan ADT Bundle.
1. Install JDK
JDK adalah platform dasar untuk semua tool berbasis java. Apapun yang anda pelajari, baik belajar J2ME, Pemrograman desktop Java, Pemrograman JSP ataupun pemrograman Android, JDK harus sudah terinstall dulu.
JDK dapat diperoleh dari situs Oracle Corporation. Bisa diakses disni http://www.oracle.com/technetwork/java/javase/downloads/index.html
Pilihlah Sesuai dengan OS Windows anda, jika OS anda 64 bit maka downloadlah Windowsx64, jika 32 bit maka downloadlah yang Windows X86. Selesai download , lalu instal seperti biasa.
2. Install Android ADT Bundle
Kita menggunakan aplikasi Eclipse Integrated Development Environment (Eclipse IDE) sebagai media utama pengembangan android. Walau anda sudah menggunakan Eclispse untuk mengembangkan platform lain, ADT plugin dapat diintegrasikan ke dalam instalasi Eclipse yang sudah ada. Jika anda baru menggunakan Eclips, akan lebih mudah jika kita mendownload menginstal sebuah paket ADT Bundle, yang berisi banyak tools yang diperlukan untuk mengembangkan aplikasi Android. ADT Bundle bisa di download di link berikut di sini https://developer.android.com/sdk/index.html Download lah sesuai dengan sistem operasi anda. 32 bit atau 64 bit disesuaikan agar tidak menimbulkan masalah ketika dijalankan.
Extractlah di Drive D atau di folder manapun. setelah dextarct, kita buka folder tempat penyimpanan extarct tadi lalu kita cari file bernama eclipse.exe lalu jalankan.
Cara update software ADT
1. Help
2. Install New Software, lalu masukkan site ini https://dl-ssl.google.com/android/eclipse/ , klik ok
3. Setelah selesai, restart Eclipse untuk menggunakan versi baru dari ADT.
catatan untuk update software komputer harus dalam koneksi internet.
Subscribe to:
Comments (Atom)

