Android

Android プログラミング メディア

サウンド public class MediaPlayerEx extends Activity implements View.OnClickListener{ private final static int WC = LinearLayout.LayoutParams.WRAP_CONTENT; private final static String TAG_BGM = "bgm"; private final static String TAG_SE = "…

Android プログラミング デバイス制御2

カメラ まず、Manifest.xmlの変更。 <uses-permission android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> ~省略~ android:screenOrientation="landscape" > Acitvityのほう。 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanc…</uses-permission></uses-permission>

Android プログラミング デバイス制御

センサ public class SensorEx extends Activity implements SensorEventListener{ private final static String BR = System.getProperty("line.separator"); private final static int WC = LinearLayout.LayoutParams.WRAP_CONTENT; private TextView tex…

Android プログラミング 様々な通信

HTTP通信 @Override public void onClick(View v) { String tag = (String)v.getTag(); if(TAG_READ.equals(tag)){ // スレッドの生成 Thread thread = new Thread(new Runnable() { @Override public void run() { // HTTP通信 try{ text = new String(http…

Android プログラミング アクティビティ

アクティビティの起動 @Override public void onClick(View v) { String tag = (String)v.getTag(); try{ if(TAG_WEB.equals(tag)){ Intent intent = new Intent("android.intent.action.VIEW", Uri.parse("http://python.org")); startActivity(intent); }e…

Android プログラミング データ読み書き

ファイル読み書き public class FileEx extends Activity implements View.OnClickListener{ private final static int WC = LinearLayout.LayoutParams.WRAP_CONTENT; private final static int MP = LinearLayout.LayoutParams.MATCH_PARENT; private fina…

Android プログラミング UI

雑なメモ ダイアログ public class TextViewEx extends Activity implements View.OnClickListener { private final static int WC = LinearLayout.LayoutParams.WRAP_CONTENT; private final static String TAG_MESSAGE = "0"; private final static String…

Android プログラミング 基本API

雑なメモ public class StringView extends View implements GestureDetector.OnGestureListener, GestureDetector.OnDoubleTapListener{ private ArrayList<String>info; private GestureDetector gestureDetector; private Bitmap image; private int keyCode = -9</string>…

cocos2d-x シーンの作成メモ

デバッグ表示の削除 AppDelegate.cpp director->setDisplayStats(false); リソースの参照方法 AppDelegate.cpp FileUtils::getInstance()->addSearchPath("images"); これでResourceディレクトリ以下のimageディレクトリも探索してくれるようになる 新しいフ…

cocos2d-x さわってみた (Mac + Android)

前にUnityをさわってみましたが、今回はcocos2d-xをさわってみました。 cocos2d-xは、スマホ用の2Dゲームを作るためのフレームワークです。 今回は cocos2d-xではじめるスマートフォンゲーム開発 [cocos2d-x Ver.3対応] for iOS/Android作者: 三木康暉出版社…

Cordova さわってみた (Mac)

JavaでAndroidアプリの開発とHTML/CSS/JSでのWebアプリの開発の経験があったので、これにもさわってみようかと思いました。Cordovaとはなんなのかみたいな話は以下のサイトを参照しました。 Apache Cordova Cordovaで作るHTML5ハイブリッドアプリ 〜開発ベス…