掲示板 †
SPAMがひどいので停止しました。
コメント †
XperiaXZに128GBのSDカードを指して118GB中14%(約16GB)を外部ストレージ、約102GBを内部ストレージに変換する。
>adb shell
$ sm list-disks
disk:179,64
$ sm partition disk:179,64 mixed 14
Android 5.0発表&スマホと連動する音声認識Android Wearアプリの作り方
http://www.atmarkit.co.jp/ait/articles/1410/17/news031.html
Android Wear用アプリの花形、時計アプリ「Watch Face」の基本的な作り方
http://www.atmarkit.co.jp/ait/articles/1412/03/news049.html
ウェアラブル端末用Android Wearアプリ開発の基礎知識
http://www.atmarkit.co.jp/ait/articles/1409/05/news044.html
Chromecastアプリ開発入門
http://www.atmarkit.co.jp/ait/articles/1409/03/news033.html
http://www.atmarkit.co.jp/ait/articles/1411/13/news187.html
http://www.atmarkit.co.jp/ait/articles/1505/13/news008.html
Bluetoothを使ってAndroidアプリ同士で通信するには
http://www.atmarkit.co.jp/ait/articles/1209/12/news136.html
「Androidで動く携帯Javaアプリ作成入門」最新記事一覧
http://www.atmarkit.co.jp/ait/kw/android_dev.html
float window_center_x = window_x + window_width / 2.0f;
float window_center_y = window_y - window_height / 2.0f;
float offset_x_add = window_center_x - before_window_center_x;
float offset_y_add = window_center_y - before_window_center_y;
GLsizei viewport_x = static_cast<GLsizei>((Graphics::screen_width / 2.0f + window_x * Graphics::scale) * Graphics::framebuffer_width_scale);
GLsizei viewport_y = static_cast<GLsizei>((Graphics::screen_height / 2.0f + window_y * Graphics::scale - window_height * Graphics::scale) * Graphics::framebuffer_height_scale);
GLsizei viewport_width = static_cast<GLsizei>(window_width * Graphics::scale * Graphics::framebuffer_width_scale);
GLsizei viewport_height = static_cast<GLsizei>(window_height * Graphics::scale * Graphics::framebuffer_height_scale);
// float aspect = static_cast<float>(viewport_width) / viewport_height;
float aspect = static_cast<float>(Graphics::window_width) / Graphics::window_height;
// float aspect = Graphics::framebuffer_height_scale / Graphics::framebuffer_width_scale;
float fovy = 30.0f * 3.1415928f / 180.0f;
float depth = (viewport_height / Graphics::framebuffer_height_scale) / tanf(fovy / 2.0f) / 2.0f / scale;// / Graphics::framebuffer_height_scale;
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
// glOrthof(-320.0f, 320.0f, -568.0f, 568.0f, 1.0f, 10000.0f);
// glFrustumf(-320.0f, 320.0f, -568.0f, 568.0f, 1.0f, 10000.0f);
// glFrustumf(-1.0f, 1.0f, -1.775f, 1.775f, 1.0f, 10000.0f);
Graphics::Perspective(30.0f, aspect, 1.0f, 10000.0f);
glViewport(viewport_x, viewport_y, viewport_width, viewport_height);
■Androidアプリ開発でWebViewを追加する方法【初心者向け】https://techacademy.jp/magazine/3503
■オーバーレイ表示 http://techbooster.org/android/ui/13182/
■CrossWalk http://www.glic.co.jp/blog/archives/2744
■アプリ内WebViewの幅が微妙に大きい件 http://mesubuta.blog.jp/archives/31446964.html
WebViewアプリ onCreateに記述
// コードで記述するケース
WebView webView = new WebView(this);
setContentView(webView);
webView.loadUrl("http://daimonsoft.info/");
// Instagram等のページはJavaScriptやWeb Storageを有効にしないと表示されません
// JavaScriptを有効化
webView.getSettings().setJavaScriptEnabled(true);
// Web Storage を有効化
webView.getSettings().setDomStorageEnabled(true);
// HTML5 Video support のため
// Hardware acceleration on
getWindow().setFlags(
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED,
WindowManager.LayoutParams.FLAG_HARDWARE_ACCELERATED);
index.html
<body style="background-color: black">
↓
<body style="background-image: url(img/pictures/ryujiro_01.png); background-size: cover;)">
乗り物
馬
竜
グリフォン
ワイバーン
武器
剣
槍
弓
属性
炎 → 森 → 水 → 炎
光 ←→ 闇
罠の種類
アラーム : 敵が一定時間寄ってくる
物理罠 : 物理ダメージを受ける(種類あり)
魔法罠 : 魔法攻撃を受ける(属性あり)
# comment