タグ

2012年10月25日のブックマーク (10件)

  • 起動中のアプリ一覧を取得する - Androidプログラマへの道 〜 Moonlight 明日香 〜

    Androidプログラマへの道 〜 Moonlight 明日香 〜 C/C++プログラマの管理者が, Androidプログラムにチャレンジ. AndroidプログラミングのTipsをメモっていく予定です. トップページページ一覧メンバー編集 起動中のアプリ一覧を取得する 最終更新: moonlight_aska 2011年09月26日(月) 23:27:55履歴 Tweet アクティビティマネージャ(ActivityManager)クラスを利用することで, 起動中のアプリケーションの一覧を取得することができる. 起動中のアプリ一覧を取得 AppProcess.java getSystemServiceメソッドで, ActivityManagerのインスタンスを取得する. ActivityManager#getRunningAppProcessesメソッドで, 起動中のアプリのプロセス情報(

    起動中のアプリ一覧を取得する - Androidプログラマへの道 〜 Moonlight 明日香 〜
  • Android Activity, Task, Stack, Launch mode

    アクティビティ と タスク と スタック と 起動モード (と ライフサイクル) 開発の基礎のアクティビティとタスク以降 がとっても(日語が)わかりにくかったので、 私なりの解釈を書くことにしました。 (もしかしたら間違ってるかもしれないよ) なんで、わかりにくいかと言うと、用語の定義がされてないからなんですね。 なので、ちゃんと定義(みたいなの) ・アクティビティ これはいいよね。いわゆる Activity です。 ・ルートアクティビティ タスクを開始するアクティビティのこと。 通常だと、AndroidManifest.xml の タグのなかに <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNC

    Android Activity, Task, Stack, Launch mode
  • アプリ二重起動について - 肉になるメモ

    すでにアプリを起動している状態で、ウェブや、ステータスバーから同アプリを起動した場合 以前のActivityが残った状態となってしまっていた。 アプリを起動した時点でログイン処理等をしているので、今までのActivityは消したい。 ManifestのlaunchModeを全て"singleTask"にしてしまってもよかったが それだと重大な欠点が。 Activityからの戻り値を処理する、onActivityResultが正常に動作しない。 "singleTask"なのであたりまえか・・ なので、launchModeは"standard"(デフォルト モード)のままで、 一番最初のIntentオブジェクトに以下のフラグを設定。 Intent intent = new Intent(this, Login.class); intent.setFlags(Intent.FLAG_ACTIVI

    アプリ二重起動について - 肉になるメモ
  • IntentのCategoryとExtraとFlagの一覧表を作ってみたよ - hyoromoのブログ

    前回までにActivityとBroadcastのActionに関する振る舞い整理してきました。 今回は定義が広い振る舞いのフィルタリング方法である Category を整理します。 また、それ以外にも Intent に投げる際に情報を付加させる Extra や、Intent を投げた先で起動される Activity がどのように起動するかを指定できる Flag も整理します。 今回は特に意味不明な箇所が多く、正直Flagに関してはまったく分かりませんでした。 自分でも実際に検証してみますが、何かご指摘頂けるようでしたら、お願いします。 Categories 『Actionの振る舞いを明確にするためのCategory』を指定する方法を一覧表。 これらは AndroidManifest.xml ファイル内のタグ内で指定します。また、ソース内で Intent#addCategory(String

    IntentのCategoryとExtraとFlagの一覧表を作ってみたよ - hyoromoのブログ
  • Intentに画像を渡す方法 - プログラマー'sペイジ

    Bitmap画像をJPEGかPNG形式でインテントに入れて,GMailなどの外部アプリを起動する方法です (Android SDK 1.6) インテントに画像を渡す方法 自分のアプリ内部でBitmapのやりとりをする場合は,インテントに直接putExtra()して好きなように扱えば良いと思います.以下が参考になります. Y.A.M の 雑記帳: Android Intent に Bitmap を渡す方法 しかし外部アプリに渡したい場合は,これではうまくいきませんでした.地図ロイドへの組み込みでかなりハマりましたので,書いておきます. ↑ 内蔵ファイル領域を使って渡す方法 (没) Bitmapを直接インテントにputExtraしてActivityを起動した場合,Gmailで受け取るとClassCastExceptionが出ました.なので色々調べてみると, 直接Bitmapを渡すのではなく,自

  • Intent について

    Intent について詳しく説明します。 Activity, Service, Broadcast Receiver の3つのコンポーネントは Intent と呼ばれるメッセージによってアクティブ化されます。 Intent によって同一、または異なるアプリケーションのコンポーネント同士を 動的に結びつけることが容易になります。 Intent はフィルタを持ち、これによって応答するコンポーネントを 動的に決定することが可能になります。 各コンポーネントへの Intent 配信メカニズムは、それぞれ独立しています。 Activity Context.startActivity() または Activity.startActivityForResult() によって Activity を起動、または既に存在する Activity を得ることができます。 ※ 後者の方法の場合、Activity.s

  • ↔ Responsive design testing tool – Viewport Resizer – Emulate various screen resolutions - Best developer device testing toolbar

    Responsive design testing tool It only takes 2 seconds! More than 720k people visited this site in 190 countries! Thank you for your support! Viewport resizer is a browser-based tool to test any website’s responsiveness. Just save the bookmarklet, go to the page you want to test, click on your created bookmarklet and check all kinds of screen resolutions of the page. The smartest way to share your

    ↔ Responsive design testing tool – Viewport Resizer – Emulate various screen resolutions - Best developer device testing toolbar
  • Android Intent呼び出しを自分でコントロール方法

    Androidアプリを作製していると、外部からIntent呼び出しに対応させたりと考える開発者は多いと思うのですが、一方、ずらずらずらーとアプリ一覧が出るのは結構いやなので、対応を躊躇する方もいると思います。 特にいつも使うんじゃなくて、特定の状況下のみで使用するアプリの場合は、自分の作ったソフトが一覧に出てくるのがじゃまだったりするので、うーんという状況になります。 そのようなアプリの場合、設定画面で、Intent呼び出しに対応できると便利です。 一言で説明すると、COMPONENT_ENABLED_STATE_ENABLED使うとできるよ なのですが、そんなやり方の解説です。 仕様良く見かける、どのブラウザを使用するかの選択画面 ブラウザアプリを、作ってみた。Intent対応して、以下のように表示させるようにした。 でも、いつも表示させるのは、いやなので、アプリケーション内の以下のよう

    Android Intent呼び出しを自分でコントロール方法
  • Google Sites: Sign-in

  • ゴルフゲームでUnityの限界を突破する方法

    2. 自己紹介 • 饒平名 秀成(のひな ひでなり) – へなちょこエンジニア – 入社4年目の新卒2年目(いわゆる新古品) – 沖縄県宮古島出身 六木でモバイルゲームつくったり Unity で遊んだりしてます。 絵描きになりそびれて今はエンジニアやってます。 実家のマンゴー畑の行く末が当面の悩み・・・

    ゴルフゲームでUnityの限界を突破する方法