setContentView: Viewをセットする
addContentView: Viewを加える
LayoutParams: レイアウトのサイズ
ARするには,OpenGLのViewをsetして,カメラ画像をaddする
フルスクリーンにする: getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN);
メニューバーを消す: requestWindowFeature(Window.FEATURE_NO_TITLE);
SurfaceHolder: ディスプレイ関係のインターフェース
SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS:バッファ持たないsurface
synchronized(): 同期をとる
setPreviewSize: previewの画像サイズ設定
arraycopy: コピー元配列, コピー元開始位置, コピー先配列, コピー先開始位置, コピーを行う長さ
onPreviewFrameのbyte[]: 最初のwidth*heightの領域にはグレースケールのデータが入っている
setEGLConfigChooser(int redSize, int greenSize,int blueSize, int alphaSize,int depthSize, int stencilSize): 最小ビット数をセット
PixelFormat.TRANSLUCENT: 半透明
glHint(int target, int mode): アンチエイリアスの処理に使う計算
glVertexPointer(int size, int type, int stride, Buffer pointer): 配列データを定義
glEnableClientState (int array): 配列データを有効にする
glTexCoordPointer (int size, int type, int stride, Buffer pointer): テクスチャを定義
ByteBuffer: コンテナクラス
nativeOrder(): 現在のアーキテクチャにおけるネイティブなバイト順序に設定
2. project nameはapplication nameのスペースなし
3. package nameはcom.[自分固有].[パッケージ名]
4. Create ActivityはProject nameと同じ
5. finish
1. 電源を落とす
2. home+電源を押す
3. △が出てきたら,もう一度home+電源を押す
4. wipe data/factory resetを押す
5. reboot system nowを押す