タグ

gpsとandroidに関するshimookaのブックマーク (22)

  • [Android] FusedLocationProviderClient を使って位置情報を取得

    位置情報といえばGPSと思う人が多いとは思いますが、スマホでの位置情報はGPS以外にWiFiや電話網を駆使して短時間で効率の良い情報を取得できます。AndroidではFusedLocationProviderClientを使うと簡単に測位することができます。 融合された位置予測プロバイダ(FusedLocationProvider)と訳されていますがどういうことでしょうか GPSは単体での初期起動では位置情報を衛星から取得するのに40分程度かかったりします。また衛星からの電波はほとんどホワイトノイズに近い微弱電波でそれを捕まえるために比較的電力も使います。 それをカバーするためにWifiや電話回線網などによって位置情報を得ることができます。 それぞれGPS、Wifi などの切り分けをプログラマーがいちいちコードで記述するのは大変です。これを、まとめて位置情報を得ることができるのが Fuse

    [Android] FusedLocationProviderClient を使って位置情報を取得
  • 今いる場所がワンタップで分かるアプリ「現在地の住所・郵便番号検」

    アプリ名:現在地の住所・郵便番号検(Ver.1.1) 金額:無料(2013年10月20日時点) カテゴリ:ビジネス 開発:project k 使用端末:Xperia A SO-04E おすすめ度:★★★★☆ 集合場所への道に迷った時、待ち合わせ相手からどの辺にいるのか聞かれたが、知らない場所だったため答えられない――そんな場合に便利なのがGPS機能とマップアプリだ。 スマートフォンのマップアプリで現在地を表示すれば、おおよそのことには答えられるハズ。しかし、焦っていればいるほど、GPSをオフにしてしまっていたり、凡ミスをしてしまうことがある。“焦り”というのはマイナス面で大きな影響を及ぼす典型的な例だ。そこでオススメしたいのが「現在地の住所・郵便番号検」というアプリだ。 このアプリの特徴は、「ここドコ?」をタップするだけで、GPS情報などを利用して、郵便番号や住所、周囲の情報(ランドマーク

    今いる場所がワンタップで分かるアプリ「現在地の住所・郵便番号検」
    shimooka
    shimooka 2013/10/20
    これは便利そう
  • Google I/O 2013 の Android Location セッションまとめ - Qiita

    これは、Google I/O 2013 - Beyond the Blue Dot: New Features in Android Location - YouTube から主要な部分を切り出して勝手な解説を加えたものです。 時間がない人のために このセッションは、Android に追加された「Fused Location Provider」「Geofencing」「Activity Recognition」に関するお話です。 これらの3つのデモだけ見れば、だいたい「すげー」ってなるかと。 Fused Location Provider のデモ Geofencing のデモ Activity Recognition のデモ で、これらの機能は Google Play services として提供されるので、新しい端末を待たなくても今日から使えますよ、と。 はじめに タイトルは「Beyon

    Google I/O 2013 の Android Location セッションまとめ - Qiita
  • [Trick] Speed Up Satelite Fix for GPS on Android

    Guys, I decided to write this because a lot of us here still facing GPS issue on their device. I almost give up on my HTC Desire HD because of the GPS problem. After I find this trick, now I realized that HTC devices have one of the most brilliant GPS hardware. It always get a location lock within 5 - 15 seconds. This trick not only to speedup the satelite fixing. Some also found that it increase

    [Trick] Speed Up Satelite Fix for GPS on Android
  • DesireHDの高速化と省電力化 - GeekなNooblog

    日々更新予定です。 #最終更新11/13(日) 概要 Desire HDは標準の状態でもさくさくです。 しかし消費電力は高く電池の減りは早く1日中持たせることは難しくなっています。 特にカスタムROMを導入している場合、設定によってはバッテリードレインと言われる異常なスピードで電池が消費することもあります。 今回はそれらについての対策をまとめてみようと思います。 基環境 体 Deisre HD 回線 Softbank ROM CyanogenMod 7.1.0 作業概要 はじめに 設定前の消費電力測定 ROMの準備 Ext4Wipe ROMを焼く カーネルを焼く & Undervoltパッケージを焼く その他zipを焼く ROMを起動 ROMから必要のないアプリを削除する CM7推奨設定 UnderVoltを設定 SetCPUでクロックを設定 テーマの変更 radioを焼く RIL b

  • GPSで彼氏を追跡! – GPS追跡アプリを浮気調査で使うデメリット

    コンテンツへスキップ 市販されているGPS追跡アプリを彼氏のスマートフォンにインストールすることで、位置情報を把握すること Continue reading 個人でできる浮気調査の手法として、彼氏のスマートフォンにGPS追跡アプリをインストールするやり方が紹 Continue reading 浮気調査にGPS追跡アプリを使うデメリットとして、法律違反の可能性があることと、不貞行為の証拠として Continue reading GPSを利用して彼氏を追跡することで、浮気相手との密会場所などを大まかに把握することにつながります。 Continue reading 浮気調査にて、彼氏などの追跡に使用されるGPS機器には、次の3種類に分かれます。どれか1種類だけを使 Continue reading

    shimooka
    shimooka 2012/08/31
    『あのカレログから早一年。この秋さらに生まれ変わって新登場することが決定!!』カレログやめてカレピコかよ!全然懲りてない。カノピコはよ。
  • “鬼畜”アプリ「カレログ」に対抗するためにGPSの位置情報を偽装せよ! | あんどろいどスマート

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

  • 浮気を見張る遠隔GPSチェックアプリ「カレログ」がヒドい

    「俺、AndroidからiPhoneに乗り換えるんだ...」と言いだした彼氏には要注意かも。 カレのウ・ワ・キを見つけちゃえ! 気になるあの人の居場所をnowで教えてくれるGPS発信器がついにソフト化deathっ! Androidアプリの「カレログ」は、バックグラウンドで常にGPS情報をナイショで投げキッスして、他の端末のブラウザから「フフっ、なんでトモコのマンションに2時間もいるのかな?いるのかな?」とその場所をチェックできるアプリ&サービス♪ ブラウザ側には過去24時間のデータがまとめて表示されるしバッテリー残量もわかっちゃう。これなら「バッテリーが切れちゃって」と言われても斧を抱えて「どうして、嘘つくのかな?」と返せるゾ! って、彼氏のAndroidスマートフォンに勝手にインストールして、いつでも現在位置をチェックするって...いいんでしょうかコレ...? 普段からタスクキラーアプリ

    浮気を見張る遠隔GPSチェックアプリ「カレログ」がヒドい
    shimooka
    shimooka 2011/08/31
    あーあ、gizmodeにも載っちゃったか。
  • LocationManager.requestLocationUpdates()の挙動を深追いしてみた - terurouメモ

    あとでちゃんと書き直すけど、だいたいこんな感じ。このエントリを書いてから、色々知見があったので、改めて新しくエントリを書く予定。 LocationManager.requestLocationUpdates()の第一引数にはminTimeを指定するようになっている。 minTimeを指定すると、GPSからの通知の最低時間間隔をミリ秒で指定できる。 リファレンスには"Background services should be careful about setting a sufficiently high minTime so that the device doesn't consume too much power by keeping the GPS or wireless radios on all the time. In particular, values under 600

    LocationManager.requestLocationUpdates()の挙動を深追いしてみた - terurouメモ
  • Android 位置測位機能の状態を取得する方法 | TechBooster

    「PhoneStateListenerで回線の接続状況の変化を取得する」と「NetworkInfoを使って、通信接続が可能状態か知る」では3G/Wifiのネットワーク通信の接続状態を確認する方法を紹介しました。 同じようにGPSなどの位置測位機能の設定状態を確認したい場合があります。 ※AndroidではGPSやWiFiを利用して位置情報を取得することができます。 これら位置測位機能の状態はandroid.provider.Settings.Secureクラスを利用することで取得が可能です。 今回は位置測位機能の状態を取得する方法について説明したいと思います。 getStringメソッドとLOCATION_PROVIDERS_ALLOWEDパラメータ GPSの状態の取得にはandroid.provider.Settings.Secure#getStringメソッドを使用します。 Strin

  • Google Issue Tracker

    shimooka
    shimooka 2011/04/21
    Criteria#setAccuracy()にCriteria.ACCURACY_FINEを指定すると、LocationManager#getBestProvider()で"gps"が返されるらしい
  • Mobile

    WordPress Mobile Apps Inspiration strikes any time, anywhere. WordPress mobile apps put the power of publishing in your hands. And of course, they’re open source, just like WordPress.

    Mobile
  • Android の位置情報を確実に取る方法 - A Day In The Life

    Android の位置情報は端末や OS のバージョンによって微妙にとれるタイミングやプロバイダがちがうので iPhone にくらべかなり癖があります。中には LocationManager#requestLocationUpdates メソッドを呼んでも30分以上メソッドが呼び出されないなんて事もありました。 色々検証した結果、確実に位置情報をとるためのポイントがいくつかありました。以下そのポイントです。 一般的なAndroid端末で取得できる位置情報は GPS、3G、Wi-Fiの3種類 GPS は「gps」、3G および Wi-Fi は「network」という文字列で取得できます。Android では「gps」や「network」のことをプロバイダと呼びます。 Android 2.2 からプロバイダに passive が追加された このプロバイダーがどのような用途で使われるのか今のとこ

    Android の位置情報を確実に取る方法 - A Day In The Life
    shimooka
    shimooka 2011/04/20
    『LocationManager#getBestProvider メソッドは不具合があるので使わない』
  • DesireのGPS取得での試行錯誤 - プログラマー'sペイジ

    みたいな感じで位置検索を始動しても,位置検出イベントonLocationChangedが発生しないようでした. もちろん衛星が無い場所だと発生しないのですが,そういう場所でも無いようです. この問題は解決できていないのですが,以下の対応である程度改善はしているようです. // 初期化時.PARTIAL_WAKE_LOCKの準備をする PowerManager pm = (PowerManager)getSystemService(Context.POWER_SERVICE); WakeLock wakelock = pm.newWakeLock(PowerManager.PARTIAL_WAKE_LOCK, this.getClass().getName()); // GPS使用開始時.PARTIAL_WAKE_LOCKを取得する wakelock.acquire(); // 試しにget

  • Androidで位置情報取得のベストプラクティス - OrangeSignal ブログ

    既に様々な blog で Android での位置情報取得については散々記載されておりますが、各実機を片手に検証していてどうにも腑に落ちなかったので、「やっぱこうだよね」と言える僕的ベストプラクティスをコード例をまじえて記載してみます。尚、必要なポイントのみ記載しているので他の部分についてはよしなに読みかえてくださいね。 AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http://schemas.android.com/apk/res/android" ...> <uses-permission android:name="android.permission.ACCESS_MOCK_LOCATION" /> <uses-permission android:name=

    Androidで位置情報取得のベストプラクティス - OrangeSignal ブログ
    shimooka
    shimooka 2011/04/20
    『LocationManager.getLastKnownLocation で帰ってくる位置情報は Last known なわけで、情報の鮮度を表す時間を見る』
  • AndroidでGPSセンサを利用する方法 | TechBooster

    たいていのAndroid端末にはGPSセンサが搭載されており、位置情報を取得することが可能です。また、ネットワーク(3G/WiFi)を利用して位置情報を取得することも可能です。 HT-03A、Xperia、Desire、Nexus OneにもGPSが搭載されていますよね。 今回はAndroidGPSセンサを利用する方法を説明します。 ポイントは以下の通りです。 マニフェストファイル(AndroidManifest.xml)にGPSのパーミッションを追加する ロケーションマネージャ(LocationManager)、ロケーションプロバイダ(LocationProvider)の取得 位置情報リスナーの実装 それでは順に説明していきます。 端末の位置情報取得の設定 アプリケーションで位置情報を取得するには、まず端末の設定で位置情報を取得するという設定を行う必要があります。 GPSを使って位置情

  • バーで盗まれた母親のスマートフォンを12歳の少年がGPSで発見

    バーでお酒を注文しているすきに買ったばかりの高価なスマートフォンを盗まれてしまい、意気消沈して帰宅した女性。翌朝12歳の息子にそのことを話すと、「心配しなくて大丈夫、ぼくが見つけてあげるよ」と頼もしい少年は、GPSを使ってすぐにスマートフォンの現在地を特定、Google Street Viewで窃盗犯の住居の写真も見つけ、電話は無事女性の元へ戻ってきたそうです。 これには「そそっかしいお母さんのことだから、買ったばかりの電話をなくすんじゃないか」と心配した少年があらかじめインストールしておいたアプリが功を奏したとのこと。 詳細は以下から。Schoolboy uses GPS technology to track down mother's £230 stolen phone | Mail Online サフォーク州Felixstoweのクラブ「The Grand」で、Gemma Rich

    バーで盗まれた母親のスマートフォンを12歳の少年がGPSで発見
    shimooka
    shimooka 2011/01/19
    賢いな。というより、ギークだなぁ
  • http://tasker.dinglisch.net/

  • Android のタスクを自動化する Tasker が素晴らしすぎる - World Wide Walker

    Android のタスクを自動化する Tasker が素晴らしすぎる Posted by yoosee on Android at 2010-12-07 10:18 JST1 Taskerで Android のタスクを自動化しばらく前から気にはなっていたのだが、値段が£3.99 (約$6.30) とAndroid アプリにしてはそこそこ高いので躊躇していた Tasker をようやく購入。これはほんとに買ってよかった。使いこなしは結構難しいが、今まで手動で切り替えていた設定がほとんど自動化できたのが言いようがないくらいに素晴らしい。これぞ Android の真骨頂という感じがする。 これはどんなソフトかというと、特定アプリの起動や特定の日時、場所、イベント(AC電源接続やイヤフォンジャック挿入、特定BluetoothやWi-Fiとの接続など)等の Context によって設定した Task

    shimooka
    shimooka 2010/12/27
    あとでトライアル版を試してみる。AutoSetterよりも細かい設定ができそうだが、バッテリーの消費具合はどうか?
  • 『LocateNowWidget』~今いる場所をざっくりお知らせ~

    今いる場所をウィジェットで教えてくれるアプリ『LocateNowWidget』を紹介します。GPSと連動して位置情報を教えてくれるのですが、表示される情報が少し変わっているのが特徴。さらに位置情報を教えてくれるのは開発者さんのオリジナルキャラクターと、ユニークな仕様になっています。 難しい操作は一切ありません。アプリをインストールしたらあとはHome画面にウィジェットを配置するだけ。あえて言うならウィジェットのキャラクターを選ぶのに少し悩むかもしれません。キャラクターによって使用するスペースが違うので配置を考慮しながら選んでください。 男の子:2×1 博士:2×1 女の子:1×1 表示される位置情報は確認できている範囲で、なぜか国名、そして区市町名、あとは道路名の表示をしてくれます。ざっくり過ぎるだろうとツッコミたくなりますが、道路名が表示されるのは意外と便利。道路名はほとんど知らないので