Atualmente, o uso de dispositivos móveis vem aumentando cada vez mais e, por isso, foi necessário criar um sistema operacional que se adapte a esta situação, então o Android entrou em cena e se popularizou rapidamente. Com isso, esses dispositivos passaram a ter como função principal não mais a realização de ligações telefônicas e sim o acesso à Internet e redes sociais. Diante disso, a programação mobile vem crescendo cada vez mais e por este motivo criei esse artigo que ensina um pouco sobre ela. Aqui foi utilizado o Android 3.1, mas o conceito se aplica em todas as versões da plataforma.
Começando, abra o Eclipse, crie um novo projeto Android, selecione a versão de sua preferência. Despois disto, iremos configurar nosso Layout da seguinte forma:
Listagem 1: Layout da primeira página
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content" >
<ImageButton
android:id="@+id/voltar"
android:layout_width="45dp"
android:layout_height="45dp"
android:src="@drawable/back" />
<ImageButton
android:id="@+id/avancar"
android:layout_width="45dp"
android:layout_height="45dp"
android:src="@drawable/front" />
<ImageButton
android:id="@+id/atualizar"
android:layout_width="45dp"
android:layout_height="45dp"
android:src="@drawable/ref" />
<EditText
android:id="@+id/url"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:ems="10" />
<ImageButton
android:id="@+id/ir"
android:layout_width="45dp"
android:layout_height="45dp"
android:src="@drawable/ir" />
</LinearLayout>
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_weight="0.35"
android:orientation="vertical" >
<WebView
android:id="@+id/pagina"
android
...
Exibição do post interrompida. Para ler conteúdo completo,
clique aqui