日 力力 生 行行 入 入 力力 生 用 方

Size: px
Start display at page:

Download "日 力力 生 行行 入 入 力力 生 用 方"

Transcription

1 日 力力 生 行行 入 入 力力 生 用 方

2

3 力力 生 行行 自 行行 生 力力 生 一 二 力力 生 力力 力力 方

4 ファイル書き込み Androidプロジェクトの 生成 新規Androidプロジェクトを下記の設定値で作成 項 目名 設定値 プロジェクト名 Sample9 ビルドターゲット Android 2.2にチェックを付 ける アプリケーション名 Sample9 パッケージ名 jp.ac.uot Create Activity FileWriteActivity サンプルアプリケーションの動作 実 行行すると 2 個のエディットテキストと 1 個のボタンが表 示される 1個 目のエディットテキストにファイル名 2個 目のエディットテキストにファイルに書きこむ 文字列 を 入 力力して ボタンをクリック 結果 このアプリケーションは 入 力力され 文字列を 指定された名前を持つファイルに 書き込む

5 <?xml version="1.0" encoding="u7-8"?> <LinearLayout xmlns:android="hap://schemas.android.com/apk/res/android" android:orientaeon="verecal" android:layout_width="fill_parent" android:layout_height="fill_parent" > <TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:stretchcolumns="1" > <TableRow> <TextView android:text=" "/> <EditText </TableRow> <TableRow> <TextView android:text=" "/> <EditText android:layout_height="260sp" android:scrollbars="verecal" android:gravity="top" /> </TableRow> </TableLayout> <BuAon android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" /> </LinearLayout>

