android

スレッドとAsyncTask

androidで通信待ちしてる間、ProgressDialog出しといて、通信完了したらダイアログ消す。 ということを実装してるときにhandlerやらlooperやら使ってスレッド処理してたんだけどAsncTaskとかいうクラスを使えばできるらしい。 (Looper使わないといけないよう…

大きな画面サイズに対応する

Google グループ galaxy tabのエミュレータ入れて実行したらずいぶん余白ができるので何事かと思ったらマニフェストに大きい画面サイズに対応する旨を書くらしい。(↑Yahelさんの質問とその回答) Screen compatibility overview | Android Developers <manifest xmlns:android="http://schemas.android.com/apk/res/android"> ... </manifest>

javaからjavascriptを実行した場合の返り値の受け取り

// webview=WebViewオブジェクト webview.loadUrl("javascript:var hoge=someFunc()"); // someFunc()はhtml側で定義。そしてこのhogeが欲しい webview.loadUrl("javascript:alert(hoge)");// alert()関数を呼び出す。 webview.setWebChromeClient(new WebCh…