Quantcast
Channel: android開発入門
Browsing latest articles
Browse All 17 View Live

Android 1.0 SDK, Release 2のソース

Android 1.0 SDK, Release 2のソースを読んでいます。ApiDemosのcom.example.android.apis.graphics.spritetextです。class SpriteTextActivityのonCreateprotected void onCreate(Bundle savedInstanceState) {...

View Article



SpriteTextRenderer

com.example.android.apis.graphics.spritetextのclass SpriteTextRendererを読みます。public void surfaceCreated(GL10 gl) {...

View Article

androidのsdkのサンプル drawFrame(GL10 gl)

androidのsdkのサンプルについて書いています。com.example.android.apis.graphics.spritetextのdrawFrame(GL10 gl)を読みます。gl.glDisable(GL10.GL_DITHER);DITHERをオフにします。gl.glTexEnvx(GL10.GL_TEXTURE_ENV, GL10.GL_TEXTURE_ENV_MODE,...

View Article

Triangle

google androidのsdkのサンプルプログラムを読んでいます。com.example.android.apis.graphics.spritetextのTriangleです。openglでの描画について調べています。public Triangle() ByteBuffer vbb = ByteBuffer.allocateDirect(VERTS * 3 *...

View Article

Triangleのdraw

google androidのsdkのサンプルプログラムを読んでいます。com.example.android.apis.graphics.spritetextの Triangleです。openglでの描画について調べています。public void draw(GL10...

View Article


android sdkでリソースにアクセスする

android sdkでリソースにアクセスする例です。com.example.android.apis.contentpublic class ReadAsset extends Activitytry { ここで読み込みます。} catch (IOException e) { throw new RuntimeException(e);}InputStream is =...

View Article

mp3の再生

androidのsdkを読んでいます。音を鳴らすサンプルです。mp3の音楽を演奏します。resのrawディレクトリにtest_cbr.mp3を置きます。import android.media.MediaPlayer;MediaPlayerをインポートします。mMediaPlayer = MediaPlayer.create(this,...

View Article

知らないとはまる、回転と移動の意外な仕様

glRotatedで回転してglTranslatefで、...

View Article


openglのエラー

openglでのエラー発生はint glGetError()で、知ることができます。エラー番号#define GL_NO_ERROR 0#define GL_INVALID_ENUM 0x0500#define GL_INVALID_VALUE 0x0501#define GL_INVALID_OPERATION 0x0502#defin...

View Article


OPENGLの任意の中心点の回転。

OPENGLの任意の中心点の回転。点(cx,cy,cz)を中心に回転したいときはgl.glTranslatef(cx,cy,cz);gl.glRotated(rotation, 0.0, 1.0, 0.0);gl.glTranslatef(-cx,-cy,-cz);とする。

View Article

poserのbvhdataのサイズ

poserのbvhdataとobjデータのサイズの関係bvhdataを35で割ると、ちょうどよい。metasequoiaのデータをobjにするときは、1/100し、xを反転する。

View Article

androidで透明スプライト

androidで透明部分を持つ、スプライトを表示するには(1)透明部分を持つ、png画像をテクスチャにする。(2)描画の前にgl.glEnable(GL10.GL_BLEND);gl.glBlendFunc(GL10.GL_SRC_ALPHA,GL10.GL_ONE_MINUS_SRC_ALPHA);とする。(3)描画後gl.glDisable(GL10.GL_BLEND);とする。

View Article

cocos2dxのエラー対策

windows8でandroidの開発時にcocos2dxでrunするとエラーになりました。その対応方法をメモしておきます。バージョンcocos2d-x-2.1.4'fonts\Marker Felt.ttf': Zip add failedbuild_native.shの以下にchmodを追記します。========================================if [ -f...

View Article


JavaScriptでプログラミングできる小型マイコン

tesselはJavaScriptでプログラミングできる小型マイコンです。http://technical.io/組み込みまれたWifiでインターネットに接続できます。USBまたはWifi経由でプログラムできます。以下のセンサー、機器をコントロールできる。加速度センサーマイクロSDカードRFIDオーディオBLUETOOTHリレー温度計、湿度計またArduinoと接続もできます。iOS and...

View Article

JavaScriptでプログラミングできる小型マイコン スペック

tesselはJavaScriptでプログラミングできる小型マイコンです。JavaScriptで以下のプログラムでledを点灯できます。$ tessel shell> var tessel = require('tessel')> tessel.led(1).blink()> tessel.led(2).blink()スペックは以下のとおりです。180mhz ARM...

View Article

Browsing latest articles
Browse All 17 View Live




Latest Images