android2.indd
|
|
- おきまさ つまがみ
- 5 years ago
- Views:
Transcription
1 Chapter 10 第 10 章サンプルコード集 この章ではプログラミングの参考となるサンプルコードを掲載しています コード記載のない部分についてはプロジェクトのデフォルトです アクティビティ間のデータ受け渡しサンプル アプリケーション名 : ActivityResultTest プロジェクト名 : ActivityResultTest パッケージ名 : com.example.activitytest 最小必須 SDK : API 10: Android ターゲット SDK : API 18: Android 4.3 他デフォルト アプリケーション仕様メインアクティビティのエディットテキストにセットしたテキストをサブアクティビティに受け渡し サブアクティビティのエディットテキストに表示 サブアクティビティで編集後 そのテキストをメインアクティビティに返し メインアクティビティのエディットテキストに表示 スクリーンショット 284
2 Android ソースコード MainActivity.java package com.example.activityresulttest; import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.button; import android.widget.edittext; public class MainActivity extends Activity { // リクエストコードの定数 private static final int SUB_ACTIVITY = 1; // 共通変数定義 private EditText inputtext; public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); // エディットテキスト初期化 inputtext = (EditText) findviewbyid(r.id.edittext1); // ボタン初期化とクリックリスナーの実装 Button btn = (Button) findviewbyid(r.id.button1); btn.setonclicklistener(new OnClickListener() { public void onclick(view v) { // TODO 自動生成されたメソッド スタブ // サブアクティビティ起動インテント生成 Intent intent = new Intent(getApplicationContext(), SubActivity.class); // インテントにパラメーターをセット intent.putextra("main_input_text", inputtext.gettext().tostring()); // 戻り結果を受け取るアクティビティの呼出し startactivityforresult(intent, SUB_ACTIVITY); ); // アクティビティの戻り値を受け取るメソッド protected void onactivityresult(int requestcode, int resultcode, Intent intent) { super.onactivityresult(requestcode, resultcode, intent); // リクエストコードを照合して処理するメソッド if (requestcode == SUB_ACTIVITY) { // リザルトコードを照合して処理するメソッド if (resultcode == RESULT_OK) { // 戻り値にセットされたインテントのパラメータを受け取る Bundle extras = intent.getextras(); 285
3 Chapter 10 // パラメータを受け取っていたらテキストエディットに表示 無かったら空白を表示 if (extras!= null) { inputtext.settext(extras.getstring("sub_text")); else { inputtext.settext(""); SubActivity.java package com.example.activityresulttest; import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.button; import android.widget.edittext; public class SubActivity extends Activity { // 共通変数定義 private EditText edittext; protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_sub); // エディットテキスト初期化 edittext = (EditText) findviewbyid(r.id.sub_edittext1); // 受け渡されたインテントのパラメータを取得 Intent intent = getintent(); Bundle extras = intent.getextras(); // パラメータがある場合にはエディットテキストに表示 無かったら空白を表示 if (extras!= null) { edittext.settext(extras.getstring("main_input_text")); else { edittext.settext(""); // キャンセルボタンの初期化とクリックリスナーの実装 Button btn_cancel = (Button) findviewbyid(r.id.btn_cancel); btn_cancel.setonclicklistener(new OnClickListener() { public void onclick(view v) { // リザルトコードにキャンセルをセットしてアクティビティを終了 286
4 Android ); setresult(result_canceled); finish(); // リターンボタンの初期化とクリックリスナーの実装 Button btn_return = (Button) findviewbyid(r.id.btn_return); btn_return.setonclicklistener(new OnClickListener() { public void onclick(view v) { // インテントを生成し パラメーターにエディットテキストの内容をセット Intent intent = new Intent(); intent.putextra("sub_text", edittext.gettext().tostring()); // リザルトコードに OK をセットして戻り値をセットしてアクティビティを終了 setresult(result_ok, intent); finish(); ); activity_main.xml <LinearLayout xmlns:android=" xmlns:tools=" android:layout_height="match_parent" android:orientation="vertical" android:padding="5dp" > <Button android:id="@+id/button1" android:layout_width="wrap_content" android:text=" アクティビティを起動する " /> <EditText android:id="@+id/edittext1" android:ems="10" android:inputtype="text" > <requestfocus /> </EditText> </LinearLayout> 287
5 Chapter 10 activity_sub.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_height="match_parent" android:orientation="vertical" android:padding="5dp" > <TextView android:layout_width="wrap_content" android:inputtype="text phone" android:text=" サブアクティビティ " /> <EditText android:ems="10" android:inputtype="text" > <requestfocus /> </EditText> <LinearLayout > <Button android:layout_weight="1" android:text=" キャンセル " /> <Button android:layout_weight="1" android:text=" リターン " /> </LinearLayout> </LinearLayout> 288
6 Android AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=" package="com.example.activityresulttest" android:versioncode="1" android:versionname="1.0" > <uses-sdk android:minsdkversion="10" android:targetsdkversion="18" /> <application android:allowbackup="true" > <activity android:name="com.example.activityresulttest.mainactivity" > <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> <activity android:name="subactivity"></activity> </application> </manifest> 289
補足資料 インテントによるアプリケーションとアクティビティの呼出し Android アプリのキモとなるインテントとは何? インテント ( 呼び出し要求 ) とは Android 独自の機能です 簡単にいえばアプリケーションや他のアクティビティを呼び出す機能ですが 他のアプリケーションを機能や扱えるデ
補足資料 インテントによるアプリケーションとアクティビティの呼出し Android アプリのキモとなるインテントとは何? インテント ( 呼び出し要求 ) とは Android 独自の機能です 簡単にいえばアプリケーションや他のアクティビティを呼び出す機能ですが 他のアプリケーションを機能や扱えるデータ型式で 検索 して呼び出すことができるものです たとえば ウェブブラウザを呼び出したい場合 View
More informationMicrosoft Word - Android_DI講座_画面800×1280
Page 21 5 複数の画面を使う ( インテント Intent) インテントは アクティビティ間やアプリケーション間でやり取りするメッセージの役割を果たすものです インテントを送る事で アプリケーション内の画面遷移や他アプリケーションの呼び出しを行います 主にアクティビティを起動する際のパラメータに使われます intent: 意思 付加情報 ( 配列 文字列 整数型など ) を別アプリケーションに通知でき
More informationMicrosoft 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 informationMicrosoft Word - _Intent.doc
public class Intent extends Object implements Parcelable Cloneable 英和 : 意図, 目的 intent が 意図 目的 を意味するように Android ではアプリ ( アクティビティ ) が何をしたいかという 意図 目的 のリクエスト メッセージをシステムに送ると, システムがそれを解釈 判断し, 適切なアクティビティへ渡す仕組みが備わっている
More informationAndroid osの歴史 1.6から2.3まで携帯のみ 3.0 タブレットのみ 4.0 タブレットで培ったUIなど の技術を携帯でも 使えるとうにと APIなんかが統合された
Android 4.0 でのアプリの作り方 といってもCompatibility(互換性Sdk) で作ろう Android osの歴史 1.6から2.3まで携帯のみ 3.0 タブレットのみ 4.0 タブレットで培ったUIなど の技術を携帯でも 使えるとうにと APIなんかが統合された Android 4.0 以下のバージョンで全体の98.4% なので Android 4.0 の SDK で開発すると今のところ動く機種が少ない
More informationTaro-korattsu.jtd
------------------------------------------------------------------------ No29 数字 ( テキスト ) を入力して計算方法 3x+1の問題 ( コラッツの問題 ) Ver2 Copyright( C) K.Niwa 2014.08.10 ------------------------------------------------------------------------
More information日 力力 生 行行 入 入 力力 生 用 方
日 力力 生 行行 入 入 力力 生 用 方 力力 生 行行 自 行行 生 力力 生 一 二 力力 生 力力 力力 方 ファイル書き込み Androidプロジェクトの 生成 新規Androidプロジェクトを下記の設定値で作成 項 目名 設定値 プロジェクト名 Sample9 ビルドターゲット Android 2.2にチェックを付 ける アプリケーション名 Sample9 パッケージ名 jp.ac.uot
More informationHello, Android
HELLO, ANDROID Android ハンズオンセミナー Eclipse で作成するプロジェクトのひな型が Hello, Android のプロジェクトになっ ています 新しいプロジェクトを作成しながら 内部の構造を確認していきましょう 木南英夫 2009/08/06 HELLO, ANDROID Android ハンズオンセミナー ECLIPSE で新規のプロジェクトを作成する 新規のプロジェクトを作成します
More informationProg2_2nd
2016 年 10 月 6 日 ( 木 ) 実施 アクティビティアクティビティとは Android アプリのユーザインターフェイスの中で, 画面と関連付けられている最も基本的なのものがアクティビティ (Activity) である 複数の画面を利用するアプリには, それぞれの画面に対応したアクティビティが必要となる アクティビティは oncreateメソッドによって生成され, ondestroyメソッドによって消滅する
More informationProg2_2nd
2017 年 10 月 5 日 ( 木 ) 実施 アクティビティアクティビティとは Android アプリのユーザインターフェイスの中で, 画面と関連付けられている最も基本的なのものがアクティビティ (Activity) である 複数の画面を利用するアプリには, それぞれの画面に対応したアクティビティが必要となる アクティビティは oncreateメソッドによって生成され, ondestroyメソッドによって消滅する
More information2-2. TableLayout TableLayout は任意のビューを表形式で配置したい場合に利用する (HTML の Table に近いイメー ジ ) 2-3. FrameLayout ビューを重ねて表示するためのレイアウト 後から配置した部品が前面に来る仕様となっている 3. まとめ レイア
1. レイアウトの基本 Android でレイアウトを作成する方法には XML で定義する方法 と プログラム上から作成する方法 の 2 つがある XML で定義する方が読みやすく変更も容易なので 基本的には XML でレイアウトを作成し 動的にレイアウトを変更したい場合にプログラムで記述するのが一般的である 2. レイアウトの種類 ビューを配置するベースとなるレイアウトについて説明する ここで紹介するレイアウト以外にも
More informationファイルを直接編集する画面を切り替えることができる. 図 3 標準のレイアウトを削除する (2) グラフィカル レイアウト画面で LinearLayout(Vertical) を追加するパレットウィンドウの レイアウト の中にある LinearLayout(Vertical) をドラッグして, 編集
BMI 計算アプリ身長と体重をユーザが入力し, その値を計算して,BMI 値を表示するアプリケーションを作る. 1. プロジェクトを作る新規 Android アプリケーション プロジェクトを作る.HelloWorld アプリケーションをつくるときと同じで良いが, アプリケーション名, プロジェクト名, パッケージ名は以下のように設定する. 図 1 新規アプリケーションの設定をする 2. レイアウトを設定する
More informationProg2_6th
2016 年 11 月 10 日 ( 木 ) 実施 インテントインテントとは Android アプリは複数のアクティビティを持つことが出来, また, アクティビティ以外の要素も持つので, 複数のアクティビティ間, アクティビティとアクティビティ以外の要素との間といったオブジェクト間を結び付ける仕組みが必要となる その役割を担うのがインテントで, 複数のアプリ間やアプリとシステムとの間もインテントで結び付けることが出来る
More informationそして 取得した OutputStream インスタンスを使い 文字コードは UTF-8 として PrintWriter インスタンスを生成して あとは PrintWriter.append() で書き込みたい文字 列を渡して close() で保存する というだけです ファイルの読込み方法 それで
Android: データを保存する方法 Android のアプリケーションで データを保存する方法を説明します 保存する方法としては以下のものがあります ファイルとして保存 Preference データベース (SQLite) ファイルへ書き込む Android のファイルへの書き出しはアクセス権限の設定部分があるので読み込みの openfileinput メソッドより 引数が増えています public
More information非推奨メソッド等の掲載について
非推奨メソッド等の掲載について スマートにプログラミング Android 入門編第 2 版 SDK 4/2.3 対応 (2012 年 6 月 11 日発行第 2 版第 1 刷 ) において 一部現在では非推奨となったレイアウト及びメソッドの利用が掲載されておりました お詫びと共に補足 訂正させて頂きます 下記にその対応について示します 株式会社リックテレコム書籍出版部 ( 情報更新日 :2012.8.14)
More informationmazec テクニカルガイド第5版(Android版)
法人向け mazec テクニカルガイド 外部アプリケーション連携 ( Android 版 ) 第 6 版 Android は Google Inc. の登録商標です その他記載された会社名 製品名等は 各社の登録商標もしくは商標 または弊社の商標です 本書は株式会社 MetaMoJi が作成したものであり マニュアルの著作権は 株式会社 MetaMoJi に帰属します 本書の内容は予告なく変更することがあります
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.toast; public class KeyEventSampleActivity extends Activity
More informationProg2_6th
2017 年 11 月 2 日 ( 木 ) 実施 インテントインテントとは Android アプリは複数のアクティビティを持つことが出来, また, アクティビティ以外の要素も持つので, 複数のアクティビティ間, アクティビティとアクティビティ以外の要素との間といったオブジェクト間を結び付ける仕組みが必要となる その役割を担うのがインテントで, 複数のアプリ間やアプリとシステムとの間もインテントで結び付けることが出来る
More informationProg2_5th
2014 年 10 月 23 日 ( 木 ) 実施 サービスサービスとは Android アプリの動作環境は, スマートフォンの様に電話が掛かってきた場合の対応等も考慮しなければならないが, アクティビティはこの様な場合には, 処理を中断してしまう こういう場合にもバックグラウンドで動作し続けるのがサービスである サービスはインテントで起動することも可能であるが, バインドという仕組みを用いてサービスが提供するインターフェイスとアクティビティとを結び付けて起動しないと,
More informationProg2_6th
2015 年 10 月 29 日 ( 木 ) 実施 レイアウトレイアウトの位置付け Android アプリで用いられる様々なレイアウト (Layout) は, それぞれ ViewGroup クラスを継承するクラスとして定義されているものであり,ViewGroup クラスは Viewクラスを継承するクラスである Viewクラスはユーザインタフェイスを構成する基本要素を表す ビュー (View) は画面上に長方形の領域を占め,
More information1: 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 informationAndroid @vvakame @vvakame GoogleAppEngine Android APT 2.3 http://developer.android.com/resources/dashboard/platform-versions.html 2011 2.3.4 http://plusd.itmedia.co.jp/mobile/articles/1202/17/news097.html
More information2 // TODO Auto-generated method stub float x = event.getx(); float y = event.gety(); String action = ""; switch(event.getaction()) { case MotionEvent.
1 タッチイベントを取得する タッチパネルを操作すると, タッチイベントが ACTION_DOWN ACTION_MOVE( 繰返し ) ACTION_UP の順に発生する. このタッチイベントを取得するには, ontouchevent メソッドをオーバーライドする. また, dispatchtouchevent メソッドをオーバーライドしても, 同様の情報を取得することができる. dispatchtouchevent
More informationMicrosoft Word - 第七週Java講座.docx
第七週 Java 講座 今日は 難しい話はなしで プログラミングがしたくなるようなことをまとめた 目次第七週 Java 講座... 1 API(Application Program Interface) とは... 1 Swing... 2 Swing 1. フレームを作成する... 2 Swing 2. フレームにコンポーネントを追加する... 3 Swing 3. コンポーネントにイベントを追加する...
More informationMicrosoft Word - Android_DI講座_画面800×1280
Page 12 4 ボタンが押されたらイベントを取り扱う ボタンの押下時に 入力された内容を確認するダイアログを表示するようにします 4.1 リソースを追記する 網掛け部分を追加してください ファイル名 : res/values/strings.xml < 省略 >
More information1: 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授業内容 センサーとは何かおさらい MEMS フレームワークとは何か? を理理解する 演習 センサーのフレームワークを理理解する Androidで使 用できるセンサーの種類 センサーを使ってみる
Android でセンサーを使う 授業内容 センサーとは何かおさらい MEMS フレームワークとは何か? を理理解する 演習 センサーのフレームワークを理理解する Androidで使 用できるセンサーの種類 センサーを使ってみる センサーとは? MEMS MEMS の採 用例例 Android で使 用可能なセンサー p.27 表 - 2 フレームワークとは? 手続き! 決まった 方法! Android
More informationTaro-twokansu3.jtd
//------------------------------------------------ // // 2 次関数のグラフの広がり // y=ax^2 のグラフ // Ver3 // Copyright(C) K.Niwa 2014.08.09 // //------------------------------------------------ NO.33 エミュレータ画面例 [ アプリの概要
More informationプロジェクト毎に名前を指定する ( ここでは AndroidTest) 動作可能な最低バージョン メインターゲットのバージョン すべて設定してクリック チェックを外す クリック
1. とにかく Android アプリを作ってみよう 1.1 Eclipse の起動 Android アプリの開発言語は Java です.Java プログラムの開発では統合開発環境 Eclipse が最も良く用いられており, この実習でも Eclipse を使います. この実習で用いる Eclipse は Android アプリの開発用の設定を終えたバージョンです. デスクトップ上の以下のアイコンをクリックして
More information1 インストール JDK を最初にダウンロードしてインストールしておく eclipse はホームフォルダに解凍しておく (Vista 以降の OS では書き込みの権限などがうるさいのでホームフォルダにアプリを
PhoneGap でつくる WebView アプリの作り方 PhoneGap は WebView を簡単に扱えるフレームワークと呼ばれるもの これを導入すると iphone や Andoroid にサイトページを内蔵して閲覧できるアプリをつくることができます アプリ本体に組み込めば 電車の中などのオフラインでアプリを起動して見ることが可能 逆に外部サイトにリンクを貼り閲覧するようにすることも可能 (
More informationテーブルの確認 sqlite>.tables.tables コマンドでデータベース内のテーブル一覧を表示する テーブルスキーマの表示 sqlite>.schema mytable.schema コマンドで指定のテーブルのスキーマを表示できる テーブル出力の整形.explain コマンドを使うと テー
Sqlite 関連コマンド紹介 adb shell コマンド 現在 どのディレクトリに居るかは pwd コマンドでわかります pwd 次に今いるディレクトリ上にどんなファイル ディレクトリ一覧があるかを知るために ls コマンドを実行します ls ディレクトリへの移動は cd コマンドを実行します cd フォルダ ( ディレクトリ ) 名 tmp ディレクトリを作ってみます ディレクトリ作成は mkdir
More informationスライド 1
Android の UI いろいろ 2009/09/12(Sat) 日本 Android の会 重村浩二 この資料内容の一部は Google が作成 提供しているコンテンツを複製したものでクリエイティブコモンズの表示 2.5 ライセンスに記載の条件に従って使用しています 今回の勉強会のターゲット領域は ココ です アジェンダ Android の Basic Design Icon Design が
More informationProg2_9th
2017 年 11 月 30 日 ( 木 ) 実施 Canvas による描画 Canvas とは Canvas は, 描画コールを保持するためのクラスである 描画には, 次の 4 つの要素が必要である (1) ビットマップピクセル ( 画素 ) を保持 (2) キャンバス描画コール ( ビットマップへの書き出し要請 ) に対応 (3) 描画プリミティブ描画領域, パス, テキスト, ビットマップ等
More informationProg2_10th
2017 年 12 月 7 日 ( 木 ) 実施 効果音の付加 SoundPool とは Android には音を処理するクラスが複数用意されているが, その中で SoundPool は, 予め音のデータをメモリ上に読み込んで再生するため, 長い音楽よりも短い音を扱うのに適している また,SoundPool では遅延が無いので, 効果音を付加したい場面で用いられる 授業の準備 1)Android Studio
More informationAndroid でサービスしよう! 日本 Android の会 2 月 21 日大阪セミナ- 有山圭二 ( 有限会社シーリス )
Android でサービスしよう! 日本 Android の会 2 月 21 日大阪セミナ- 有山圭二 ( 有限会社シーリス ) 目次 サービスって何? サービスで何が出来るの? ハンズオン Service を開始する Service と Activity の違い? AIDL によるインターフェースの定義と実装 Activity からの操作 まとめ 発展 参考 2009/02/21 JAC 大阪セミナー
More informationandroid:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <Button android:text="go" android:id="@+id/b
その 他 のウェジット WebView クラス WebView クラスは 簡 易 的 なブラウザ 機 能 を 提 供 してくれるクラスです ここでは WebView ク ラスの 使 い 方 について 確 認 していきます WebView クラスの 定 義 を 確 認 します クラス 継 承 は 次 のようになっています java.lang.object android.view.view android.view.viewgroup
More information「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 informationMasterDetailFlow SettingsActivity 2. Android Lint Checks 以前のバージョンよりコンパイルのチェックが厳しくなりました このような厳しいチェックを Android Lint Checks と言います Abdroid プログラミング Bible で
Android 4.2 の注意事項 この記事を書く上で Android プログラムをチェックしている開発環境は以下です Android SDK android-sdk_r21.0.1-windows Eclipse Eclipse 4.2 Juno( 英語版 ) 1. プロジェクト作成時にアクティビティの種類を選べるようになりました Android 4.2 では以下の 5 種類のアクティビティを選択できるようになりました
More informationProg2_10th
2016 年 12 月 8 日 ( 木 ) 実施 効果音の付加 SoundPool とは Android には音を処理するクラスが複数用意されているが, その中で SoundPool は, 予め音のデータをメモリ上に読み込んで再生するため, 長い音楽よりも短い音を扱うのに適している また,SoundPool では遅延が無いので, 効果音を付加したい場面で用いられる 授業の準備 1)Android Studio
More informationandroid2.indd
CHAPTER 3 第 3 章プログラミング Chapter 3 第 3 章プログラミング プログラミングの最初は Eclipse の使い方を覚えることです アプリケーション開発のプラットフォームである Eclipse は非常に高機能であり プログラミングのかなりの部分をアシストしてくれる機能が備わっています Eclipse のワークスペース Eclipse のワークスペースは パースペクティブ と呼ばれ
More informationMicrosoft Word - Android_DI講座_画面800×1280
Page 4 3 画面にウィジェットを表示する Android のアプリ開発では通常 XML ファイルと Java ファイルの両方を作ります 画面内の GUI 部品などの配置 ( レイアウト ) は XML ファイルを記述し これらの部品を用いるロジックを Java ソースで書きます この単元では この方法で説明していきます なお ゲームアプリではレイアウトもロジックも Java ソースで書く場合がありますが
More information26 editor.putint(pref_count_key, executecount); 27 // 変更した Preference を確定させる 28 editor.commit(); 29 } (c) 実行の様子実装して実行した様子を図 1 と図 2 に示す. 一度実行するごとに, カウン
保存 データを保存する方法として, 主に,3 種類ある. [1] SharedPreference [2] ファイル [3] データベース これらのうち, よく使いそうな,[1] と [2] の方法を説明する. (1) SharedPreference SharedPreference は, 変数名とその値のペアをアプリごとに記憶しておくことができ る機能である. たとえば, アプリを起動した回数を記憶しておいたり,
More informationProg2_5th
2017 年 10 月 26 日 ( 木 ) 実施 レイアウトレイアウトの位置付け Android アプリで用いられる様々なレイアウト (Layout) は, それぞれ ViewGroup クラスを継承するクラスとして定義されているものであり,ViewGroup クラスは Viewクラスを継承するクラスである Viewクラスはユーザインタフェイスを構成する基本要素を表す ビュー (View) は画面上に長方形の領域を占め,
More informationAnother Activity オブジェクトは生成されてもいないのである これは 後述の onpause メソッ ドの説明からも明らかである 翻訳 : A の onpause から返ってこない限り B は create されない ため ここで長い処理は行ってはならない 実際にトレースをおこなってみ
Activity のライフサイクルに関する間違い onpause の前の Another Activity comes in front of the activity という部分は間違い あるいは間違いで無いとしても非常に紛らわしい onpause が呼び出される以前には 1 Another Activity オブジェクトは生成されてもいないのである これは 後述の onpause メソッ ドの説明からも明らかである
More information地図を利用する
地図を利用する android GoogleMapV2 株式会社フォーエバー 目次 GPS の基本... 3 GPS とは... 3 AGPS とは... 3 Google Map V2 とは... 3 現在位置の地図を表示し 緯度経度を表示する... 4 まずは Google Developer で ID を取得します... 4 android の関連ファイルを作成します... 5 レイアウトを作成...
More informationドコモメール連携アプリ開発ガイド(新IF対応)
ドコモメール連携アプリ開発ガイド ( 新 IF 対応 ) 第 1.0.1 版 2015 年 12 月 Copyright (C) 2015 NTT DOCOMO, INC. All Rights Reserved. 改版履歴 版数日付記載箇所内容備考 1.0.0 2014 年 11 月 - 初版制定 1.0.1 2015 年 12 月 1.5. docomoid を d アカウントへ名称変更 Copyright
More information例題 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日本アンドロイドの会 四国支部 Kickoff ミーティング in ABC2009
NDK の使い方 Android のネイティブ開発環境 2009.8.14 20:25-21:00 京都リサーチパーク 4 号館 2F ルーム 2A 日本 Android の会幹事四国支部長 瀬戸直喜 この資料の一部は Google が作成 提供しているコンテンツをベースに変更したもので クリエイティブコモンズの表示 2.5 ライセンスに記載の条件に従って使用しています アジェンダ 概要 イントロダクション
More informationAndroid :
Android : 2018 6 1 Android SB Informatics & IDEA chapter 1 1-1 Android Android 1-2 column 1-3 Windows Mac Android Studio column Android Studio 1-4 Android Studio Android Studio column Instant Run column
More information玉転がしタブレット端末の特徴の一つとして, センサを使った動作や, 指による画面操作がある. それらを活用して, 図形を動かすアプリの例を示す. 1. プロジェクトを作る Tama アプリケーションを作る,Tama プロジェクトを作る. 図 1 プロジェクト作成 プロジェクトの構成を設定する. 図
玉転がしタブレット端末の特徴の一つとして, センサを使った動作や, 指による画面操作がある. それらを活用して, 図形を動かすアプリの例を示す. 1. プロジェクトを作る Tama アプリケーションを作る,Tama プロジェクトを作る. 図 1 プロジェクト作成 プロジェクトの構成を設定する. 図 2 プロジェクトの構成 ランチャー アイコンを設定する. 図 3 ランチャー アイコンを設定する BlankActivity
More informationMOVERIO Pro BT-2000/2200 デベロッパーズガイド 自己診断機能&GPSアシスト
10. 自己診断機能 MOVERIO Pro デベロッパーズガイド (Rev.1.5) 175 10.1. 自己診断機能 10.1.1. 自己診断機能概要 BT-2000 では内蔵デバイスの状態確認を目的として 自己診断機能を搭載しています 自己診断機能で診断可能なデ バイスと内容は下記の通りです 表 10-1 自己診断機能での診断対象 デバイス種類表示名診断方法 CPU CPU エラーチェック 電源制御
More informationAndroid PC OS Linux Android AndroidJava XML Android ipone ipad ipone VS Android ipone OS ios Objective-C Android Java Objective-C Java Java Android An
Android 2.x / 4.x A n d r o i d B i b l e 1,000 Android PC OS Linux Android AndroidJava XML Android ipone ipad ipone VS Android ipone OS ios Objective-C Android Java Objective-C Java Java Android Android
More informationAndroid revision revision03 Copyright c Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution
Android revision03 Android revision03 2010 1 29 2010 7 20 revision03 Copyright c 2008 2010 Daikoku Manabu This tutorial is licensed under a Creative Commons Attribution 2.1 Japan License. 3 1 Android 9
More informationVuzix 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はじめに Android は スマートフォンやタブレット PC などの携帯情報端末を主なターゲットとしたプラットフォーム (OS) です Android は 2007 年に Google を中心にした規格団体 Open Handset Alliance から発表され 2008 年から Android
はじめに Android は スマートフォンやタブレット PC などの携帯情報端末を主なターゲットとしたプラットフォーム (OS) です Android は 2007 年に Google を中心にした規格団体 Open Handset Alliance から発表され 2008 年から Android 対応のスマートフォンが多数販売されるようになりました また アプリケーションマーケットである Google
More informationアジェンダ はじめに 活動中のSpyPhoneのデモ SpyPhoneの設計 アプリへのSpyPhoneサービスの組み込み 結論と質問
Android Spyphone を使用したサイバースパイ行為 セッション ID: JPN-W06 Kevin McNamee セキュリティアーキテクト兼ディレクター Kindsight セキュリティラボ Alcatel-Lucent アジェンダ はじめに 活動中のSpyPhoneのデモ SpyPhoneの設計 アプリへのSpyPhoneサービスの組み込み 結論と質問 SpyPhone 過去 SpyPhone
More informationMicrosoft Word - A05_AndroidプログラミングJUMP_画面800×1280
Ⅴ Android プログラミング JUMP/Page 1 Ⅴ Android プログラミング JUMP 1 Jump の標準授業時数時間 ( 月中旬まで ) 2 実習用サーバーの R:\ その他 \Java\JumpPro_init フォルダを z:\workspace へインポートしてください その方法は次のとおりです (1)Eclipse を起動して ファイル - インポート を選択してください
More informationAquesTalk10 Android マニュアル
AquesTalk10 Android マニュアル 株式会社アクエスト www.a-quest.com 概要 本文書は 音声合成ライブラリ AquesTalk10 Android をアプリケーションに組み込んで使用するためのプログラミングの方法 注意点を示したものです AquesTalk10 は かな表記の音声記号列から WAV 音声データを生成するライブラリです AquesTalk10 は 声質パラメータを指定することで様々な声質の音声を生成できる特徴があります
More informationAbout 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/03/26 2
2013 3 26 1.0.0 2013/03/26 2 1. 1.... 3 2.... 4 2.1.... 4 2.2.... 4 2.3.... 4 2.4.... 4 2.5.... 4 2.6.... 5 3.... 6 3.1.... 6 3.1.1.... 6 3.1.2. Push... 7 3.1.3.... 8 3.1.4.... 9 3.1.5.... 11 3.1.6. HTTP...
More informationMicrosoft PowerPoint ppt
独習 Java ( 第 3 版 ) 6.7 変数の修飾子 6.8 コンストラクタの修飾子 6.9 メソッドの修飾子 6.10 Object クラスと Class クラス 6.7 変数の修飾子 (1/3) 変数宣言の直前に指定できる修飾子 全部で 7 種類ある キーワード final private protected public static transient volatile 意味定数として使える変数同じクラスのコードからしかアクセスできない変数サブクラスまたは同じパッケージ内のコードからしかアクセスできない変数他のクラスからアクセスできる変数インスタンス変数ではない変数クラスの永続的な状態の一部ではない変数不意に値が変更されることがある変数
More informationc02-android_重版.indd
2-4 Android 端末での実行 2-4-1 Android 端末での実行方法 作成したアプリをAndroid 端末で実行する方法には 次の 3 種類の方法があります USB 経由によるデバッグ版アプリの実行 USB 経由によるリリース版アプリの実行 Android Market 経由によるリリース版アプリの実行 タを含む ) を表示して 接続していることを確認する >adb devices List
More informationスマホアプリ開発技術 (AI 編 ) Android_AI Documentation 1 akihiro kobayashi 12 29, 2016 i 1 3 1.1... 3 1.2... 4 1.3... 7 1.4... 12 1.5... 14 1.6... 14 2 Android 17 2.1 Android... 17 2.2 Android... 17 2.3 Android...
More information本ガイドの内容は執筆時点のものです サンプルコードを使用する場合はこの点にあらかじめご注意ください JSSEC ならびに執筆関係者は このガイド文書に関するいかなる責任も負うものではありません 全ては自己責任にてご活用ください Android は Google, Inc. の商標または登録商標です
Android アプリのセキュア設計 セキュアコーディングガイド 一般社団法人日本スマートフォンセキュリティ協会 (JSSEC) セキュアコーディング WG 文書管理番号 : JSSEC-TECA-SC-GD20170201B 本ガイドの内容は執筆時点のものです サンプルコードを使用する場合はこの点にあらかじめご注意ください JSSEC ならびに執筆関係者は このガイド文書に関するいかなる責任も負うものではありません
More information目 次 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 informationJavaセキュアコーディングセミナー2013東京第1回 演習の解説
Java セキュアコーディングセミナー東京 第 1 回オブジェクトの生成とセキュリティ 演習の解説 2012 年 9 月 9 日 ( 日 ) JPCERT コーディネーションセンター脆弱性解析チーム戸田洋三 1 演習 [1] 2 演習 [1] class Dog { public static void bark() { System.out.print("woof"); class Bulldog
More informationメソッドのまとめ
メソッド (4) 擬似コードテスト技法 http://java.cis.k.hosei.ac.jp/ 授業の前に自己点検以下のことがらを友達に説明できますか? メソッドの宣言とは 起動とは何ですか メソッドの宣言はどのように書きますか メソッドの宣言はどこに置きますか メソッドの起動はどのようにしますか メソッドの仮引数 実引数 戻り値とは何ですか メソッドの起動にあたって実引数はどのようにして仮引数に渡されますか
More informationintra-mart Accel Platform — IM-Repository拡張プログラミングガイド 初版
Copyright 2018 NTT DATA INTRAMART CORPORATION 1 Top 目次 1. 改訂情報 2. はじめに 2.1. 本書の目的 2.2. 対象読者 2.3. サンプルコードについて 2.4. 本書の構成 3. 辞書項目 API 3.1. 最新バージョン 3.1.1. 最新バージョンの辞書を取得する 3.2. 辞書項目 3.2.1. 辞書項目を取得する 3.2.2.
More informationTestDesign for Web
発行日 2012/6/21 発行元 株式会社アープ 本書は Web でのテスト自動化における Test Design の一連の操作方法まとめたものです Test Design のメニューの説明やより詳細な使い方については ユーザーズガイド を参照してください 目次 1. はじめに... 1 2. 環境構築... 2 2.1. Selenium のサイトについて... 2 2.2. Selenium
More informationHCI プログラミング 8 回目ボタン チェックボックス ラジオボタン 今日の講義で学ぶ内容 ボタンとアクションイベント ボタンのカスタマイズ チェックボックスとラジオボタン ボタンとアクションイベント 1 ボタンを配置してみましょう ボタンは ラベルと同じようにフォントやその色 画像の貼り付けなど
HCI プログラミング 8 回目ボタン チェックボックス ラジオボタン 今日の講義で学ぶ内容 ボタンとアクションイベント ボタンのカスタマイズ チェックボックスとラジオボタン ボタンとアクションイベント 1 ボタンを配置してみましょう ボタンは ラベルと同じようにフォントやその色 画像の貼り付けなどを設定できます ソースファイル名 :Sample8_1.java // HP よりインポート文をここへ貼り付けてください
More informationspモードメール/ドコモメール連携アプリ開発ガイド
ドコモメール /spモードメール連携アプリ作成ガイド Version :0.9.0 Date : 2011/7/1 第 1.05 版 平成 26 年 2 月 株式会社 NTT ドコモ 改版履歴 版 項番 項目 0.50 版 0.50 版作成 1.00 版 1.2 画像差し替え 1.3 sp モードメール配信時期および対応バージョンを変更 5.1 1.01 版 1.2 ドコモ提供以外の連携アプリは Google
More information: : : TSTank 2
Java (8) 2008-05-20 Lesson6 Lesson5 Java 1 Lesson 6: TSTank1, TSTank2, TSTank3 java 2 car1 car2 Car car1 = new Car(); Car car2 = new Car(); car1.setcolor(red); car2.setcolor(blue); car2.changeengine(jet);
More informationMicrosoft Word - USB60BCR_10.doc
REX-USB60MB USB Serial Converter(Micro-USB B タイプ ) Android 用サンプルプログラム USB60BCR について 1. 本プログラムの概要 2 2. サンプルプログラムの作成と操作手順 3 2-1. USB60BCR のダウンロードとプロジェクトのインポート 3 2-2. FTDI 社製クラスドライバ (D2xx.jar) のダウンロードと jar
More informationProg1_15th
2017 年 7 月 27 日 ( 木 ) 実施 応用プログラム (3) キー検索 コレクションには, ハッシュテーブルと呼ばれるものがある これは, キー (key) と値 (value) とを組として保持しているものである 通常の配列が添字により各要素にアクセス出来るのに比べて, ハッシュテーブルではキーを用いて各値にアクセスすることが出来る キー及びそのキーから連想される値の組を保持していることから,
More informationMicrosoft Word - 原稿編集.doc
OGG(Ogg はコンテナであり 1 つないし 複 数 の 音 声 や 動 画 コーデックを 内 容 物 として 格 納 する) MPEG MP3 Bitmap 14.1. 音 楽 や 動 画 再 生 Android で 音 楽 再 生 や 動 画 再 生 をサポートしているのは MediaPlayer クラスです メ ディアのデータファイルはアプリケーションのリソースディレクトリ 内 にあるもの
More informationご注意 この資料料は 日本アイ ビー エム株式会社および 日本アイ ビー エムシステムズ エンジニアリング株式会社の正式なレビューを受けておりません 資料料の内容には正確を期するよう注意しておりますが この資料料の内容は 2014 年年 09 月現在の情報であり 製品の新しいリリース 修正などによっ
IBM Mobile Push Notification 導 入ガイド (Android) ご注意 この資料料は 日本アイ ビー エム株式会社および 日本アイ ビー エムシステムズ エンジニアリング株式会社の正式なレビューを受けておりません 資料料の内容には正確を期するよう注意しておりますが この資料料の内容は 2014 年年 09 月現在の情報であり 製品の新しいリリース 修正などによって動作 /
More informationJava講座
~ 第 1 回 ~ 情報科学部コンピュータ科学科 2 年竹中優 プログラムを書く上で Hello world 基礎事項 演算子 構文 2 コメントアウト (//, /* */, /** */) をしよう! インデントをしよう! 変数などにはわかりやすい名前をつけよう! 要するに 他人が見て理解しやすいコードを書こうということです 3 1. Eclipse を起動 2. ファイル 新規 javaプロジェクト
More informationもくじ 1. Android とは? 2. Android アーキテクチャ 3. Android 開発 (OS 編 ) 4. Android 開発 ( アプリ編 ) 5. Android アプリ実演 6. Android の今後について
Android について 2011/05/13 技術 1 部 もくじ 1. Android とは? 2. Android アーキテクチャ 3. Android 開発 (OS 編 ) 4. Android 開発 ( アプリ編 ) 5. Android アプリ実演 6. Android の今後について 1. Android とは? Android とは? オープンソースオープンソースによるによる携帯端末向携帯端末向けのけのプラットフォーム
More information2.0.1 6 2.0 5 1.6 4 Donut 1.5 3 Cupcake 1.1 2 非 公 開 1.0 1 非 公 開 2. Android4.0 の 留 意 事 項 2-1 Menu キーの 扱 い 端 末 下 部 の Menu Home Back の 各 ハードキーが ディスプレー 上
付 録 Android,Android SDK,Eclipse のバージョン Android プログラミング Bible( 初 級 基 礎 編 中 級 Android 的 プログラミング 法 上 級 各 種 処 理 )は Eclipse 3.6 Helios Android 2.2(API 8) で 開 発 し 実 機 は SAMSUNG GALAXY S で 確 認 しました さらに 本 書 のプログラムは
More informationPowerPoint プレゼンテーション
基本 Java プログラミング演習 第 13 回 担当 : 植村 今後の予定 7/15 第 13 回 今回 7/22 第 14 回 小テスト ( クラス ) 7/29 第 15 回 総まとめテスト レポート提出 期末テストの時間割に Java のテストの欄がありますが無視してください 再テストはまた別途連絡いたします 2 CHAPTER 11 はじめてのクラス前回の復習 クラスクラスを構成する要素
More information// このクラスの有効期間中の各呼び出しに使用される キャッシュされた Socket オブジェクト Socket socket = null; // 非同期処理が完了したことを通知するために信号を送るオブジェクト static ManualResetEvent clientdone = new Ma
HOW DO I ソケットで通信を行うには ここでは以下の手順で説明します ソケットクライアントを作成するデータを送信するデータを受信するソケットクライアントを使用する ソケットクライアントを作成する 1. このコンテンツのサポートファイルの Start フォルダから "UDPClient" プロジェクトを開きます 2. クライアントを動作させるため コンピューターで簡易 TCP/IP サービスを有効にする必要があります
More informationWiFiによる位置情報サービスとスマートフォンによる実装
Android アプリ開発超入門 13:30~15:15 石川工業高等専門学校 電子情報工学科 越野亮 発表概要 1. インストール & セットアップ 2. タッチアプリの作り方 View 描画方法 タッチイベント 3. モグラたたきゲームの作り方 ( スレッドについて ) 4. カメラアプリの作り方 (SurfaceView について ) 5. GPS と GoogleMaps を使ったアプリの作り方
More informationintra-mart Accel Platform — イベントナビゲータ 開発ガイド 初版
Copyright 2013 NTT DATA INTRAMART CORPORATION 1 Top 目次 intra-mart Accel Platform イベントナビゲータ開発ガイド初版 2013-07-01 改訂情報概要イベントフローの作成 更新 削除をハンドリングするイベントフローを非表示にする回答を非表示にするリンクを非表示にするタイトル コメントを動的に変更するリンク情報を動的に変更するナビゲート結果のリンクにステータスを表示する
More informationマルチ OS エンジンを使用した固定記憶域の操作 (テクノロジー・プレビュー) - パート 1
マルチ OS エンジンを使用した固定記憶域の操作 ( テクノロジー プレビュー ) - パート 1 この記事は インテル デベロッパー ゾーンに公開されている Working with persistent storage using Multi-OS Engine (Technology Preview)- Part 1 の日本語参考訳です このチュートリアルは 2 つのパートで構成されており インテルのマルチ
More informationAndroid: タッチ式音楽ゲーム 情報物理研究室岩井悠樹
Android: タッチ式音楽ゲーム 情報物理研究室岩井悠樹 目次 1. はじめに 2. 開発環境構築 2.1. Java Development Kit(JDK)6.0 2.2. Eclipse 3.5( 統合開発環境 ) 2.3. Android Software Development Kit(SDK) 2.4 Android Development Tool(ADT) 2.5. 環境設定 3.
More informationProg2_12th
2018 年 12 月 13 日 ( 木 ) 実施クラスの継承オブジェクト指向プログラミングの基本的な属性として, 親クラスのメンバを再利用, 拡張, または変更する子クラスを定義することが出来る メンバの再利用を継承と呼び, 継承元となるクラスを基底クラスと呼ぶ また, 基底クラスのメンバを継承するクラスを, 派生クラスと呼ぶ なお, メンバの中でコンストラクタは継承されない C# 言語では,Java
More information< F2D E E6A7464>
ピタゴラス数 [Java アプレット ] [Java アプリケーション ] 1. はじめに 2 2 2 三平方の定理 a +b =c を満たす3つの自然数の組 ( a, b, c) をピタゴラス数と言います ピタゴラス数の最も簡単な例として (3,4,5) がありますね このピタゴラス数を求めるには ピタゴラスの方法とプラトンの方法の2つの方法があります 2 2 ピタゴラス数 (a,b,c) に対して
More informationProg1_6th
2019 年 10 月 31 日 ( 木 ) 実施配列同種のデータ型を有する複数のデータ ( 要素 ) を番号付けして, ひとまとまりの対象として扱うものを配列と呼ぶ 要素 point[0] point[1] point[2] point[3] point[4] 配列 配列の取り扱いに関して, 次のような特徴がある 1. プログラム中で用いる配列変数 ( 配列の本体を参照する参照型の変数 ) は必ず宣言しておく
More informationAndroid プログラム ガイド
モバイルプリンター Android モジュールプログラムガイド ESC/POS, CPCL Ver. 1.00 更新履歴 日付 バージョン 対象 SDK 履歴 2012/11/29 0.08 新規 2014/03/18 1.00 1.064 USB インターフェース対応 1 1. 目次 Android モジュールプログラムガイド... 0 更新履歴... 1 1. 目次... 2 2. はじめに...
More information自己紹介 名前 (兼高理恵) お仕事 Java技術者 要件定義に設計 実装まで 好きなもの モバイル端末
Android Kitkat 入門 robo 自己紹介 名前 robo @cch_robo (兼高理恵) お仕事 Java技術者 要件定義に設計 実装まで 好きなもの モバイル端末 Android 4.4 KitKat 発表 2013年10月13日 Androidバージョン4.4がGoogleから発表されました Android 4.4 キットカットを大まかまとめれば 512MB以上のローエンド端末でも滑らかに動作するように
More informationExam : 1z1-809-JPN Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO Get Latest & Valid 1z1-809-JPN Exam's Question and Answers 1 from Ac
Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : 1z1-809-JPN Title : Java SE 8 Programmer II Vendor : Oracle Version : DEMO Get Latest & Valid 1z1-809-JPN
More information< F2D B838A835882CC8CF68EAE2E6A7464>
ウォーリスの公式 [Java アプレット ] [Java アプリケーション ] 1. はじめに 次のウォーリスの公式を用いて π の近似値を求めてみましょう [ ウォーリスの公式 ] π=2{ 2 2 4 4 6 6 1 3 3 5 5 7 シミュレーションソフト ウォーリスの公式による π の近似 を使って π の近似値が求まる様子を観察してみてください 2.Java アプレット (1) Javaプログラムリスト
More information手書認識 グラフ描画 Step2-2 手書認識 : 認識結果を PaintPanel で描画する < 属性付き文字列 AttributedString> 標準出力では分かりにくいうえに認識結果を使えないので 認識するごとに PaintPanel に文字を描画することにする ここで 数式はただの文字列
手書認識 グラフ描画 Step2-2 手書認識 : 認識結果を PaintPanel で描画する < 属性付き文字列 AttributedString> 標準出力では分かりにくいうえに認識結果を使えないので 認識するごとに PaintPanel に文字を描画することにする ここで 数式はただの文字列ではなく 2 乗などの上付き文字がある これを描画するのに 通常の drawstring を使うと 文字の描画位置の取得が大変なので
More informationガイダンス
プログラムの 1 行目に以下のように自分の入れること // vm12345 杉崎えり子 情報科学 B 第 10 回 GUI 情報科学 B Info2/3 info10 今日のフォルダー作成 Example10_1.java 1 今日やること Windows などで見られるウィンドウを作 成して (GUI プログラム ) そこに実行結 果を表示させる 2 ウィンドウの作成 Java を使用してウィンドウの作成をしたい
More informationイラストでよくわかるAndroidプログラムのつくり方(Web公開用特別編)
オマケアプリの解説 イラストでよくわかる Android アプリのつくり方 (Web 公開特別編 ) この資料は本書の範囲外のものなので ご質問 サポートなどはご容赦ください プログラミング未経験者でも大丈夫! アプリの作り方やしくみがイメージできる Android プログラミングのはじめの一歩 スロットマシンゲームの作成を通して 画面のデザイン (XML) やプログラミング (Java) を習得しよう!
More information2
プログラミング応用演習 b 10 月 5 日演習課題 2016/10/05 PAb 演習課題 プログラム仕様書作成課題 課題クラスを読み 次に示すクラスの仕様書を完成させよ なお 仕様書は クラス 1 つに付き 1 つ作成す る 加えて 図 1 のようなクラス継承の模式図を作成せよ < クラス名 のプログラム仕様書 > 作成者 : 学籍番号 名前 (1) クラスクラス名 : クラス名 説明 : クラスが何を表現しているか
More informationJava演習(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マルチ OS エンジンを使用した固定記憶域の操作 (テクノロジー・プレビュー) - パート 2
マルチ OS エンジンを使用した固定記憶域の操作 ( テクノロジー プレビュー ) - パート 2 この記事は インテル デベロッパー ゾーンに公開されている Working with persistent storage using Multi-OS Engine (Technology Preview) - Part 2 の日本語参考訳です この記事は 固定記憶域の操作に関するチュートリアルのパート
More information