Wednesday 18 May 2016

Cara Menampilkan File HTML ke WebView Android Eclipse Melalui Folder Asset

Assalamualaikum pengunjung muslihpedia, kali ini admin akan menshare cara menampilkan file html di folder local asset ke webview android, untuk langkah-langkahnya langsung saja:

  • Buat sebuah file HTML dan copykan ke folder Asset. agar cepat copykan saja sintak html berikut ke notepad dan save as ke HTML:

<html>
<body>
<p align=justify>Contoh HTML Webview</p><br>
</body>
</html>

  • Berikut sintak untuk layout xml nya:
<LinearLayout 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:orientation="vertical" >

    <WebView
        android:id="@+id/mybrowser"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

</LinearLayout>

  • sintak activity java:
package com.musz.androidcoding;

import android.os.Bundle;
import android.app.Activity;
import android.webkit.WebView;

public class HtmlWebviewActivity extends Activity {
 
 WebView myBrowser;

@Override
protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.activity_html_webview);
 
 myBrowser = (WebView)findViewById(R.id.mybrowser);
 myBrowser.loadUrl("file:///android_asset/contoh.html");
 myBrowser.getSettings().setJavaScriptEnabled(true);
}

}

setelah itu jalankan program androidnya. sekian tutorialnya semoga bermanfaat..

Cara Menampilkan File Text ke TextView Android Ecipse

Selamat datang pengunjung muslihpedia kali ini saya akan share tentang cara menampilkan file txt ke TextView Android. langkah-langkahnya langsung saja:

  • masuk ke folder res dan buat folder baru dengan nama raw
  • kemudian masukan file txt anda di folder raw tersebut
  • berikut desain layoutnya:
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" >

    <TextView
        android:id="@+id/hellotxt"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:text="Coba"
        tools:context=".MainActivity" />

</RelativeLayout>

  • sintak ActivityMain.Java
package com.example.txtread;

import android.os.Bundle;
import android.text.Html;
import android.app.Activity;
import android.graphics.BitmapFactory;
import android.graphics.Shader.TileMode;
import android.graphics.drawable.BitmapDrawable;
import android.view.Menu;
import android.app.ActionBar;

import java.io.BufferedReader;
import java.io.ByteArrayOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.ArrayList;
import java.util.List;
import java.util.StringTokenizer;
import java.util.Vector;

import android.widget.TextView;

public class MainActivity extends Activity {
    String labels="caption";
    String text="";
    String[] s;
    private Vector<String> wordss;
    int j=0;
    private StringTokenizer tokenizer;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        final ActionBar actionBar = getActionBar();
        BitmapDrawable background = new BitmapDrawable(BitmapFactory.decodeResource(getResources(), R.drawable.io1));
        backgroundsetTileModeX(android.graphics.Shader.TileMode.REPEAT);
        actionBar.setBackgroundDrawable(background);
        
        wordss = new Vector<String>();
        TextView helloTxt = (TextView)findViewById(R.id.hellotxt);
        helloTxt.setText(Html.fromHtml(readTxt()));
 }

    private void backgroundsetTileModeX(TileMode repeat) {
// TODO Auto-generated method stub
}

private String readTxt(){

     InputStream inputStream = getResources().openRawResource(R.raw.textsaya);
//     InputStream inputStream = getResources().openRawResource(R.raw.internals);
     System.out.println(inputStream);
     ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();

     int i;
  try {
   i = inputStream.read();
   while (i != -1)
      {
       byteArrayOutputStream.write(i);
       i = inputStream.read();
      }
      inputStream.close();
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }

     return byteArrayOutputStream.toString();
    }
}

kemudian jalankan dan lihat hasilnya.

sekian tutorialnya semoga bermanfaat 

Tuesday 17 May 2016

Cara Install Eclipse ADT JDK & SDK Android di Windows

Wah lama sekali tidak memuat postingan. Kali ini admin akan mencoba share cara menginstal IDE Eclipse berikut dengan JDK ADT dan SDK Androidnya. langsung saja gan:

Sediakan bahan-bahannya yaitu :
  • JDK bisa download disini
  • IDE Eclipse Mars download disini, sebaiknya download yang versi package dalam bentuk zip karena bisa diletakan di partisi mana saja. 
  • Pilih antara 32 atau 64 bit. bisa dilihat pada gambar.
  • Download ADT 23.0.7. disini.
  • Download SDK android disini. pilih yang versi windows zip
Langkah-langkahnya:
  • Instal JDK nya terlebih dahulu untuk panduannya ada disini
  • setelah eclipse mars berhasil didownload extract filenya dimana saja, bisa di drive D:/ atau E:/
  • kemudian buka folder eclipse Mars dan jalankan
  • Atur workspace sebagai tempat penyimpanan projek yang dibuat sesuai dengan keinginan anda. dan usaha kan agar workspace anda terletak di drive selain C:/

  • Masuk ke menu Help > Install New Software

  • kemudian muncul sebuah window lalu pilih add.
  • Setelah itu muncul sebuah jendela lalu pilih Archive dan pilih ADT 23.0.7 yang tadi sudah didownload dan pilih OK

  • kemudian centang semua Developer Tools lalu pilih next

  • Klik Next

  • Pilih "I accept the terms of the license agreements" dan pilih Finish.

  • biarkan proses instalasi sampai selesai

  • Bila ada pemberitahuan Security Warning pilih OK

  • bila sudah selesai klik OK untuk merestart Eclipse

  • Extract SDK Windows yang tadi sudah didownload ke partisi yang masih tersedia untuk penyimpanan. kalau admin meletakkan nya di partisi D:/.
  • Setelah restart selesai pilih menu windows > Preferences untuk mengatur SDK android.

  • Kemudian muncul Preferences Pilih Android > Browse dan pilih lokasi SDK anda. setelah itu pilih OK.

  • Selamat Eclipse anda siap digunakan untuk membuat aplikasi android


Sekian tutorialnya semoga bermanfaat