Posts Tagged ‘SDK 1.6’

XPERIA X10のSDK Addon の設定|Android Application Award 2010 Spring

3 Comments »

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 »


NexusOneでAPIDemos/CameraPreviewが落ちる件

4 Comments »

NexusOneでカメラアプリを開発しようとするも、カメラプレビュー画面が起動せず落ちてしまう問題が発生しました。
まさかと思いつつ、APIDemosのCameraPreviewを試してみるとこちらも落ちるではありませんか!

camerapreview_error

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

“Invalid preview size requested: 533×295″…

プレビューサイズが不正みたいですね。

調べてみると、Android 2.0からCamera.getSupportedPreviewSizesでデバイスがサポートするプレビューサイズが取得できるようになっていました。
ではそれで回避するしかないですね。

ん?

僕はAndroid 1.6でアプリを作りたかったのですよ!
でも1.6ではまだこのメソッドが実装されていないんですよ!!

むぅ。こいつはどうすれば。。。

Read the rest of this entry »


[音量設定アプリ]第5回 ハードウェアキー(音量ボタン)が押されたときの処理を行う

No Comments »

前回までに横向きに対応したアプリを作成しました。
[音量設定アプリ]第4回 マナーモードの設定をする

今回は、音量に関連するマナーモードの設定をします。

音量設定アプリ完成版

上図は音量設定アプリチュートリアルシリーズの最終目標イメージです。
今回は画面イメージに変更はありません。

前回までに作成したアプリで音量とマナーモードの設定はできるようになりました。
しかし、おかしいなぁと思う点があります。

本体(HT-03A)の左横にある音量ボタン(ハードウェアキー)で音量を変更しても、画面の表示は前のままになっています。
実際の音量と表示が異なってしまっています。これを何とかしたい・・・ということで今回の記事で対応します。
※実際の音量と表示が異なるという状態は音量ボタンだけが原因ではありませんが、今回は音量ボタンだけに対応します。
Read the rest of this entry »


AsyncTaskでユーザビリティを向上させる

4 Comments »

こんにちは。daichi1128です。

前回はHTTP通信をしてTwitterのタイムラインを取得、表示しました。
AndroidでTwitterのタイムラインを取得する【XmlPullParser】 | Techfirm Android Lab

ですが、前回までではユーザのアイコンは動的に表示しておらず、決め打ちで出しているだけでした。それではあまり意味がないので、今回は画像取得部分をやることにします。

ただし、メインスレッド上で画像取得をしてしまうと、取得中はユーザからの操作を全く受け付けない、使い勝手の悪いインターフェースになってしまいます。

そこで、ユーザ操作を受けつけつつ、画像を取得するために、別スレッドで処理を行います。
アプリケーションのユーザビリティを向上させるためには、この非同期処理は必須といえます。今回でマスターしてしまいましょう。

さらに、ついでなので無駄なネットワーク通信をしないために、画像データのキャッシュもしてみます。

というわけで、今回の内容は

  • 画像データのキャッシュ
  • HTTP通信で画像取得
  • AsyncTaskで非同期処理
  • その他

です。
Read the rest of this entry »


AndroidでTwitterのタイムラインを取得する【XmlPullParser】

No Comments »

こんにちは。daichi1128です。

以前、ListViewのカスタマイズとしてTwitter風のListViewを作成しました。
ListViewをカスタマイズする | Techfirm Android Lab

せっかくなので、今回は続きとしてネットワーク通信をしてTwitterのタイムラインを取得する部分を作ってみます。

今回必要な作業は

  • Twitter APIの理解
  • AndroidでHTTP通信
  • XMLデータのパース

です。
Read the rest of this entry »


ListViewをカスタマイズする

7 Comments »

今回はTwitter風の画面を作成してみます。

Androidでデータを一覧で表示したい場合、ListViewを使う方法があります。
ListViewはこのように表示されます。

listview

ですが、今回のようにTwitter風に表示したい場合は、表示部分をカスタマイズしなければなりません。

そこで今回はListViewのカスタマイズ方法のご紹介です。
こんな画面にカスタマイズしてみます。

twitter

Read the rest of this entry »


[音量設定アプリ] 第1回 着信音量を設定する方法

3 Comments »

音量設定アプリ完成版

図1.音量設定アプリ完成版

図1 は音量設定アプリチュートリアルシリーズの最終目標イメージです。

音量設定アプリ 第1回 着信音量設定

図2.第1回 着信音量設定

図2.は今回作成するアプリ画面です。

Read the rest of this entry »


MyLocationOverlayでMapを作る

No Comments »

android1.5から、GoogleMap関連のコンポーネントが外部ライブラリ扱いになったのはご存知の通りだと思います。

そこで、今回は、知っておくと、とても便利な、MyLocationOverlayクラスについてご説明したいと思います。

GoogleMapを使ったアプリを作りたい!では、どうやって実装しよう?

まず、GoogleMapに関しては、MapViewを使えばいいか。現在地を表示させたい場合は、LocationListenerを登録して、現在地を地図上に描画して、えーと…

なんて事する必要ありません!『MyLocationOverlay』というクラスを使うだけで、出来てしまうんです!

Read the rest of this entry »


Androidでモザイク画像を作ってみる

1 Comment »

モザイク
今日はAndroidでモザイク画像を作ってみます。
モザイク画像を作るためには

  • Androidで画像のピクセルデータをいじる方法
  • 画像のモザイク加工アルゴリズム

この2つが分かればできそうです。

Read the rest of this entry »


Androidでカメラから撮影画像を取得する

No Comments »

Androidでカメラ制御する際、いくつかハマったので、
CameraAPIを使って撮影するまでをまとめておきます。

Read the rest of this entry »