我正在为我的Android应用程序搜索代码,我遇到了这两个字。它说我可以通过INTENT做到这一点,或者我可以在程序上做到这一点吗?
顺便提一下两者有什么区别?谢谢
答案 0 :(得分:1)
“以编程方式”表示将在Java代码中完成某些操作。最常见的是,在引用View
上创建或设置属性时使用此选项。当通过xml创建View
时,无法更改xml(但View
可以在Java代码中以编程方式进行)。如果以编程方式创建它,那么在编译之前不要在xml中创建它,而是通过Java代码完成。
Intent
是一个Android类,用于启动Activity
访问设置和其他此类操作。
答案 1 :(得分:0)
每当我点击按钮保存(按意图)时,软件应验证输入字段(以编程方式),如果表单无效,则应以编程方式显示弹出消息。
通过意图意味着用户将决定发生什么。 程序化意味着程序将决定发生什么。