« 2017年10月 | メイン | 2018年06月 »

2018年01月 アーカイブ

2018年01月01日

Android7 の x86版 を仮想環境にインストール

前提環境は次の組み合わせ。
android-x86_64-7.1-r1.iso / Windows 7 / Virtualbox 5.0.10
android-x86_64-7.1-r1.iso / Windows 10 / Virtualbox 5.1.30
文末でエクスポートイメージをプレゼント!
一通りの流れは...▼

続きを読む "Android7 の x86版 を仮想環境にインストール" »

2018年01月02日

Android音声合成の基本形

 android.speech.tts.TextToSpeech でテキストを読み上げる最小限サンプル。
Githubのソースは AndroidStudio2.3.3 Basic Activityテンプレートが元。
app/build.gradle

compile 'com.android.support:appcompat-v7:24.+'
compile 'com.android.support:design:24.+'

としてAndroid2.3 以上に対応。ポイントは...▼

続きを読む "Android音声合成の基本形" »

2018年01月03日

エンターでデフォルトアクションを指定する方法

 次のようなフォームのテキスト入力ボックス内でエンターすると formタグ内で最初の submitボタンが動作する。
<form method="post" action="{$script}">
<input type="submit" name="action_Change" value="変換" />
<input type="text" name="word" value="{$form.word}" />
<input type="submit" name="action_Search" value="検索" />
</form>
 ethna の type="hidden" value="dummy" では IE で実現できない。
 単純なものならフォームを分離すればよいが、どうしても分離できない場合の解決方法は...▼

続きを読む "エンターでデフォルトアクションを指定する方法" »

2018年01月04日

VirtualBox 5.2.8 の Host Only Network

VirtualBox 5.2.8 ホストOS Windows7 home
 VirtualBox Version 5.0.10
で構築したホストオンリーネットワーク構成CentOS 6.9仮想サーバイメージが配布先
 ホストOS Windows10 home
 VirtualBox Version 5.2.8
で起動に失敗。この現象の情報は多くホストオンリーネットワークのMACアドレス更新で解消。
 ところが今度は DHCPクライアントアドレスが割り当たらない。ちなみに、
echo "#" > /etc/udev/rules.d/75-persistent-net-generator.rules
として、NICの自動設定は無効化済み。解決方法は・・・▼

続きを読む "VirtualBox 5.2.8 の Host Only Network" »

2018年01月05日

au HTC J butterfly HTL23 バッテリー交換

HTL23 フルセグ受信・ワンセグタイマー録画可能で 画素数・音質良しのau HTC J butterfly HTL23。
 このバッテリーが寿命となって交換することに、もちろん自己責任で。必要最小限の分解交換手順・・・▼

続きを読む "au HTC J butterfly HTL23 バッテリー交換" »

2018年01月06日

オリジナルスクリーンセーバー

 Androidのスクリーンセーバーに動画を使いたい。
 ところが、標準の「フォト」でmp4形式動画ファイルを指定しても再生できない。
 オリジナルスクリーンセーバーを追加できそうなので作ってしまう。
 決め打ちの Movies/sample.mp4 を繰り返し再生するだけのシンプルなアプリコードをGitHubに公開。
https://github.com/remixgrjp/DreamServiceMovie
Android studio 2.3.3 でビルド可能。Empty Activity からプロジェクトを作成し
app/src/main/AndroidManifest.xml
app/src/main/java/asia/remix/daydreammovie/DreamServiceMovie.java
app/src/main/res/layout/dream_service.xml
を編集したもの。
 Widgetと同じくRun → Edit Configuraions... → Run/Debug Configuraions → Launch Option → Nothing とすればインストール可能。

続きを読む "オリジナルスクリーンセーバー" »

2018年01月07日

スクリーンセーバーの参考となる古いサンプル

https://android.googlesource.com/platform/packages/screensavers/WebView/+/master/
の WebView-master.tar.gz を展開・コンパイルすると、「&~; がない」、「head がない」、「body がない」など不思議なエラー。
C:\Users\taro\AndroidStudioProjects\ScreensaverWeb\app\src\main\res\assets\default.html
Error:(20, 22) Error: エンティティ"ldquo"が参照されていますが、宣言されていません。
Error:Execution failed for task ':app:mergeDebugResources'.
> C:\Users\toshi\AndroidStudioProjects\ScreensaverWeb\app\src\main\res\assets\default.html:20:22: Error: エンティティ"ldquo"が参照されていますが、宣言されていません。
原因は・・・▼

続きを読む "スクリーンセーバーの参考となる古いサンプル" »

About 2018年01月

2018年01月にブログ「remix」に投稿されたすべてのエントリーです。過去のものから新しいものへ順番に並んでいます。

前のアーカイブは2017年10月です。

次のアーカイブは2018年06月です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。