2009年12月20日日曜日

Amazon API ページ番号を指定する

xml で一度に取得できる情報は10冊分だけですが、
もちろん10冊以上検索に引っかかる場合があります。
その場合に11冊目以上の情報を取得するために、
10冊ごとをページとしてくくって検索することができます。

ItemPage=N (N は ページ番号)

をリクエストに追加すると、特定のページ番号
(つまり、10*N から 10*N+1 番目の情報を)
取得できます。
このパラメータを指定した場合、xml には

N

が含まれます。

2009年12月18日金曜日

Android Activity のライフサイクル

どの関数がどの状態のか忘れちゃうのでメモ。

Blogaway

Blogger のブログに android 端末から投稿できるアプリです。

試しに入れてみました。これも Blogaway で書いてます。ブラウザからももちろん投稿できますが、画像をアップロードすることができませんでした。

このアプリは Google Picasa と YouTube のアカウントで画像と動画が記事に追加できるようです。


ここに紹介が書いてありました〜。

http://www.androidguys.com/2009/12/16/app-review-blogaway-android-blogger-client




追記

 このアプリで投稿した記事を、ブラウザで編集しようとすると、
 編集が画面では日本語ちゃんとでません。でも投稿するとちゃんとなる。。。

2009年12月5日土曜日

Android ボタンを押したときにソフトキーボードを消す

Button をクリックしたときにソフトキーボードを隠す方法です。
InputMethodManager を使います。


public void onClick(View v) {
switch(v.getId()){
case R.id.search_button :
InputMethodManager inputMethodManager =
(InputMethodManager)getSystemService(Context.INPUT_METHOD_SERVICE);
inputMethodManager.hideSoftInputFromWindow(v.getWindowToken(), 0);
search();
break;
}
}


hideSosfInputFromWindow に第2引数を InputMethodManager.HIDE_IMPLICIT_ONLY
(=0x00000001) にした場合だとうまくいきませんでした。