iPhone開発関係の記事まとめ
iPhone開発に関して記載した記事をまとめました
■クラスについて(通常)
・NSMutableArrayのメモ
・NSURLクラス関連
・NSStringクラス関連
・等幅フォント(固定幅フォント)
■クラスについて(UI関連)
・UITableViewのメモ
・UINavigationControllerのメモ
・UIButtonのメモ
・[UIView]アニメーション終了イベントの拾い方
・[UIView]enable(有効/無効)設定
■その他iPhone開発用
・データベースアクセスのメモ
■開発のヒント
・メモリーリークをチェック
・メモリーリーク(UITableViewCell)
・OS 3.0 と OS 2.2.1の違い(シュミレータ調査)
・同じソースで無料版と有償版で処理を分ける方法(#ifdefでの分岐)
■ハードに関して
・iPhoneの向きの取得
■配布関連
・Ad-Hoc配布についてのメモ
・AppStore申請参考URL
・iTunesConnectの設定項目
■クラスについて(通常)
・NSMutableArrayのメモ
・NSURLクラス関連
・NSStringクラス関連
・等幅フォント(固定幅フォント)
■クラスについて(UI関連)
・UITableViewのメモ
・UINavigationControllerのメモ
・UIButtonのメモ
・[UIView]アニメーション終了イベントの拾い方
・[UIView]enable(有効/無効)設定
■その他iPhone開発用
・データベースアクセスのメモ
■開発のヒント
・メモリーリークをチェック
・メモリーリーク(UITableViewCell)
・OS 3.0 と OS 2.2.1の違い(シュミレータ調査)
・同じソースで無料版と有償版で処理を分ける方法(#ifdefでの分岐)
■ハードに関して
・iPhoneの向きの取得
■配布関連
・Ad-Hoc配布についてのメモ
・AppStore申請参考URL
・iTunesConnectの設定項目
Android OpenGL用クラスメモ
○ 背景色
void void glClearColor(float arg0, float arg1, float arg2, float arg3)
arg0:赤
arg1:緑
arg2:青
arg3:アルファ(透明度)
glClearで背景を塗りつぶす時の色。
0〜1の色で設定
(例)glClearColor(0.5f,0.5f,0.5f,1);
○ 背景塗りつぶし
void glClear(int arg0)
arg0:塗りつぶすバッファを指定
GL_COLOR_BUFFER_BIT:カラーバッファ
GL_DEPTH_BUFFER_BIT:デプスバッファ
GL_STENCIL_BUFFER_BIT:ステンシルバッファ
(例)glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT);
○ 行列演算のターゲット設定
void glMatrixMode(int arg0);
arg0:ターゲットを指定
GL_MODELVIEW:モデルビュー行列 (デフォルト)
GL_PROJECTION:射影行列
GL_TEXTURE:テクスチャ行列
void void glClearColor(float arg0, float arg1, float arg2, float arg3)
arg0:赤
arg1:緑
arg2:青
arg3:アルファ(透明度)
glClearで背景を塗りつぶす時の色。
0〜1の色で設定
(例)glClearColor(0.5f,0.5f,0.5f,1);
○ 背景塗りつぶし
void glClear(int arg0)
arg0:塗りつぶすバッファを指定
GL_COLOR_BUFFER_BIT:カラーバッファ
GL_DEPTH_BUFFER_BIT:デプスバッファ
GL_STENCIL_BUFFER_BIT:ステンシルバッファ
(例)glClear(GL10.GL_COLOR_BUFFER_BIT | GL10.GL_DEPTH_BUFFER_BIT);
○ 行列演算のターゲット設定
void glMatrixMode(int arg0);
arg0:ターゲットを指定
GL_MODELVIEW:モデルビュー行列 (デフォルト)
GL_PROJECTION:射影行列
GL_TEXTURE:テクスチャ行列
エレメント操作関連メモ
■ メソッド
○ createElement( タグ名 )
指定のタグ名でエレメント作成
(例)
■ プロパティ
○ tagName
タグ名を取得
(例)
○ parentNode
親エレメントを取得(parentElementはIEのみ)
(例)
○ createElement( タグ名 )
指定のタグ名でエレメント作成
(例)
var btnObj = document.createElement('input');
■ プロパティ
○ tagName
タグ名を取得
(例)
alert( btnObj.tagName );
○ parentNode
親エレメントを取得(parentElementはIEのみ)
(例)
alert( btnObj.parentNode.tagName );




