読書会(プログラミングAndroid)第4回議事録

[ 戻る ]


=====================================
プログラミングAndroidを読む会第4回
=====================================

.. csv-table:: 開催概要

"日時", "2012/10/27(土) 10:00-17:00"
"場所", "川崎市教育文化会館 第1会議室"
"出席者", "高橋(徹)、高橋(智)、高久、遠藤、能崎、水越、今井、吉本、岩室、山中(書記)"

7章
=============================

7.4 メニュー
------------------------------

* サンプル7-14はActivityクラスのメソッド
* onOptionsItemSelected内のswitch内case 1: の1はCREAR_MENU_IDを指しているようだ


8章 フラグメントとマルチプラットフォームのサポート
==============================

8.1 フラグメントの作成
---------------------------

* 「正確な名前を持った」クラスという日本語がよくわからなかった
* onCreateはonCreateViewより先に呼ばれるみたい
* 通常のinflateとフラグメントのinflateの挙動の違いが分かりにくい
* そもそも、フラグメントは何の役に立つのか?タブレット用?

8.2 フラグメントのライフサイクル
---------------------------

8.3 フラグメントマネージャ
---------------------------

8.4 フラグメントのトランザクション
---------------------------

* レイアウトXMLのlayout_height="0dp", layout_weight="1"で比率を指定
** android:layout_heightを省略したら、実行時エラーになった・・・
* dpとは仮想単位。見かけが変わらない指定ができる
* p.205 「回転させると、アプリケーションが状態を失う」ということ?

8.5 互換パッケージ
---------------------------

9章 2Dと3Dグラフィックの描画
==============================

9.1 ウィジェットの自作
---------------------------
9.1.1 レイアウト
---------------------------

9.1.2 キャンバスの描画
---------------------------

* p.216 パス→Path(p.220にコード例有り)
* アルファ:値が大きいほうが不透明
* アルファ値ってそもそも何でアルファって言うの?語源を知りたい!!
* フォントの指定はどうするのか?
* p.222サンプル9-6 transformの前後にcanvas.save/restoreをすることで、describeの描画方法をデフォルトに戻している

9.1.2 Drawable
---------------------------

* Drawable→抽象クラス
** getOpacity, setAlpha, setColorFilter→抽象メソッド
* 変換に使用する角度はラジアンじゃなくて度のようだ

9.1.3 Bitmap
---------------------------

* View.setLayerTypeは必須なのかどうかよくわからない


9.2 点滅
---------------------------

* Googleにテクニカルサポートはあるか?
* 図9-5のOpenGLアニメーションは、XperiaSO-01B(Android2.1)では動いた

9.2.1 シャドウ、グラデーション、フィルタ
---------------------------

9.2.2 アニメーション
---------------------------

9.2.3 OpenGLグラフィックス
---------------------------

* このへんのコードはOpenGLを勉強しないとわからない・・・


10章 データの処理と永続化
==============================

10.1 リレーショナルデータベースの概略
---------------------------

* SQLはStandard Query LanguageではなくStructured Query Language


10.2 SQLite
---------------------------


次回
====

* p.252「10.3 SQL言語」から。


その他
---------------------------

お勧めAndroidゲーム:Destroy Gunners SP


[ 戻る ]