android练习

7 篇文章 0 订阅
1 篇文章 0 订阅

android 开发其实是不难的 毕竟 java 和 xml 都算掌握的还可以

只是android的环境有点麻烦 真要装自然也是可以装的

有时候这么搞却是不合适

网上看了一下似乎也没有 在线测试的

今天另辟蹊径 借由Native.js 来试试 android

let main = plus.android.runtimeMainActivity();
let toast = plus.android.newObject("android.widget.Toast", main);
toast = plus.android.invoke(toast, "makeText", main, "测试", 3000);
plus.android.invoke(toast, "show");

这是最简单的一个例子了

android文档

static ToastmakeText(Context context, CharSequence text, int duration)

Make a standard toast that just contains text.

voidshow()

Show the view for the specified duration.

 

html5+文档

  • newObject: 创建实例对象
  • void plus.android.newObject( String classname, Object..args );
  • invoke: 调用对象(类对象/实例对象)的方法
  • Object plus.android.invoke( Object obj, String name, Object... args );
  • runtimeMainActivity: 获取应用主Activity实例对象
  • InstanceObject plus.android.runtimeMainActivity();

虽然简单 但 toast = plus.android.invoke(toast, "makeText", main, "测试", 3000);这一句我还错了好几次,一开始用了 (看到 static Toast 以为这是静态方法了 汗)

  • importClass: 导入Java类对象
  • ClassObject plus.android.importClass( String classname );
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值