コンピュータを楽しもう!!

今、自分が面白くていろいろやってみたことを書き綴りたいと思います。連絡先はtarosa.yでgmail.comです。

Luaridaの機能・システム編 (1)

システム関連の命令には以下ののものがあります。

  • impCall : 暗黙のintent呼び出し
  • expCall : 明示的なintent呼び出し
  • editText : 文字入力
  • setrun : 別のプログラム呼び出し
  • version : バージョン取得

暗黙のintent呼び出しサンプル

------------------------------------------
--URIを使って暗黙的にアプリを呼び出します
------------------------------------------

------------------------------------------
--メインプログラム
------------------------------------------
function main()

 impCall("http://www.google.com")

end
main()

引数にURIの内容を書くだけです。function main()を作って、最後にmain()と書いているのは、私の癖です。Luaは一度読まないとプログラムを読み込まないので、一番最後にmain()と書くと最初に一通り全部読むので、こんな書き方をしています。
現在、impCall()はIntent.ACTION_VIEWにのみ対応しています。

明示的なintent呼び出しサンプル

------------------------------------------
--電卓アプリ明示的に呼び出します
------------------------------------------

------------------------------------------
--メインプログラム
------------------------------------------
function main()

 expCall("com.android.calculator2.Calculator")
	
end
main()