6 package jp.ac.uot; import java.io.bufferedwriter; import java.io.fileoutputstream; import java.io.ioexcep=on; import java.io.outputstreamwriter; import android.app.ac=vity; import android.content.context; import android.os.bundle; import android.u=l.log; import android.view.view; import android.view.view.onclicklistener; import android.widget.bufon; import android.widget.edittext; public class FileWriteAc=vity extends Ac=vity { /** Called when the acevity is first created. public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); final BuFon forward = (BuFon) findviewbyid(r.id.write); forward.setonclicklistener(new OnClickListener() { public void onclick(view v) { writetext(); );

7 private void writetext() { final EditText filename = (EditText) findviewbyid(r.id.filename); final EditText edifext = (EditText) findviewbyid(r.id.edi/ext); try { FileOutputStream fos = openfileoutput(filename.gettext().tostring(),context.mode_private); OutputStreamWriter osw = new OutputStreamWriter(fos); BufferedWriter bw = new BufferedWriter(osw); bw.write(ediaext.gettext().tostring()); bw.flush(); bw.close(); catch (IOExcep=on e) { Log.d("FileWriteAc=vity", e.getmessage());

8 ファイル書き込み サンプルアプリのスクリーンショット

9 入 力力 文 力力

10

11 入 力力 生 行行 入 力力 生 入 力力 生 入 力力 生 入 力力 入 力力 方 生 目

12 <?xml version="1.0" encoding="ui- 8"?> <LinearLayout xmlns:android="hop://schemas.android.com/apk/res/android" android:orientaeon="ver=cal android:layout_width="fill_parent" android:layout_height="fill_parent > <TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:stretchcolumns="1" > <TableRow> <TextView android:text=" " /> <EditText /> </TableRow> </TableLayout> <BuAon android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>

13 package jp.ac.uot; import java.io.bufferedreader; import java.io.fileinputstream; import java.io.ioexcep=on; import java.io.inputstreamreader; import android.app.ac=vity; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.bufon; import android.widget.edittext; import android.widget.textview; public class FileReadAc=vity extends Ac=vity { /** Called when the acevity is first created. public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); final BuFon forward = (BuFon) findviewbyid(r.id.read); forward.setonclicklistener(new OnClickListener() { public void onclick(view v) { readfile(); );

14 private void readfile() { final EditText filename = (EditText) findviewbyid(r.id.filename); StringBuffer sb = new StringBuffer(); try { FileInputStream fis = openfileinput(filename.gettext().tostring()); InputStreamReader isw = new InputStreamReader(fis); BufferedReader br = new BufferedReader(isw); String line; while ((line = br.readline())!= null) { sb.append(line); sb.append(system.getproperty("line.separator")); br.close(); catch (IOExcep=on e) { sb.append(e.tostring()); final TextView result = (TextView) findviewbyid(r.id.result); result.settext(sb.tostring());

15 方 手 文 入 力力 行行 文 入 力力 入 力力 行行 入 力力 示

16 ファイル読み込み ファイル作成のスクリーンショット

17

18 生 目 行行 示

19 <?xml version="1.0" encoding="ui- 8"?> <LinearLayout xmlns:android="hop://schemas.android.com/apk/res/android" android:orientaeon="ver=cal" android:layout_width="fill_parent" android:layout_height="fill_parent"> <BuAon android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>

20 package jp.ac.uot; import android.app.ac=vity; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.bufon; import android.widget.textview; public class FileListAc=vity extends Ac=vity { /** Called when the acevity is first created. public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); final BuFon forward = (BuFon) findviewbyid(r.id.list); forward.setonclicklistener(new OnClickListener() { public void onclick(view v) { showfilelist(); );

21 private void showfilelist() { String name[] = filelist(); StringBuffer sb = new StringBuffer(); for (int i = 0; i < name.length; i++) { sb.append(name[i]); sb.append(system.getproperty("line.separator")); final TextView result = (TextView) findviewbyid(r.id.result); result.settext(sb.tostring());

22

23 手 手 方 用 用 目 入 用 言

24 生 目

25 目 行行 生 生 文 行行 文 行行 生 二 用

26 行行 入 行行 入 用 目 目 入 行行 目 目 行行

27 行行 入 言 一 行行 行行 行行 行行 文 行行

28 生 目 文 入 力力 入 入 力力 文 行行 入 <?xml version="1.0" encoding="ui- 8"?> <LinearLayout xmlns:android="hop://schemas.android.com/apk/res/android" android:orientaeon="ver=cal android:layout_width="fill_parent" android:layout_height="fill_parent"> <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" /> <BuAon android:layout_width="wrap_content" android:layout_height="wrap_content" android:text=" " /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>

29 package jp.ac.uot; import android.content.context; import android.database.sqlite.sqlitedatabase; import android.database.sqlite.sqliteopenhelper; public class DatabaseHelper extends SQLiteOpenHelper{ private sta=c final String DATABASE_NAME = "android_seminar.db"; private sta=c final int DATABASE_VERSION = 1; public DatabaseHelper(Context context, String name, CursorFactory factory, int version) { super(context, DATABASE_NAME, null, DATABASE_VERSION); // TODO Auto- generated constructor public void oncreate(sqlitedatabase db) { // TODO Auto- generated method stub db.execsql( "create table if not exists android_seminar (" + "id integer primary key autoincrement," + "memo text )");

30 @Override public void onupgrade(sqlitedatabase db, int oldversion, int newversion) { // TODO Auto- generated method stub db.execsql("drop table if exists android_seminar"); oncreate(db); package jp.ac.uot; import android.app.ac=vity; import android.content.contentvalues; import android.database.cursor; import android.database.sqlite.sqlitedatabase; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.bufon; import android.widget.edittext; import android.widget.textview; public class SQLiteAc=vity extends Ac=vity { private DatabaseHelper helper;

31 /** Called when the ac=vity is first created. public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); final BuAon write = (BuAon) findviewbyid(r.id.insert); write.setonclicklistener(new OnClickListener() { public void onclick(view v) { insertrow(); showtable(); ); helper = new DatabaseHelper(this); showtable(); private void insertrow() { final EditText ememo = (EditText) findviewbyid(r.id.memo); String memo = ememo.gettext().tostring(); ememo.settext(""); ContentValues values = new ContentValues(); values.put("memo", memo); SQLiteDatabase db = helper.getwritabledatabase(); db.insert("notepad", null, values); db.close();

32 private void showtable() { SQLiteDatabase db = helper.getreadabledatabase(); Cursor c = db.query("notepad", new String[] { "id", "memo", null, null, null, null, null); StringBuffer sb = new StringBuffer(); while (c.movetonext()) { sb.append(c.getint(0)); sb.append(" "); sb.append(c.getstring(1)); sb.append(system.getproperty("line.separator")); c.close(); db.close(); final TextView result = (TextView) findviewbyid(r.id.result); result.settext(sb.tostring());

33

Microsoft Word - Android_SQLite講座_画面800×1280

Microsoft Word - Android_SQLite講座_画面800×1280 Page 5 5 アクティビティ ( 一覧 ) を作成する ファイル名 : src/jp/edu/mie/view010.java ( 新規作成 ) /* * View010 */ import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view;

More information

1: Preference Display 1 package sample. pref ; 2 3 import android. app. Activity ; 4 import android. content. Intent ; 5 import android. content. Shar

1: Preference Display 1 package sample. pref ; 2 3 import android. app. Activity ; 4 import android. content. Intent ; 5 import android. content. Shar Android 2 1 (Activity) (layout strings.xml) XML Activity (Intent manifest) Android Eclipse XML Preference, DataBase, File 3 2 Preference Preference Preference URL:[http://www.aichi-pu.ac.jp/ist/lab/yamamoto/android/android-tutorial/tutorial02/tutorial02.pdf]

More information

2-2. TableLayout TableLayout は任意のビューを表形式で配置したい場合に利用する (HTML の Table に近いイメー ジ ) 2-3. FrameLayout ビューを重ねて表示するためのレイアウト 後から配置した部品が前面に来る仕様となっている 3. まとめ レイア

2-2. TableLayout TableLayout は任意のビューを表形式で配置したい場合に利用する (HTML の Table に近いイメー ジ ) 2-3. FrameLayout ビューを重ねて表示するためのレイアウト 後から配置した部品が前面に来る仕様となっている 3. まとめ レイア 1. レイアウトの基本 Android でレイアウトを作成する方法には XML で定義する方法 と プログラム上から作成する方法 の 2 つがある XML で定義する方が読みやすく変更も容易なので 基本的には XML でレイアウトを作成し 動的にレイアウトを変更したい場合にプログラムで記述するのが一般的である 2. レイアウトの種類 ビューを配置するベースとなるレイアウトについて説明する ここで紹介するレイアウト以外にも

More information

「Android Studioではじめる 簡単Androidアプリ開発」正誤表

「Android Studioではじめる 簡単Androidアプリ開発」正誤表 Android Studio Android 2016/04/19 Android Studio Android *1 Android Studio Android Studio Android Studio Android Studio Android PDF : Android Studio Android Android Studio Android *2 c R TM *1 Android

More information

データベースからデータの 読 み 込 み Cursorクラス

データベースからデータの 読 み 込 み Cursorクラス アンドロイドのデータベースについて SQlite データベースからデータの 読 み 込 み Cursorクラス Cursorでデータをとってきます // 注 意 定 数 でDatabaseクラスの 中 にあるとします public static final String ID = " id"; public static final String NAME = "_name"; // 例 えばこんなデータベースがあるとして(SQLiteOpenHelperクラスを

More information

import android.database.sqlite.sqlitedatabase.cursorfactory; public class DatabaseHelper extends SQLiteOpenHelper { /* データベース名 */ private final static

import android.database.sqlite.sqlitedatabase.cursorfactory; public class DatabaseHelper extends SQLiteOpenHelper { /* データベース名 */ private final static Android データベース処理の便利 ( ヘルパー ) クラスの利用 SQLiteOpenHelper クラス 必ずしもこのヘルパークラスは利用する必要はないのですが 利用すると以下のような利 点があります このクラスを使うと発生する3つの利点 ) 1 指定したデータベースファイルが存在していないときは自動的にファイル生成を行う事ができる 2 DB オープン時 もしテーブルが存在していないときは自動的にテーブル生成を行う事ができる

More information

補足資料 キーイベント処理サンプル package jp.co.keyevent; import android.app.activity; import android.os.bundle; import android.view.keyevent; import android.widget.t

補足資料 キーイベント処理サンプル package jp.co.keyevent; import android.app.activity; import android.os.bundle; import android.view.keyevent; import android.widget.t 補足資料 キーイベント処理サンプル package jp.co.keyevent; import android.app.activity; import android.os.bundle; import android.view.keyevent; import android.widget.toast; public class KeyEventSampleActivity extends Activity

More information

Microsoft Word - _Intent.doc

Microsoft Word - _Intent.doc public class Intent extends Object implements Parcelable Cloneable 英和 : 意図, 目的 intent が 意図 目的 を意味するように Android ではアプリ ( アクティビティ ) が何をしたいかという 意図 目的 のリクエスト メッセージをシステムに送ると, システムがそれを解釈 判断し, 適切なアクティビティへ渡す仕組みが備わっている

More information

mazec テクニカルガイド第5版(Android版)

mazec テクニカルガイド第5版(Android版) 法人向け mazec テクニカルガイド 外部アプリケーション連携 ( Android 版 ) 第 6 版 Android は Google Inc. の登録商標です その他記載された会社名 製品名等は 各社の登録商標もしくは商標 または弊社の商標です 本書は株式会社 MetaMoJi が作成したものであり マニュアルの著作権は 株式会社 MetaMoJi に帰属します 本書の内容は予告なく変更することがあります

More information

はじめに Android は スマートフォンやタブレット PC などの携帯情報端末を主なターゲットとしたプラットフォーム (OS) で Linux カーネル層 ライブラリ層 Android ランタイム層 アプリケーションフレームワーク層 アプリケーション層などで構成されます Android のアプリ

はじめに Android は スマートフォンやタブレット PC などの携帯情報端末を主なターゲットとしたプラットフォーム (OS) で Linux カーネル層 ライブラリ層 Android ランタイム層 アプリケーションフレームワーク層 アプリケーション層などで構成されます Android のアプリ Android プログラミング Bible 上級各種処理 要約 Sample 河西朝雄著 本書の一部または全部を著作権法の定める範囲を超え 無断で複写 複製 転載 あるいはファイルに落とすことを禁じます 本書に記載された内容は 情報の提供のみを目的としています したがって 本書を用いた運用は 必ずお客様自身の責任と判断によって行ってください これらの情報の運用の結果について 著者はいかなる責任も負いません

More information

はじめに Android は スマートフォンやタブレット PC などの携帯情報端末を主なターゲットとしたプラットフォーム (OS) で Linux カーネル層 ライブラリ層 Android ランタイム層 アプリケーションフレームワーク層 アプリケーション層などで構成されます Android のアプリ

はじめに Android は スマートフォンやタブレット PC などの携帯情報端末を主なターゲットとしたプラットフォーム (OS) で Linux カーネル層 ライブラリ層 Android ランタイム層 アプリケーションフレームワーク層 アプリケーション層などで構成されます Android のアプリ はじめに Android は スマートフォンやタブレット PC などの携帯情報端末を主なターゲットとしたプラットフォーム (OS) で Linux カーネル層 ライブラリ層 Android ランタイム層 アプリケーションフレームワーク層 アプリケーション層などで構成されます Android のアプリケーションを開発するための言語は Java と XML です Android や ipone などのスマートフォンや

More information

オブジェクト指向プログラミング・同演習 5月21日演習課題

オブジェクト指向プログラミング・同演習 5月21日演習課題 オブジェクト指向プログラミング 同演習 5 月 21 日演習課題 問題 1 配列の例外処理例外が発生する可能性のある処理を try で囲み その後に catch で例外を捕捉します 例外処理の終了処理として finally が行われます これは書かなくて自動的に行われます 提出課題 1 (Kadai052301.java) 以下のプログラムは例外処理をしていない ArrayIndexOutOfBoundsException

More information

非推奨メソッド等の掲載について

非推奨メソッド等の掲載について 非推奨メソッド等の掲載について スマートにプログラミング Android 入門編第 2 版 SDK 4/2.3 対応 (2012 年 6 月 11 日発行第 2 版第 1 刷 ) において 一部現在では非推奨となったレイアウト及びメソッドの利用が掲載されておりました お詫びと共に補足 訂正させて頂きます 下記にその対応について示します 株式会社リックテレコム書籍出版部 ( 情報更新日 :2012.8.14)

More information

1: Android 2 Android 2.1 Android 4 Activity Android Service ContentProvider BroadcastReceiver Activity ( ): Android 1 Android Service ( ): ContentProv

1: Android 2 Android 2.1 Android 4 Activity Android Service ContentProvider BroadcastReceiver Activity ( ): Android 1 Android Service ( ): ContentProv II Java/Android 1 Android 1.1 Google 2003 Android 2005 Google Android 2007 11 Google T- (T-Mobile International) Open Handset Alliance OHA Android 1.2 OS Android 7.0 API (Application Program Interface)

More information

Android とデータベースの連結 1 データベースオープンヘルパー SQLite は データベースを1つのファイルで扱うので 指定のデータベースがないときは作成し あるときは 既存のファイルを開く という処理が必要です そういう一連の処理をしてくれるのが SQLiteOpenHelper クラス

Android とデータベースの連結 1 データベースオープンヘルパー SQLite は データベースを1つのファイルで扱うので 指定のデータベースがないときは作成し あるときは 既存のファイルを開く という処理が必要です そういう一連の処理をしてくれるのが SQLiteOpenHelper クラス Android Programming and Database IS04 組み込み 1 Android とデータベースの連結 1 データベースオープンヘルパー SQLite は データベースを1つのファイルで扱うので 指定のデータベースがないときは作成し あるときは 既存のファイルを開く という処理が必要です そういう一連の処理をしてくれるのが SQLiteOpenHelper クラスです これを継承して

More information

II 2 p.2 2 GET POST form action URL Aisatsu 2.1 Servlet GET GET : Query String QueryStringTest.java 1 import java.io.ioexception; 2 import java.io.pri

II 2 p.2 2 GET POST form action URL Aisatsu 2.1 Servlet GET GET : Query String QueryStringTest.java 1 import java.io.ioexception; 2 import java.io.pri II 2 p.1 2 GET POST Servlet Servlet Servlet CGI/Servlet GET POST 2 GET URL? FORM GET : http://maps.google.co.jp/maps?hl=ja&ll=34.292821,134.063587&z=15 POST HTML HTML : Aisatsu.html HTML 1

More information

Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1

Java (9) 1 Lesson Java System.out.println() 1 Java API 1 Java Java 1 Java (9) 1 Lesson 7 2008-05-20 Java System.out.println() 1 Java API 1 Java Java 1 GUI 2 Java 3 1.1 5 3 1.0 10.0, 1.0, 0.5 5.0, 3.0, 0.3 4.0, 1.0, 0.6 1 2 4 3, ( 2 3 2 1.2 Java (stream) 4 1 a 5 (End of

More information

目的 泡立ち法を例に Comparableインターフェイスの実装 抽象クラスの利用 型パラメタの利用 比較 入替 の回数を計測

目的 泡立ち法を例に Comparableインターフェイスの実装 抽象クラスの利用 型パラメタの利用 比較 入替 の回数を計測 泡立ち法とその実装 計算機アルゴリズム特論 :2017 年度只木進一 目的 泡立ち法を例に Comparableインターフェイスの実装 抽象クラスの利用 型パラメタの利用 比較 入替 の回数を計測 Comparable インターフェイ ス クラスインスタンスが比較可能であることを示す Int compareto() メソッドを実装 Integer Double String などには実装済み public

More information

About me! 足立昌彦 / +Masahiko.Adachi )! バイドゥ株式会社技術顧問 (Simeji)! 株式会社カブク Co-Founder! Google Developer Expert (Android)

About me! 足立昌彦 / +Masahiko.Adachi )! バイドゥ株式会社技術顧問 (Simeji)! 株式会社カブク Co-Founder! Google Developer Expert (Android) Discover Support Library Masahiko Adachi @adamrokcer / +Masahiko.Adachi 28 th Sep, 2013 About me! 足立昌彦 ( @adamrocker / +Masahiko.Adachi )! バイドゥ株式会社技術顧問 (Simeji)! 株式会社カブク Co-Founder! Google Developer Expert

More information

Vuzix M100 SDKインストールガイド

Vuzix M100 SDKインストールガイド Vuzix M100 SDK Vuzix Corporation. 2015-12-24 1 SDK Vuzix M100 SDK Android Studio 1.1 Add-on Vuzix M100 1.1.1 Android Studio Configure SDK Manager SDK Update Sites Name Vuzix M100 SDK URL URL *1 * http://vuzix.com/k79g75yxos/addon.xml

More information

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版  

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版   Copyright 2013 NTT DATA INTRAMART CORPORATION 1 Top 目次 intra-mart Accel Platform イベントナビゲータ開発ガイド初版 2013-07-01 改訂情報概要イベントフローの作成 更新 削除をハンドリングするイベントフローを非表示にする回答を非表示にするリンクを非表示にするタイトル コメントを動的に変更するリンク情報を動的に変更するナビゲート結果のリンクにステータスを表示する

More information

K227 Java 2

K227 Java 2 1 K227 Java 2 3 4 5 6 Java 7 class Sample1 { public static void main (String args[]) { System.out.println( Java! ); } } 8 > javac Sample1.java 9 10 > java Sample1 Java 11 12 13 http://java.sun.com/j2se/1.5.0/ja/download.html

More information

新・明解Java入門

新・明解Java入門 537,... 224,... 224,... 32, 35,... 188, 216, 312 -... 38 -... 38 --... 102 --... 103 -=... 111 -classpath... 379 '... 106, 474!... 57, 97!=... 56 "... 14, 476 %... 38 %=... 111 &... 240, 247 &&... 66,

More information

目 次 Java GUI 3 1 概要 クラス構成 ソースコード例 課題...7 i

目 次 Java GUI 3 1 概要 クラス構成 ソースコード例 課題...7 i Java GUI 3 Java GUI 3 - サンプルプログラム (1) - 2011-09-25 Version 1.00 K. Yanai 目 次 Java GUI 3 1 概要...1 2 クラス構成...2 3 ソースコード例...3 4 課題...7 i 1 概要まずは簡単なサンプルプログラムをみながら Java GUI の基本的なことを学びましょう 本サンプルは 図に示すようなひとつのメイン画面を使用します

More information

Java演習(4) -- 変数と型 --

Java演習(4)   -- 変数と型 -- 50 20 20 5 (20, 20) O 50 100 150 200 250 300 350 x (reserved 50 100 y 50 20 20 5 (20, 20) (1)(Blocks1.java) import javax.swing.japplet; import java.awt.graphics; (reserved public class Blocks1 extends

More information

1/8 ページ Java 基礎文法最速マスター Java Javaの文法一覧です 他の言語をある程度知っている人はこれを読めばJavaの基礎をマスターしてJavaを書くことができるようになっています 簡易リファレンスとしても利用できると思いますので これは足りないと思うものがあれば教えてください 1. 基礎 class の作成プログラムはclassに記述します たとえばSampleという名前のclassを作る場合

More information

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版   None

intra-mart Accel Platform — イベントナビゲータ 開発ガイド   初版   None クイック検索検索 目次 Copyright 2013 NTT DATA INTRAMART CORPORATION 1 Top 目次 intra-mart Accel Platform イベントナビゲータ開発ガイド初版 2013-07-01 None 改訂情報概要イベントフローの作成 更新 削除をハンドリングするイベントフローを非表示にする回答を非表示にするリンクを非表示にするタイトル コメントを動的に変更するリンク情報を動的に変更するナビゲート結果のリンクにステータスを表示する

More information

シミュレーションの簡単な例 GUI 無しのシミュレーションを作る GUI を作る パラメタを設定するデモンストレーションをする 2 オブジェクト指向プログラミング特論

シミュレーションの簡単な例 GUI 無しのシミュレーションを作る GUI を作る パラメタを設定するデモンストレーションをする 2 オブジェクト指向プログラミング特論 例 : 簡単な酔歩シミュレーション 1 オブジェクト指向プログラミング特論 シミュレーションの簡単な例 GUI 無しのシミュレーションを作る GUI を作る パラメタを設定するデモンストレーションをする 2 オブジェクト指向プログラミング特論 簡単な二次元酔歩 Walker は二次元面内で 4 方向に等確率で移動 メソッド move で移動し 新しい位置を返す Simulation クラス 多数の

More information

せきゅりてぃ侍

せきゅりてぃ侍 Bee-Team 株式会金社融 OpenTone Solution 事業部 セキュリティの傾向と対策 事例から学ぶ Android せきゅりてぃ侍 BeeTeam とは 玉侍 根侍 野侍 菱侍 川侍 大侍の 6 人の侍 ( ギーグ ) 衆 おぷとんらぼにコラムを掲載中 http://labs.opentone.co.jp/ 2 自己紹介 名前 : 大羽久知 ( おおばひさし ) 大侍 年齢 :20

More information

日本アンドロイドの会 四国支部 Kickoff ミーティング in ABC2009

日本アンドロイドの会 四国支部 Kickoff ミーティング in ABC2009 NDK の使い方 Android のネイティブ開発環境 2009.8.14 20:25-21:00 京都リサーチパーク 4 号館 2F ルーム 2A 日本 Android の会幹事四国支部長 瀬戸直喜 この資料の一部は Google が作成 提供しているコンテンツをベースに変更したもので クリエイティブコモンズの表示 2.5 ライセンスに記載の条件に従って使用しています アジェンダ 概要 イントロダクション

More information

Oracle Forms Services R6i

Oracle Forms Services R6i Creation Date: Jul 04, 2001 Last Update: Jul 31, 2001 Version: 1.0 0 0... 1 1...3 1.1... 3 1.2... 3 1.3... 3 2...4 2.1 C/S... 4 2.2 WEB... 5 2.3 WEB... 5 2.4 JAVABEAN... 6 3 JAVABEAN...7 3.1... 7 3.2 JDEVELOPER...

More information

Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の break; まで処理しますどれにも一致致しない場合 def

Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の break; まで処理しますどれにも一致致しない場合 def Java プログラミング Ⅰ 7 回目 switch 文と論理演算子 今日の講義講義で学ぶ内容 switch 文 論理演算子 条件演算子 条件判断文 3 switch 文 switch 文 式が case のラベルと一致する場所から直後の まで処理しますどれにも一致致しない場合 default: から直後の まで処理します 式の結果 ラベル 定数 整数または文字 (byte, short, int,

More information

例題 3-2 ボタンをクリックしたらタイトルバーにテキストを表示します activity_main.xml <LinearLayout xmlns:android=" android:layout_height="

例題 3-2 ボタンをクリックしたらタイトルバーにテキストを表示します activity_main.xml <LinearLayout xmlns:android=  android:layout_height= 3-2 ボタン (Button) とクリック リスナー ボタンにクリック リスナーを付け ボタンのクリック ( タップ ) で何かの処理を行う 方法を説明します 1. OnClickListener リスナーのインプリメント Button bt=(button)findviewbyid(r.id.button); で取得したボタン bt がクリックされたときの処理を行うクリック リスナーを付けるにはまず

More information

226

226 226 227 Main ClientThread Request Channel WorkerThread Channel startworkers takerequest requestqueue threadpool WorkerThread channel run Request tostring execute name number ClientThread channel random

More information

java_servlet2_見本

java_servlet2_見本 13 2 JSF Web 1 MVC HTML JSP Velocity Java 14 JSF UI PC GUI JSF Web 2.1 JSF JSF Web FORM FORM 2-1 JSF role, JSF JSF 15 Web JSF JSF Web Macromedia JSF JSF JSF 2.2 / Subscriber package com.mycompany.newsservice.models;

More information

Brekeke PBX - Version 2.1 ARSプラグイン開発ガイド

Brekeke PBX - Version 2.1 ARSプラグイン開発ガイド Brekeke PBX Version 2.1 ARS プラグイン開発ガイド Brekeke Software, Inc. バージョン Brekeke PBX v2.1 ARS プラグイン開発ガイド, 2008 年 2 月 著作権本書の著作権は Brekeke Software, Inc. にあります Copyright 2003-2008 Brekeke Software, Inc. 本書の一部または全部を

More information

koboデスクトップアプリ ユーザーガイド

koboデスクトップアプリ ユーザーガイド 1 目... 4... 5 用... 6 用... 8 子 入... 10... 13 2 ... 13... 13 子... 16 子... 18... 19... 22 3 用 子 子 4 子 子 5 用 用 子 用 6 用 1. 2. 用 3. 4. 5. 面 行行 7 用 用 子 用 8 用 1. 2. 用 3. 4. 自 5. 9 子 入 方 見見 見見 入 入 入 子 子 子 10 見見

More information

Exam : 1z0-809 日本語 (JPN) Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO 1 / 8 Get Latest & Valid 1z0-809-JPN Exam's Question and Answe

Exam : 1z0-809 日本語 (JPN) Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO 1 / 8 Get Latest & Valid 1z0-809-JPN Exam's Question and Answe Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : 1z0-809 日本語 (JPN) Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO 1 / 8 Get Latest &

More information

r1.dvi

r1.dvi 2006 1 2006.10.6 ( 2 ( ) 1 2 1.5 3 ( ) Ruby Java Java Java ( Web Web http://lecture.ecc.u-tokyo.ac.jp/~kuno/is06/ / ( / @@@ ( 3 ) @@@ : ( ) @@@ (Q&A) ( ) 1 http://www.sodan.ecc.u-tokyo.ac.jp/cgi-bin/qbbs/view.cgi

More information