android.os.Message.class のメンバに Message Code が存在する。「Message.what」である。各スレッド(クラス?)で用意した Handler にてコードの名前を任意に付けているようで、コンフリクトの心配は無いと以下にある。 public final class Message imple…
秀丸エディタをインストールし、起動してみよう。 秀丸は以下から入手。 http://hide.maruo.co.jp/software/hidemaru.html ■ Windows プログラムのインストール方法 ■ [.exeの場合] $ wine (file_name).exe [.msiの場合] $ wine msiexec /i (file_name).msi …
Wine のバージョンは今日の時点で「1.1.21」。 これを Ubuntu 9.04 にインストールする。 ■ What's Wine ? ■ X Window System が動作する UNIX 系 OS 上で、Windows アプリケーションを動作させるためのオープンソース・ソフトウェアのこと。UNIX 系 OS とは…
Windows と違い、Linux における環境変数(PATH)の設定は、 端末(ターミナル)にてコマンドを駆使して‥・とややこしいので、 ここで詳細に解説をしておく。 ※ Linux は Ubuntu 9.04 を前提としている ■ 使用する UNIX コマンド ■ $ cd :ディレクトリを移…
$ cd ~/mydroid/out/host/linux-x86/bin $ ./emulator -system ~/mydroid/out/target/product/generic -kernel ~/mydroid/prebuilt/android-arm/kernel/kernel-qemu -data ~/mydroid/out/target/product/generic/userdata.img -noaudio -skindir ~/mydroid/d…
私のマシンでフルビルドが2時間弱、これは早いのだろうか?? Cygwin での Android ビルドにはまだ対応していないらしい。 【コンパイル開始】 ※ makefile がダウンロードされているディレクトリで行う。 $ cd ~/mydroid $ make コンパイルに失敗した場合は…
全部ほしいけど。 $ git clone git://android.git.kernel.org/platform/frameworks/base.git
詳しくは前回の記事 Linux 版ソース入手方法を参照してほしい。 【1. Cygwin + Git のインストール】 http://www.cygwin.com/ Cygwin インストーラの Category 中「Devel」に Git があるので、 忘れずにインストールすること(Git は 1.5.4 以上が必要)。 …
その前に、Linux コマンドは以下が分かりやすい(かも)。 http://www.k-tanaka.net/unix/ 【1. Git のインストール】 $ sudo apt-get install git-core gnupg ※ Git: Linux カーネル用分散バージョン管理システム Android のソースは Git で管理されている…
■ Intent のコンストラクタ ■ [1] Intent(); [2] Intent( Intent o ); [3] Intent( String action ); [4] Intent( String action, Uri uri ); [5] Intent( Context packageContext, Class cls ); [6] Intent( String action, Uri uri, Context packageContex…
アクション Intent: アプリケーション外の Activity を呼び出すときに用いる。 例えば、Web ブラウザを表示したいのであれば、Web Browser Activity を 呼び出すために、アクション Intent を用いるのである。 ###########################################…
Android は Java で開発する。 ここでは Eclipse と Android プラグインを用いた開発環境の構築を目指す。 【1. JDK のインストール】 http://java.sun.com/javase/downloads/index.jsp 上記 URL から「JDK 6 Update 13」をダウンロードするか、 $ sudo apt-…
Android の開発環境に OS は Ubuntu 9.04 を用いることにした。 OS無しのマシンは mouse computer などが選びやすい。 【1. Ubuntu 9.04 ISO File のダウンロード】 Ubuntu Japanese Team の HP から[Ubuntu の入手]を選択し、 遷移先の[日本語 Remix CD イ…
ほとんどの Action Intent は、実行前に適切な Permission 設定が必要である。 Activity に Permission を設定するには、Manifest を変更する。 AndroidManifest.xml の [Permission] タブから、 [Add] -> [Uses Permission] -> [OK] [Name] のドロップダウ…
SDK1.5 での Emulator 起動には、 AVD(Android Virtual Device) の作成が必要になった。 作成せずに Eclipse 上で Android アプリケーションを実行しようとすると、 Failed to find an AVD compatible with target 'Android 1.1'. Launch aborted. Failed to…
Eclipse 上から Android のソースファイルを参照するには、 ~/android-sdk/platforms/android-1.1/android.jar ~/android-sdk/platforms/android-1.5/android.jarとまったく同じディレクトリ構成で、ダウンロードした Android ソースコードを 「sources.jar…
幼児は母親に社会訓練され、母親を手本にして成長する。
肉親は身内の能力を過小評価する。
時間の守れん人間は、何をやってもダメだ。
傷者同士だからこそ、お互いがよく分かる。
私、誰の人生もうらやましくないわ。
ほとんどの場合、健康とは頭が悪いということの同義語だ。
肝臓をやられるとマゾヒストになる。
聞いてもいい?っていう言い方はよくない。そういう言い方だったら、どんな残酷なことでも言える。あなたがバカなのかどうか聞いてもいいですか? 実はそいつが言いたいことなのに、まわりが言っていることのようにして、エクスキューズしようとするわけだ。…
才能というのは普通の人にはないものがそのひとにあってそこで仕事をしているというイメージがあると思うんですけど、実際はそうじゃなくて、小説というのは極端に言うと24時間その小説のことを考えているんです。とにかく自分が持っている時間をある何かに…
カナダ出身の女性5人組バンド。Arcade Fire といい、最近はカナダが熱いなー!!!ギターロックで、一曲目のブラザーから軽快に突っ走る。カッコイイです普通に、女性組だと知って、さらにwもちろん、バンド名のオルガン演奏もある。これはかなりオススメし…
The Advantage はあの懐かしの、ファミコン8bitサウンドを生演奏するバンド。アマゾンで視聴できる。ダブルドラゴン、バブルボブル、グーニーズ、マリオ(ドキドキパニック?)、ゼルダ、笑っちゃうくらいそして鳥肌立つよ懐かしくてさ。 The Advantage - El…
ポテンツできることに、ついプライオリティを、置いてしまうもんなんだ。
子供時代は二度と続かない。でもバカは一生続く。
誰よりも3倍、4倍、5倍勉強する者、それが天才だ。