You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
AndroidにおいてWebページのリンクから特定のアプリを起動させる方法が分かったのでメモ。 もちろん、アプリは事前にインストールされている必要があります。 FlashBuilderのモバイルプロジェクト作成時にある アプリケーション名-app.xmlに以下のように記述(caraCameraの部分は自分の作成したファイル名で) <manifest> <application> <activity> <intent-filter> <action android:name="android.intent.action.MAIN"/> <category android:name="android.intent.category.LAUNCHER"/> </intent-filter> <intent-filter> <action android:name="android.intent.
おサイフケータイ対応Android携帯電話に搭載されている新機能です。Push送信機能に対応したアプリを使い自分のおサイフケータイを相手のおサイフケータイへかざすことでサイトへのアクセスやメーラ起動、Android携帯電話同士のアプリ連携を行なうことができます。 こちらから以下のドキュメントをダウンロードできます。 同梱の利用規約に同意の上、ご利用下さい。 Android端末向けアドホック機能対応アプリ開発資料 ※「おサイフケータイ」は、株式会社NTTドコモの登録商標です。 ※FeliCaは、ソニー株式会社の登録商標です。 ※FeliCaは、ソニー株式会社が開発した非接触ICカードの技術方式です。 ※Portions of this page are modifications based on work created and shared by Google and used
とある外注さんが書いてきたコードがひどかった。 バックグラウンドでのオーディオ再生を、Activityから作成したワーカースレッドで行う。キャンセル処理は全く考慮していない。 UIスレッド上でばんばんHTTPリクエストを投げる。応答を読み終わるまでループを回す。 アプリケーションの起動中にずっと保持する必要のある情報をIntentに書く。それを読むのはonStart()ではなくonCreate()。 Activityの初期化は全部onCreate()に書く。onStart()もonStop()も全く使ってない。 アプリケーションの起動中にずっと保持する必要のある情報をstaticメンバに持たせる。 どう悪いか説明しておこう。 Activityから起動されるワーカースレッドの寿命 たとえば画面上で表示する情報をHTTPリクエストで取得する等の処理はワーカスレッドを使うと応答性を失わずに欠くこ
Google Developer Day 2010 Japan セッション:高性能な Android アプリを作るには スピーカー: ティム ブレイ 速くて応答性の高い Android アプリケーションの作り方を聞きにきてください! さようなら ANR!イベントループの停止におさらば! 高速起動のこつを学び、最低限の I/O でデータベースクエリーを最適化しましょう。 私たちがパフォーマンスの問題について調べるのに使用しているツールやテクニックについて学んでください。 また Androd の今後の予定についてもお話しします。 詳しい情報は Google Developer Day 2010 Japan のサイトをご覧ください。 http://www.google.co.jp/events/developerday/2010/tokyo/
海賊王をめざす男 マツです。こんにちは。 プロジェクトファイルのテンプレートを生成してくれる AIR アプリで Android 用のモバイルプロジェクトをつくりましょう。 Adobe AIR Launchpad http://labs.adobe.com/downloads/airlaunchpad.html airlaunchpad_p3_102510.air をインストールします。 AIR アプリを起動したら、Mobile を選択します。 Application Name などの設定を行います。 生成するサンプルを選択したら、ジェネレートを完了させます。 指定の場所に zip ファイルが生成されるのでそれを Flash Builder Burrito でインポートすると Android 用のモバイルプロジェクトが確認できます。 ビルドすると選択したサンプルのリストが表示されます。 Ac
Zepto is a minimalist JavaScript library for modern browsers with a largely jQuery-compatible API. If you use jQuery, you already know how to use Zepto. While 100% jQuery coverage is not a design goal, the APIs provided match their jQuery counterparts. The goal is to have a ~5-10k modular library that downloads and executes fast, with a familiar and versatile API, so you can concentrate on getting
It has been a widely believed myth amongst most Android users that only Android 2.2 Froyo or later versions are capable of handling Flash 10.1 but now as the story unfolds, it appears that you can in fact install Flash 10.1 onto your Android 2.1 Eclair powered handsets as well, and that too wishout any complicated procedure. So if you’ve got an Android device running Eclair and want to enjoy Flash
たまに忘れるので、メモとして。 例えば1台のPCでAndroid emulatorとPHPなどのWeb Server側の両方を平行して制作していたとする。 この時に、何も考えてないとAndroid エミュレータからサーバに接続しようととして、Android エミュレータでIPアドレスにlocalhost(127.0.0.1)を指定してしまう。 実はこれは意味がない。何故ならlocalhostだと自分自身(つまりAndroidエミュレータ)を指すから。なので、当然サーバーにはアクセスできない。 で、その解決方法は以下の通り。 解決方法 このあたりは、Android エミュレータではちゃんと考えられており、特別なIPアドレスが用意されている。先の例では「10.0.2.2」を指定するとサーバに接続できる。このような特別なIPアドレスは他にもいろいろ用意されている。 IPアドレス 概略
Androidサンプルコードを公開しているサイトを収集してみる。更新中。Applicationhttp://source.android.com/ Android本体。カメラ等の基本アプリケーションのsourceもある。http://code.google.com/p/apps-for-android/[Android] Androidサンプルアプリケーション(apps-for-android) - adakodahttp://code.google.com/p/mytracks/グーグル、「Android」向けGPSプログラム「My Tracks」をオープンソース化 - CNET Japanhttp://code.google.com/p/zxing/ZXingを使ってQRコードを表示する - 明日の鍵Android ZXingを使ったバーコードリーダのコーディング 電脳羊(Androi
『Phone Recorder』は、かかってきた電話の通話を自動で録音してくれるアプリです。 録音したデータにはパスワードがかかるので、大切な会話の記録に向いています。 録音できる時間は10分とちょっと短めですが、十分便利なアプリだと思います。 このアプリは2012年2月1日現在、Androidマーケットから削除されています アプリの特徴 かかってきた電話の通話を自動的に録音 録音された通話を聞くにはパスワードが必要 録音可能件数は直近の5件 アプリの初回起動時に、パスワードの設定を求められます。 パスワードを入力したら、アプリのトップ画面に移動します。 まず、少しだけ設定を行いましょう。menuボタンから「Preferences」をタップしてください。 「Storage selection」では、録音した通話データの保存先を選択できます。 保存先は端末本体とSDカードから選べます。 では
メールアドレスがこのグループでは匿名化されているか、メンバーのメールアドレスを表示する権限がないため、元のメッセージを表示できません yotsuと申します。 現在、私が公開しているアプリと同様の機能をもったアプリが後から公開されました。 このような場合、どういった対応をすればよいのでしょうか? 誰もが自由に作成、公開できる以上、しょうがないことなのでしょうか? 憤りを隠せません。 何かよい対応方法をご存知の方がいらっしゃいましたら ご助言いただけると助かります。 よろしくお願いします。
The easiest way to create apps for your phone! App Inventor is built on the idea that you do not need to be a developer to build great mobile applications. Instead of code, App Inventor allows you to visually design applications and use blocks to specify application logic. App Inventor is open by invitation only. You can learn more about App Inventor and request an invitation by clicking below. Us
「Android Marketにデベロッパー登録をする」でデベロッパー登録の仕方を説明しました。 今回はAndroidMarketにアプリを公開するために必要な、アプリへのデジタル署名の仕方を説明します。 デジタル署名をしていなくても野良アプリとしてapkファイルを自分のサーバなどで公開することは可能ですが、AndroidMarketで公開するためにはデジタル署名は必須となります。 手順としては 証明書を作成する Androidアプリケーションに署名を行う です。 それでは続きで説明して行きます。 証明書を作成する 証明書を作成するにはJDKに含まれているkeytoolを使います。環境によって異なりますがjavac等に対してパスを通していれば問題なく使えると思います。 例としてMacでは下記の場所にあります。 今回は techboosterという名前の証明書を作成してみます。有効期限は10
Androidアプリケーション開発はエミュレータだけでも可能ですが、Androidデバイスを持っているのであれば、実機上でも動かしてみた方がデバッグはしやすいと思います。 というわけで今回はAndroid開発の実機環境としてXperia(SO-01B)を使う手順を紹介します。 まず、XperiaとPCをUSBケーブルで接続します。 次に、Xperia側でUSBデバッグ(設定→アプリケーション→開発)を有効にします。 この時点でLinux PCが正常にXperiaを認識していればadb devicesでXperiaが表示されるはずですが、Ubuntu Linux 9.10では正常に認識されませんでした。 # adb devices List of devices attached ???????????? no permissions 認識しない理由はudevのルールファイルにXperi
こんにちは、うちの母親からめっきりメールが来ないので心配になって電話したところ 「すぐ充電が切れるからもう携帯使ってないわよ、お母さん新しいの買おうかな」 と意味不明な返しを受けたよねむらです。 さてAndroidで新規プロジェクトを作ってから、いざ動かしてエラーになる事は多いですね。 実際に、何度もやってしまう失敗例があるので他の皆さんは嵌らないようにしてください。 今回はHTTP接続での嵌り。 HTTP接続が出来ない(権限) LogCatを見ると、java.net.SocketException: Permission denied AndroidManifest.xmlに以下を即追加しましょう。 <uses-permission android:name="android.permission.INTERNET"></uses-permission> これは、もうプロジェクト作成後に
はじめに 第2回は、開発環境の構築をご紹介します。 iPhoneのそれが面倒なく揃うことを考えると、Androidは手間をかける必要があります。しかし、手順に沿えば難しいところはないので、根気よく進めてください。 筆者は、Mac OS XでAndroidのアプリを開発しています。ポイントでは、Windows向けの解説も追加していますが、多くはMac OS X向けであることをご了承ください。 Android SDKのインストール まずは、Android SDKをダウンロードします。Android developersのページのSDKのタブをクリックすると、ダウンロードページにアクセスできます。 図1 Android開発者向けのサイト。Android SDKダウンロードページ。 原稿執筆時点(2010年3月29日)ではRevision 5が最新です。ダウンロードページでは、Windows版、M
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く