サイトの表示(ブラウザの起動)

プログラミング未経験者対象の【 Androidアプリ作成動画 】です。

この動画はアプリの画面作成の流れを動画にしてUPしたもで、あまり丁寧に解説してません。

開発バージョンの違いや、文字コード、設定等により、コピペしてもうまく機能しない時があります。

未経験者の方の参考動画としてご覧ください。

 

動画で学ぶアプリ開発【サイトの表示】

 

【 動画内容 】

ボタンやイメージをクリックでサイトを表示する。

正確に言うと「ブラウザを起動して、サイトを表示する」になります。アプリ内でサイトを表示するわけではありません。

 

【 学習メリット 】

動画を参考にしてもらえると、「サイト紹介」や「アプリ紹介」に役立ちます。

動画は簡単に見せているだけですので、本格的な理解はJavaのオブジェクト指向を先に学ぶことをおすすめします。

 


 

XML ファイル

<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android”
xmlns:tools=”http://schemas.android.com/tools”
android:id=”@+id/LinearLayout1″
android:layout_width=”match_parent”
android:layout_height=”match_parent”
android:orientation=”vertical”
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=”com.example.test0616.MainActivity$PlaceholderFragment” >

<Button
android:id=”@+id/button1″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:onClick=”onWeb”
android:text=”サイト紹介” />

<ImageView
android:id=”@+id/imageView1″
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:onClick=”onImage”
android:src=”@drawable/app_chick” />

</LinearLayout>


Javaファイル (MainActivity.java)

~ 略 ~
import android.content.Intent;
import android.net.Uri;
~ 略 ~

public class MainActivity extends ActionBarActivity {

// Webボタンを押したら
public void onWeb(View v) {

Uri uri = Uri.parse(“http://hakoniwadesign.com/”);

Intent intent = new Intent(Intent.ACTION_VIEW, uri);

startActivity(intent);

}

// 画像を押したら
public void onImage(View v) {

Uri uri = Uri.parse(“https://play.google.com/store/apps/details?id=net.comitore.pricecheck01”);

Intent intent = new Intent(Intent.ACTION_VIEW, uri);

startActivity(intent);

}

~ 以下略 ~


プレゼン資料抜粋

20140617 サイトの表示(ブラウザの起動)