AndroidでPythonを書く (2)
SL4A + Py4Aでどういうアプリが書けるか
- UIFacadeベース (○可能)
- アプリのメイン部分をPythonで記述
- droid.dialog*() を呼び出してUIを構成
- WebViewベース (○可能)
- HTMLでUIを構成し、HTML初期表示とイベント受取後の処理はPythonで記述
- HTMLに埋め込んだJavaScriptでイベント発行やUI変更を行う
- アプリっぽい見映えにするには、CSSやJavaScriptライブラリ(jQuery、jQTouch)を使う (△未確認)
- ウィジェット (×今のところ作成方法不明)
- cron起動 (○可能)
- shellコマンド (○可能)
- netcfgなどのコマンドはos.system() os.popen()で実行できる
- Home画面のショートカットで起動 (○可能)
- Home画面を長押し後、[Scripts]を選択→スクリプトファイル名を選択→フォアグラウンド起動/バックグラウンド起動を選択
(編集中...)