Archive for 2月, 2010
2月 26th, 2010
今回は、皆さんが大好きなお金、つまりマニーの話をしたいと思います。
Androidマーケットにアプリを出して、がっぽがっぽ大儲け!といった妄想を自分はしていました。これで、s○nyのLEDブ○ビアや、c○re i7 で、メモリ4GのWind○ws7搭載PCも買える!とか思っていました。なので、プライベートな時間を削って、結構頑張ってアプリを作って、公開してみました。
でも、現実はそんなに甘くなかったのです。そんなに上手くいかないのが世の常…という事を思い知らされました。そんな自分の個人的な体験談を綴ってみたいと思います。
Read the rest of this entry »
2月 25th, 2010
AlarmManagerを使っていて、こんな経験はありませんか?
Pending Intentに入れるintentの設定で、遷移先のクラスは一緒で、intentに設定するデータが異なる予定を別々にセットしたい!
たとえば、普通に以下のように設定しようとすると、AlarmManagerでは同じintentとして見なされてしまう為、古いintentが上書きされてしまいます。
Read the rest of this entry »
2月 24th, 2010
今回からAndroidアプリとiPhoneアプリの仕組みの比較をしてみます。
両方触ってみると全く違う部分もあるのですが、結構と似ている部分があったりするので、似ている部分は比較して、一緒に覚えてしまえばいいじゃん!というノリです。
今回はMVCでいうControllerにあたるActivity(Android)とUIViewController(iPhone)です。
Read the rest of this entry »
2月 22nd, 2010
前回説明したアプリを作成するため、
今回はその中でも中心的存在となる「Service」の作成をしていきます。
Serviceとは、Activityと異なりバックグラウンドで動作できるアプリの形態です。
まずはServiceを登録するだけの簡単なActivityを書いてみます。
Read the rest of this entry »
2月 19th, 2010
今回は3つの内容を紹介します。
- ヒントを表示する
- エラーを表示する
- ポップアップを自分で作る
Read the rest of this entry »
2月 17th, 2010
Androidは、マルチスクリーンに対応しています。
これはどういう事かというと、解像度の異なる端末でも、同じように表示させる事ができる仕組みです。
ピクセル指定で画像を作成したり、プログラム上でレイアウトを制御すると、
高解像度の端末では、横幅が足りなかったり、ボタンが小さくて押せない、といった現象が起きます。
その為、解像度の異なる端末でも、一つのバイナリで対応させるには、それらを考慮した
実装が必要になります。
その解決法のいくつかをご紹介します。
Read the rest of this entry »
2月 16th, 2010
Android入門ブログ第7回目は「Androidマーケットでアプリを公開してみた」です。
・・・と思ったら、思いっきり過去のネタとかぶっていますね。(Android Marketでアプリをダウンロードできるようにする)
まぁ、気にしませんが!
実際に試してみて困ったポイントとか、分りづらかった点を画面を交えて説明できればな、と。
前回までに作成した、「バス停車ボタン」アプリを勢い余ってマーケットで公開します。
Read the rest of this entry »
2月 15th, 2010
Androidってアプリ内でどのくらいデータを保存できるのだろう?
ということで調べてみました。
検証のために以下のコードを書いて、contextにどんどん値を書き込むリソース制限チェックアプリを作成しました。
Read the rest of this entry »
2月 12th, 2010
「Android Application Award 2010 Spring」というAndroidアプリのコンテストが開催されます。
ドコモから発売されるXperiaTM X10<XperiaTM(SO-01B)>をプラットフォームとして、魅力あふれるアプリを競い合うコンテストです。
今回は、そのプラットフォームとなるXperiaTM X10のSDK Addonを設定してみたいと思います。
■評価プラットフォーム情報
http://itpro.nikkeibp.co.jp/android/aaa2010spring/xperia.html
SDK Addon のダウンロードはこちら(登録が必要です。)
Read the rest of this entry »
2月 10th, 2010
NexusOneでカメラアプリを開発しようとするも、カメラプレビュー画面が起動せず落ちてしまう問題が発生しました。
まさかと思いつつ、APIDemosのCameraPreviewを試してみるとこちらも落ちるではありませんか!

エラーメッセージを見るとこんなものが。。。

“Invalid preview size requested: 533×295″…
プレビューサイズが不正みたいですね。
調べてみると、Android 2.0からCamera.getSupportedPreviewSizesでデバイスがサポートするプレビューサイズが取得できるようになっていました。
ではそれで回避するしかないですね。
。
。
。
ん?
僕はAndroid 1.6でアプリを作りたかったのですよ!
でも1.6ではまだこのメソッドが実装されていないんですよ!!
むぅ。こいつはどうすれば。。。
Read the rest of this entry »