タグ

androidに関するsheileのブックマーク (7)

  • onConfigurationChanged が呼ばれない!

    最初に ICS 開発でのハマりポイントの紹介です。私はこれで1晩悩みました。(^^; 過去のエントリ『プログレスダイアログから処理を中断する。』の中で、端末の向きを変更した場合に onCreate が走るのを避けたい場合、AndroidManifest.xml の中で android:configChanges=”orientation” を指定すると onCreate の代わりに onConfigurationChanged が走りますよ!と紹介しています。 ICS で開発において同じようにしたのですが onConfigurationChanged がどうしても呼ばれません。コードをいろいろ変更して切り分けたところ android:targetSdkVersion を Android 3.2 (API Level 13) 以降で動作するように設定した場合、onConfigurationC

    sheile
    sheile 2012/09/13
    画面回転時にonCreateが呼ばれるのを抑制して、onConfigChangesイベントに切り替える
  • なんと、女子中高生の6割がiPhoneへ乗換中! Androidは苦戦中...

    なんと、女子中高生の6割がiPhoneへ乗換中! Androidは苦戦中...2012.05.21 08:00 カワイイも勉強もがんばる女子中高生を応援するサイト「ふみコミュ!」が今年の4月に実施したアンケート結果によると、アンケートに答えた女子中高生のうち、半年以内に機種変をした60%がiPhoneに乗り換えていて、33.3%がAndroidに乗り換えていることが分かりました。 最近電車の中で、スマホを触っている中高生を多く見かけるようになってきましたが、iPhoneAndroidを両方足すと、93.3%なので、僕達が想像する以上に中高生のスマホへのシフトが起きているのですね。ガラケーの新機種がほとんど出なくなってきているので、ガラケーの選択肢が以前よりも極端に減っているという現実も無視はできませんが...。 また、2月にもスマホのアンケート調査をしているので、合わせて面白そうな結果を

    なんと、女子中高生の6割がiPhoneへ乗換中! Androidは苦戦中...
  • ウノウラボ Unoh Labs: Androidアプリ開発環境を構築する

    4月にウノウ入社しました、takaと申します。 ウノウではまだまだなAndroidですが、敢えてMacAndroidアプリ開発環境を整えてみようと思います。元々はWindowsユーザでしたがウノウではMacを使って作業していますので、慣れる目的もあります。AndroidアプリはJava、Eclipseを用いた開発が主流だと思いますのでWindowsでもほぼ同様の手順で構築可能なはずです。 JDK6 Mac OS Xでは標準で入っていたので特に作業無し。 Eclipse 3.6 Helios http://www.eclipse.org/ http://www.eclipse.org/downloads/ Pleiades http://mergedoc.sourceforge.jp/ Windowsの場合は「Pleiades All in One」など使用すると各種プラグインも入っていて

    sheile
    sheile 2010/08/04
    基礎手順
  • Androidエミュレータに音声着信させる方法

    Androidエミュレータに着信履歴を残したいけど、音声着信させる方法は? Androidアプリケーションで着信履歴を取得する、等の機能を試験したいけど、そもそもどうやってAndroidエミュレータに音声着信をぶつけるの? という疑問、ありませんか? 音声発信は、待受け画面から通話ボタンを押して、数字を打ち込んで発信すればいいだけですよね。 音声着信は、DDMSというAndroid SDK付属のデバッグツールを使用します。 もちろん、音声着信と言っても、擬似的に着信イベントが発生するだけですが、着信履歴を残す事はできます。 Android SDKのインストールフォルダに「tools」というフォルダがあると思います。 それの、「ddms.bat」を起動してください。 すると、以下のようにDDMSというデバッグツールが起動します。 赤枠で囲っているところのように、音声着信を発生させたいエミュレ

    Androidエミュレータに音声着信させる方法
  • 電話着信に反応するアプリケーション

  • Intentチュートリアル2

    前準備(デバッグ用にintentを送信) intentは複数アクティビティの連携であるため、動作確認するためには必ず送信元が必要となる。ユニットテストとしては送信元も作る必要があるが、とりあえず試してみたいといった場合には不便だ。そういった場合はコンソールでAndroidエミュレータ上のlinuxにアクセスしてそこからintentを送る方式が便利だ。 Android SDKに含まれる実行ファイルを使うため、次の作業はインストール時にAndroid SDKのパスを設定していない場合はAndroid SDKをインストールしたパス+toolsの中で作業する必要がある。まずはadb shellを実行するとAndroidエミュレータ上のlinuxに接続される。その後、amコマンドでintentを送信することができる。 暗黙的なintentの送信 am start -a アクション名(android.

    sheile
    sheile 2010/06/16
    BroadCastIntentの受信とそれを用いたダイアログ表示。adbを用いたBroadCastIntentの送信も。
  • Android入門

    AndroidGoogle 社が提供する携帯電話向けの OS です。ここでは Android を使ったアプリを開発される方を対象として、開発環境である Android Studio のインストール方法やプログラミング方法、そして作成したアプリの公開方法まで解説します。

    Android入門
    sheile
    sheile 2007/11/15
    やる・・・かなぁ?
  • 1