タグ

Androidに関するNATのブックマーク (198)

  • 初心者に送る、はじめてのAndroidアプリ開発/小気味の良いアプリをつくるためのTIPS - shimobayashiの日記

    みなさん最近はいかがお過ごしでしょうか。プログラマーのみなさんならば当然、地震におけるエクストリーム・プログラミングを実践されていることかと思います。僕もその例外ではなく、震災の影響もあって時間的な余裕ができたため、以前から興味を持っていたAndroid開発に格的に着手し、先日ようやくはじめてのAndroidアプリケーションをマーケットにリリースすることができました。Cook Duet - Android マーケットhttps://market.android.com/details?id=name.shimobayashi.cookduetCookpadのレシピを検索して表示するだけ、という非常に簡単なアプリケーションなのですが、このアプリケーションを開発するだけでもかなりの試行錯誤が必要となりました。つきましては、今ここにCook Duetの開発を通じて蓄積されたバッドノウハウを、簡

    NAT
    NAT 2011/09/03
    Android開発のTips
  • AsyncTaskでユーザビリティを向上させる | Techfirm Android Lab

    こんにちは。daichi1128です。 前回はHTTP通信をしてTwitterのタイムラインを取得、表示しました。 AndroidTwitterのタイムラインを取得する【XmlPullParser】 | Techfirm Android Lab ですが、前回までではユーザのアイコンは動的に表示しておらず、決め打ちで出しているだけでした。それではあまり意味がないので、今回は画像取得部分をやることにします。 ただし、メインスレッド上で画像取得をしてしまうと、取得中はユーザからの操作を全く受け付けない、使い勝手の悪いインターフェースになってしまいます。 そこで、ユーザ操作を受けつけつつ、画像を取得するために、別スレッドで処理を行います。 アプリケーションのユーザビリティを向上させるためには、この非同期処理は必須といえます。今回でマスターしてしまいましょう。 さらに、ついでなので無駄なネット

    NAT
    NAT 2011/09/03
    AsyncTaskを使った画像リストの非同期画像読み込み処理の例。
  • ホニャララが基本的に好き。(仮):ソニエリ製のBluetooth腕時計「MBW-150」をAndroidと連携してみる。

    SonyEricssonが出したAndroid対応の マイクロディスプレイ“LiveView”がかなりおもしろくて XperiaとかGALAXY Tabと接続して遊んでいて、 まだ不安定な部分があるものの “LiveView”自体はこれからのプラグイン次第で もっとおもしろそうになりそうなアイテム。 ・Xperia(Android)と連動させて超絶におもしろいソニエリ製の“LiveView” で、ふと“LiveView”を腕時計替わりに付けていて思い出したのが、 そういえばSonyEricssonって、 Bluetooth機能をもった腕時計を過去に発売してたよなー? と思い始めたら俄然気になり始めて調べてみた。 そうすると、 MBW-100、MBW-150、MBW-200という3種類があるのを確認、 発売されたのがそれぞれ2006年、2007年、2008年と 結構時間も経っていて今更感はあ

  • kj's blog for Android : Android【Sony Ericsson Bluetooth Watch MBW-150 Music Edition #02】

    August 25, 201122:47 カテゴリAndroidAndroid App Android【Sony Ericsson Bluetooth Watch MBW-150 Music Edition #02】 昨日手元に届いた「Bluetooth Watch MBW-150」とそれをAndroid端末で使用するためのアプリ「OpenWatch」の接続と設定のポイントについて、昨日お伝えした通り記事にしてみました。 まずは端末と時計をBluetooth接続します。ここはサクッと。 「設定」→「無線とネットワーク」→「Bluetooth設定」→「Bluetooth」にチェックを入れ、「デバイス検索」を選択。MBW側でペアリングを行うと端末上に「MBW-***」と表示されるので選択する。「Bluetoothのペア設定リクエスト」が表示されるので「0000」と入力して「OK」を押す。「Op

    NAT
    NAT 2011/09/03
    MBW-150の設定記事。
  • “鬼畜”アプリ「カレログ」に対抗するためにGPSの位置情報を偽装せよ! | あんどろいどスマート

    “鬼畜”アプリ「カレログ」に対抗するためにGPSの位置情報を偽装せよ!2011年08月30日23時24分 公開カテゴリー: セキュリティキーワード: アプリ, チップス, ニュース Short URL ツイート 「カレログ」は、家族やパートナーが現在どこにいるかを把握するスマートフォンのGPS機能を用いた位置情報通知サービス。あらかじめ彼氏や家族の持つAndroid携帯電話に、カレログアプリをインストールしておけば、彼氏の現在のGPS位置情報を常にチェックすることが可能って…そんなことされたら困る人がたくさん出る!! 通常会員(1980円/年)になると、彼氏や家族の携帯の位置をGPSで特定できる。恐ろしいことに、端末のバッテリー残量もわかってしまうから、「電源が切れちゃった」という決まり文句は通用しない。サービス利用はバックグランド操作で行うから、どのタイミングで情報取得しているかはスマホ

    NAT
    NAT 2011/09/01
    「Location Spoofer」というアプリでGPS位置偽装できるらしい。カレログ対抗という見出しだけど、GPS使ったAndroidアプリのテストにも使えるな。
  • karelog.jp

    This domain may be for sale!

    NAT
    NAT 2011/08/30
    企業向けサービスなら、会社支給のスマートフォンを紛失しても発見できる、業務用途外アプリを使用禁止できる、そんなサービス。そのための技術をこう使うか、と驚いた。倫理的には問題ありそう。
  • モノにタッチすると関連づけたEvernote内のメモを表示する「Touchanote」

    例えば家電の操作方法がわからなくなった際にスマートフォンでその家電にタッチするだけで、ネット上に保存されている説明書や操作メモをすぐに表示して読むことができるようになる、というのがEvernoteと連携するAndroidアプリ「Touchanote」です。 仕組みとしては、各種スマートフォン・パソコン・ブラウザからあらゆるメモやデータをすぐに記録・共有・検索できる「Evernote」内の情報とNFCタグとを結びつけ、タッチするだけでEvernote内のあらかじめ関連づけておいたデータをすぐに呼び出して表示するという至ってシンプルなもの。「Evernote デベロッパー・コンペティション決勝戦」にて勝利し、最優秀賞をゲットしただけのことはあり、アイディアも使い方も秀逸です。 Touchanote - Bring your Evernote content to life http://www

    モノにタッチすると関連づけたEvernote内のメモを表示する「Touchanote」
    NAT
    NAT 2011/08/27
    タッチするだけで関連情報が見られるのは、便利だな。NFCタグを買う必要があるのが少し面倒だが。
  • Androidはもっとこう改善されるべき...と思う7つのポイント

    Androidはもっとこう改善されるべき...と思う7つのポイント2011.08.13 12:00 mayumine この秋、しのぎを削りあうiPhoneAndroidWindows Phone、等といったスマートフォンはさらに改良され、それぞれ新バージョンが登場予定です。 iOS 5にWindows Phone 7.5はかなり魅力的に見えますが、Android 4.0(Ice Cream Sanwich)はどうなんでしょ? Ice Cream Sandwichでは、Androidの煩わしい問題の改善にフォーカスされるらしく、その他基的にはタブレットと携帯端末のOSの統合や、断片化の軽減、ハードウェア機器とうまく統合できるようになる...そうです。 でもAndroidってiPhoneWindows Phoneと比較しつつ、Androidのこれを改善したらもっと良くなるのに!と思うこ

    Androidはもっとこう改善されるべき...と思う7つのポイント
    NAT
    NAT 2011/08/14
    「もっと分かりやすくして欲しい」に同意。ガジェット好きな自分は、アプリのUIに自分を合わせる事ができるけど、スマートフォン初心者には薦められないと思っている。
  • GALAPAGOSのAndroid 2.3化はお得感のあるアップデートだった

    シャープは電子書籍端末のメディアタブレット「GALAPAGOS」のシステムソフトウェアアップデートを8月11日に開始した。OSがAndroid 2.3へと変わる“進化”の過程で、GALAPAGOSはどう変わるのだろうか。 シャープは電子書籍端末のメディアタブレット「GALAPAGOS」のシステムソフトウェアアップデートを8月11日に開始した。さっそく、手持ちの5.5型モデル「EB-W51GJ-R」にアップデートを施してみたので、簡単にインプレッションやアップデートに伴う注意点についてリポートすることにしたい。なお、同様のアップデートは10型モデルにも用意されている。 アップデートでなかなか魅力的な端末に変身 結論から言うと、幾つかの制限はあるものの、GALAPAGOSの持つ高解像度液晶による表示、5.5型というサイズ感など、Wi-Fi専用端末としてはなかなか魅力的な端末に変身してくれた。そ

    GALAPAGOSのAndroid 2.3化はお得感のあるアップデートだった
    NAT
    NAT 2011/08/12
    Androidとして発売しなかったのは、Googleが定めている互換性基準CTSを満たさなかったためで、Android 2.3で基準が緩和されので今回のアップデートとなったらしい。
  • Androidメモ

    インテント インテントの主な用途は「アクティビティの起動」と「インテントレシーバーへの通知」と「サービスの起動」と「サービスとの接続」の4つ。 起動したいアクティビティの情報を設定したIntentオブジェクトを、startActivity()メソッドで投げることによって、アクティビティを起動することができる。 インテントには、アクティビティのパッケージ名とクラス名を直接指定する「明示的なインテント」と、インテントフィルタの属性で指定する「暗黙的なインテント」が存在する。 明示的なインテント 起動したいアクティビティをパッケージ名とクラス名で直接指定する。

    NAT
    NAT 2011/08/12
    Android APIのIntentを使ったActivity呼び出しのまとめ。
  • Intent(インテント)連携をまとめてみる - コードを貼り付けながら。

    アクティビティ間の連携は、必ず使うことになるので。 明示的 起動したいアクティビティをパッケージ名とクラス名で直接指定する。 Intent intent = new Intent(helloworld.this,XXXXX.class); intent.setAction(Intent.ACTION_VIEW); startActivity(intent); コマンドラインから $ am start -n パッケージ名/.アクティビティクラス(com.suddenAngerSystem/.BroadCastIntentの様な) 暗黙的 起動したいアクティビティをインテントフィルタの属性とパラメータURIで指定する。 コマンドラインから $ am start -a アクション名(android.intent.action.EDIT等) -d content://xxxxx(file:/xxや

    Intent(インテント)連携をまとめてみる - コードを貼り付けながら。
    NAT
    NAT 2011/08/12
    Android APIのIntentを使ったActivity呼び出しのまとめ。
  • 写真で解説する「Xperia ray SO-03C」(ソフトウェア編)

    NTTドコモから8月27日に発売予定のソニー・エリクソン・モバイルコミュニケーションズ製スマートフォン「Xperia ray SO-03C」は、「Xperia arc SO-01C」とほぼ同等のスペックを有しながら、幅53ミリ、厚さ約100グラムという小型・軽量ボディの実現に成功した。ソフト面でもarc/acroからブラッシュアップが図られているので、主な見どころをチェックした。 →幅53ミリ、アルミボディのAndroid――ドコモから「Xperia ray SO-03C」発売 →写真で解説する「Xperia ray SO-03C」(外観編) →「Xpeira ray」で女性向けスマホ市場の扉を開けるソニー・エリクソン 便利に使えるウィジェットを追加 Xperia rayのOSはAndroid 2.3で、arc/acroと同じく最新バージョンの2.3.3が採用されている。ホーム画面の基

    写真で解説する「Xperia ray SO-03C」(ソフトウェア編)
    NAT
    NAT 2011/08/11
    通信料高くなっちゃうけど、テザリングは魅力だなあ。内蔵メモリはarc/acroと同じ300Mバイト以下なのが残念。
  • NTTドコモ、新型Xperia「Xperia ray SO-03C」を発売へ

    NTTドコモが新型Xperia「Xperia ray SO-03C」を発売することを発表しました。 報道発表資料 : 「ドコモ スマートフォン Xperia(TM) ray SO-03C」を開発 | お知らせ | NTTドコモ NTTドコモの報道発表資料によると、同社は約111mm×約53mm×約9.4mmのコンパクトボディに100グラムの軽さを実現したAndroid 2.3スマートフォン「Xperia Ray」を8月27日に発売するそうです。カラーリングはゴールド、ホワイト、ピンクの3種類で、発売に先駆けて8月12日から予約受付を開始。 「Xperia Ray」はキズが付きにくく、高精細・高輝度な約3.3インチフルワイドVGA(854×480)液晶「Reality Display」や暗いところでも明るく撮れる裏面照射型CMOS「Exmor R for mobile」採用の810万画素カメ

    NTTドコモ、新型Xperia「Xperia ray SO-03C」を発売へ
    NAT
    NAT 2011/08/10
    サイズ(mm)111x53x9.4の重さ100gは、iPhone4の115x58x9.3の137gと比べると、軽くて気持ち小さめといった所か。今のarcから買い換えるつもりはないが、今選ぶならrayだな。
  • roboguice - Project Hosting on Google Code

    Code Archive Skip to content Google About Google Privacy Terms

    NAT
    NAT 2011/08/09
    Android版DIコンテナだと理解すれば良いのかな?
  • mazec (J) for Android [β版]

    2011/10/31をもちまして、mazec(J)for Aundroidおよび、7notes with mazec[β版]のご利用期間は終了いたしました。非常に多くのお客様にご利用いただき、誠にありがとうございました。今後は是非「7notes with mazec(製品版/体験版)のご利用をお願い致します。 7knowledgeの『7notes with mazec』ページ Androidマーケットの『7notes with mazec』製品版 Androidマーケットの『7notes with mazec』体験版 iPad/iPhoneアプリとして最高の評価をいただいた手書き文字入力システムmazecが、いよいよAndroid版として登場です。 IMEとして動作する為、多数のアプリの入力機能としてご利用いただくことができます。

    NAT
    NAT 2011/08/03
    Android用手書き文字入力IME。ソフトウェアキーボードが苦手な人は便利かも。文字を書く領域がもう少し広いと実用性高そうだけど、タブレットなら行けるかな?
  • Android版ニコニコ動画・生放送・チャンネルオープン!‐ニコニコインフォ

    Android版ニコニコ動画・生放送・チャンネルオープン! 2011年08月02日Tweet Androidをお持ちのニコニコ動画ファンの皆さまへお知らせです! 日、ついにAndroid版ニコニコ動画がオープンしました。 あわせて、ニコニコ生放送、ニコニコチャンネルもオープンしました。 ・Android版ニコニコ動画・生放送・チャンネルではPCと同等画質を実現!  さらに、プレミアム会員の皆様は投稿されたオリジナルの高画質の状態でも再生が可能です! ・アプリ不要!ブラウザから直接視聴できる点もオススメです。 ・チャンネル動画も視聴/購入が可能です。  話題のアニメも高画質で! TV放映中・全話配信中のタイトルを多数取り揃えております。 またドコモのスマートフォンによるプレミアム会員のお支払いも、8月16日からご利用いただけるようになります。 クレジットカードを持っていなくてプレミアム会員

    NAT
    NAT 2011/08/02
    今までも、Flash搭載Android端末でPCサイトが見られたので、動画の画質やUIをAndroid用に最適化した、といった所か。
  • ScaleGestureDetectorを使ってピンチイン、ピンチアウトを認識する | TechBooster

    最近のAndroid端末はマルチタップに対応しているものが多いです。Android2.2(API 8)からはマルチタッチに対応したモーションジェスチャークラスも追加されました。 今回は、その2.2から追加されたScaleGestureDetectorクラスでマルチタップならではのピンチイン、ピンチアウトを認識する方法を説明します。 それでは続きへどうぞ カスタムView まずカスタムViewを用意する必要があります。カスタムViewがScaleGestureDetectorクラスのインスタンスを保持しておき、onTouchEventメソッドが呼ばれた際に、ScaleGestureDetector#onTouchEventを呼ぶことでマルチタッチの認識を行います。 private ScaleGestureDetector _gestureDetector; @Override public

    NAT
    NAT 2011/07/31
  • 画像のリサイズとか回転 - hidecheckの日記

    元ねた http://www.anddev.org/resize_and_rotate_image_-_example-t621.html 追記「リサイズクラスを作る」 http://d.hatena.ne.jp/hidecheck/20090722/1248255593 リサイズ public class bitmaptest extends Activity { @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); LinearLayout linLayout = new LinearLayout(this); // load the origial BitMap (500 x 500 px) Bitmap bitmapOrg = BitmapFactory.decodeResource(getR

    画像のリサイズとか回転 - hidecheckの日記
    NAT
    NAT 2011/07/31
  • Android(X06HT Desire) ピンチイン・ピンチアウトのサンプルを作成してみる | Glob

    How to use Multi-touch in Android 2 というサイトを参考に(というか基的にそのまま)、ピンチイン・ピンチアウトを行うサンプルを気になった点をかいつまんでメモしながら実装してみる。 マルチタッチ マルチタッチは通常のタッチスクリーンUIから、指を2以上使えるようにしたシンプルな拡張 画面上に2の指を置き、指をつまむように狭めていくピンチインで表示が縮小したり、逆に離していくピンチアウトで表示が拡大させたりすることが出来る 簡単な画像ビューアを作る スクリーン全体をカバーする大きなImageView を配置 JPEG か PNG フォーマットの画像(eg. at_hieizan.jpg 比叡山の写真です)を res/drawables-nodpi ディレクトリに置く ImageView のソースに上記画像を指定、 android:src=”@drawab

    NAT
    NAT 2011/07/31
  • https://www.jreast.co.jp/mobilesuica/whats/smartphone.html

    NAT
    NAT 2011/07/23
    モバイルSuicaがAndroidスマートフォンから使えるようになるのか。