2011-01-01から1年間の記事一覧

Activity#onRetainNonConfigurationInstanceについて

いまいちよく分かってなかったのでメモ。 といっても必要なことは全てAPIリファレンスに書いてあるんですが…onRetainNonConfigurationInstanceは画面の回転などでActivityが再生成されるときに、新しいActivityのインスタンスへデータを受け渡すときに使いま…

goog.ui.tree.TreeControllで選択されたノードを取得する方法

コードにするとたったこれだけなんですが… goog.events.listen( tree, goog.events.EventType.CHANGE, function(e){ console.log( e.target.getSelectedItem().getHtml() ); } このEventType.CHANGEにたどり着くのに一日費やしましたよ… EventType.CLICKやEv…

今見ているWEBページのリンクを含むtweetを検索する

タイトル通り。 メモとして。 javascript: window.open("http://twitter.com/#!/search/" + encodeURIComponent(location.href ) );

ActivityとServiceの連携

Serviceと連携したいときの手順メモ。 基本的にここに書いてあるのと同じ。 基本 1. Service側: IBinderをimplementsしたオブジェクトを用意し、Service#onBind()の戻り値として返す。 2. 呼び出し側: ServiceConnectionをimplementsしたオブジェクトを用意…

getJSONを使うためのクライアントサイド/サーバーサイドの実装

JQueryにはgetJSONという便利なメソッドがあるのだが、 クライアントサイド/サーバーサイドの双方から使い方を解説している記事を見かけなかったので、 メモとして残しておく。 例えばサーバーから以下のようなjsonオブジェクトを取得したいとする。 { 'titl…

GBookmark is released.

descriptions GBookmark is Google Bookmark Client. If you have been use Google Bookmark(http://www.google.com/bookmark/),download me!Feature: Desktop Shortcut Auto Synchronization. Add, Edit, Delete Bookmark. Search bookmark from title,labe…

eclipseで既存のソースコードを取り込んだ時にプロジェクト作成に失敗する。

eclipseではcreate project from existing sourceを選択することで、既存のソースコードを取り込んで新規プロジェクトを作ることができます。 しかし、これがたまに失敗することがあります。原因はわかっているのですが、毎回そのことを忘れていてはまってし…

GBookmark is released.

descriptions GBookmark is Google Bookmark Client. If you have been use Google Bookmark(http://www.google.com/bookmark/),download me!Feature: Auto Synchronization. Add, Edit, Delete Bookmark. Search bookmark from title,label and note. Suppo…