temporaryなめも帳

だらだらと備忘録とか。誰かの為になることをねがって。

ContentQueryMapを使ってみる

AndroidのPowerManager周りのソースコードを読んでると出てきたので、調べてみた。 このCotentQueryMapクラスは、Queryで対象としたデータをキャッシュに持っておくことができる。ソースを読む限り、元データはContentProviderが管理しているとして、「欲し…

ContentProviderの変更を受け取る

※忘れがちなので、備忘録。 ContentProviderに登録している値のアップデートを通知するための手段が用意されている。 実装の必要があるのは以下の2つ。 ・ update通知処理(ContentProvider側) ・ update通知を受ける処理(利用側) update通知処理(Conte…

BLE大阪勉強会で話してきた

BLE

BlueZで遊んでみる - BLE大阪勉強会 from Shinji Kobayashi

ToastをUIThread以外で表示する

ToastはUIスレッド以外でも表示することができます。 まずはToastのソースコードを見てみましょう。 public Toast(Context context) { mContext = context; mTN = new TN(); mTN.mY = context.getResources().getDimensionPixelSize( com.android.internal.R…

Androidのソースツリー下でライブラリプロジェクトを作る

ソースコードツリー下で、他プロジェクトをライブラリとして利用する方法を紹介します。(res含む) Eclipseを利用していれば、Android LibraryProjectとしてisLibraryにチェックを入れるのみで利用できますが、ソースコードツリー下では以下Android.mkを利…

BeagleBoneBlack用のSDカードを作成する

BBB

BeagleBoneBlack向けのUbuntuが入ったSDカードの作成方法。 1.UbuntuのイメージをDownloadする ここからイメージをダウンロードして展開。 2.イメージを焼き込む これを使う手法が楽そうだが、現時点でダウンロードファイルが壊れているっぽい。 代わりにdd…

firefoxosのビルドをサーバーで。

すっごい久しぶりにブログ書く気がするけど。。peak向けのビルドをサーバー上でやろうとおもったら、 端末からバイナリを抜こうとして端末がありませんエラーになったので、そのメモ。エラーの内容は以下のとおり。 Blob setup script has changed, re-runni…

ちょっとMac向けのアプリつくってみたい その1

Mac向けのアプリケーションを作りたいなーと思いながら、なかなか手がでてなかったんだけど。 ちょっとずつでも進めていこーかなと。今日は、まずはHelloWorldから。 XcodeはAppStoreから落としておく。初期起動画面から、Create a new Xcode Project を選択…

音声認識をつかってみる。そのに

その2が出てくるとは思わずに調査をしていたんだけれども。 RecognizerIntentを使って、Activityを呼び出す以外に RecognitionServiceに対して要求をかける方法がありました。そうだよねー。 しゃべってコンシェルとか、マイクの絵でてないもんねー。調べた…

音声認識をつかってみる。

Androidの音声認識、最近のSiriとかしゃべってコンシェルとか、 はやりを見てると使った事無いのはまずいなーと。高齢化社会にはもってこいなAPIだと思う。 あと、ちっこい頃にみてた近未来的な映画の1シーンとかでも、 音声操作がポロポロあったなーと思う…

まずはGithubの登録から

はじめまして、こばしんです。 これから、ここに個人的な備忘録とかを残していこうかなと思ってます。 Githubの登録と初期設定 まずは手始めに、遅ればせながらGithubを登録してみました。◆github https://github.com/Signupが完了したら、プロフィールペー…