package com.mycompany.myapp;

import java.io.IOException;

import android.os.Bundle;
import android.app.ActionBar;
import android.app.Activity;
import android.app.WallpaperManager;
import android.view.Menu;
import android.view.MenuItem;
import android.view.MenuItem.OnMenuItemClickListener;
import android.widget.ImageView;
import android.widget.Toast;

public class MainActivity extends Activity {

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// Get the view from activity_main.xml
setContentView(R.layout.main);

// Create an actionbar
ActionBar actionBar = getActionBar();
actionBar.show();

// Locate ImageView in activity_main.xml
ImageView mywallpaper = (ImageView) findViewById(R.id.wallpaper);

// Attach image into ImageView
mywallpaper.setImageResource(R.drawable.mery);

}

@Override
public boolean onCreateOptionsMenu(Menu menu) {

// Create an actionbar menu
menu.add("Set as Wallpaper")
// Add a new Menu Button
.setOnMenuItemClickListener(this.SetWallpaperClickListener)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);

return super.onCreateOptionsMenu(menu);
}

// Capture actionbar menu item click
OnMenuItemClickListener SetWallpaperClickListener = new OnMenuItemClickListener() {

public boolean onMenuItemClick(MenuItem item) {

// Retrieve a WallpaperManager
WallpaperManager myWallpaperManager = WallpaperManager
.getInstance(MainActivity.this);

try {
// Change the current system wallpaper
myWallpaperManager.setResource(R.drawable.mery);

// Show a toast message on successful change
Toast.makeText(MainActivity.this,
   "Wallpaper successfully changed", Toast.LENGTH_SHORT)
.show();

} catch (IOException e) {
// TODO Auto-generated catch block
}

return false;
}
};
}

AndroidManifest.xml

<uses-sdk
        android:minSdkVersion="11"
        android:targetSdkVersion="15" />

    <uses-permission android:name="android.permission.SET_WALLPAPER" >
    </uses-permission>




Main.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/wallpaper"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />

</RelativeLayout>

[DROID] Set Walpaper

Posted by : Unknown 0 Comments
Tag : ,

/*langkah pertama kita buat form dulu dengan html dalam file php*/
<html>
 <form method="post" action="">
  <input type="text" name="nama" placeholder="nama"/>
  <input type="text" name="umur" placeholder="umur"/>
  <input type="submit" name="tombol" value="insert"/>
 </form>

/*kemudian buat koneksi kedatabase*/

 <?php  $con=mysqli_connect("localhost","root","","nama_database");
 
/*setelah itu ambil nama input dari form yg sudah kita buat*/

  if(isset($_POST['tombol'])){
  $nama=$_POST['nama'];
  $umur=$_POST['umur'];
 
  /*nah langkah yang ini untuk mengirim data kedalam database*/
 
  $masukan="INSERT INTO nama_tabel (nama_kolom1,nama_kolom2) value('$nama','$umur')";
  $query=mysqli_query($con,$masukan);
 
/*buat logika*/
 
  if($query){
  echo" data berhasil dimasukan";
  }else{ echo" gagal memasukan data";
  }}
 ?>
/*jangan lupa penutup html */
</html>
/* jika ada yang error mungkin ada tanda kutip yang hilang silahkan di tanyakan di komentar apa yang error:) /*

[WEB] cara menyimpan data(text) kedalam database mysql

Posted by : Unknown 0 Comments
Tag : ,

MainActivity.java

package com.mycompany.myapp;
import android.app.*;
import android.content.*;
import android.os.*;
import android.widget.*;
import android.net.*;
public class MainActivity extends Activity{
EditText tx;
String text;
@Override
protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
tx=(EditText)findViewById(R.id.tx);
Intent receivedIntent = getIntent();
String receivedAction = receivedIntent.getAction();
String receivedType = receivedIntent.getType();
if(receivedAction.equals(Intent.ACTION_SEND)){
if(receivedType.startsWith("text/")){
String receivedText = receivedIntent.getStringExtra(Intent.EXTRA_TEXT);
if(receivedText != null) {
tx.setText(receivedText);
}}} finish();}}

main.xml
buat EditText dengan id tx


AndroidManifest.xml
tambahkan intent filter

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.mycompany.myapp" >
<uses-permission
android:name="android.permission.READ_SMS"/>
    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
<intent-filter>
<action android:name="android.intent.action.SEND"/>
                <category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/*" />
</intent-filter>
        </activity>
     
    </application>

</manifest>

[DROID] ambil data yg di bagikan aplikasi lain

Posted by : Unknown 0 Comments
Tag : ,

Menampilkan json tanpa Array

final TextView t=(TextView)findViewById(R.id.txt);
Button b=(Button)findViewById(R.id.btn);
b.setOnClickListener(new Button.OnClickListener(){@Override
public void onClick(View p1)
{String jsonString = "{\"pelatih\":{\"nama\":\"adi saka\",\"kota\":\"Langit\",\"murid\":[{\"nama\":\"sila gading\",\"umur\":6},{\"nama\":\"putri tunggal\",\"umur\":8},{\"nama\":\"anka satu\",\"umur\":7}]}}";
try {
JSONObject object = new JSONObject(jsonString);
JSONObject objData = object.getJSONObject("pelatih");
for(int i = 0; i < objData.length(); i++){
t.setText(objData.getString("nama")+"  "+objData.getString("kota"));}
} catch (JSONException e) {
    e.printStackTrace();}

    }
});

[DROID] (json) menampilkan json ke textView

Posted by : Unknown 0 Comments
Tag : ,

cara memgambil data json dan menampilkannya dengan php
1.bikin file data.json untuk menyimpan data data json dengan ini contoh sperti ini
{"nama":"melki","umur","18"}
2.bikin file php dengan script sperti ini
<?php
//mengambil data di data.json
$file=file_get_contents("data.json");
$ambil= json_decode($file, true);
//menampilkan data
echo $ambil["nama"]."<br>";
echo $ambil["umur"];
?>

Perbedaan json_decode dan json_encode

json_decode untuk data json
json_encode untuk mengkonversi array

[WEB] (JSON) mengambil dan menampilkan data json

Posted by : Unknown 0 Comments
Tag : ,

<?php
/*cara menampilkan isi database mysqli*/

/*pertam kita lakukan koneksi seperti di bawah ini*/
<?php
$db_host = 'localhost';
$db_user = 'username';
$db_pass = 'password';
$db_name = 'nama_database';
$conn = mysqli_connect($db_host, $db_user, $db_pass, $db_name);
/*lakukan logika*/
if (!$conn) { die ('Gagal terhubung MySQL: ' . mysqli_connect_error()); }
/*kemudian kita ambil data yang ada didalam mysqli sperti ini*/
$sql = 'SELECT* FROM nama_tabel ';
$query = mysqli_query($conn, $sql);
/*lakukan logika*/
if (!$query) { die ('SQL Error: ' . mysqli_error($conn)); }
/*terahir kita tampilkan data yang sudah di ambil tadi sperti ini*/
while ($row = mysqli_fetch_array($query)){
$a=$row['nama_kolom'];
echo $a; }
?>

[WEB] menampilkan isi database dengan php mysqli

Posted by : Unknown 0 Comments
Tag : ,

- Copyright © BLOG GUE WANGI - Blogger Templates - Powered by Blogger - Designed by Johanes Djogan -