我想知道是否有其他替代或适当的方式来开发Android应用程序的UI.我知道使用了XML,也是为什么 - 但是,即使它们效率不高,还有其他任何方法吗?
我对以下代码有一个简短的问题
http://www.androidhive.info/2013/09/android-sqlite-database-with-multiple-tables/
这里使用了两个构造函数,一个带有id,另一个没有-我不明白为什么。有什么好处?
我已经读过这个线程:
我能理解的答案是,我可以创建一个不带id的Tag,但我试图理解,如何知道它将使用哪个构造函数?仅仅是根据参数的数量?
public class Tag {
int id;
String tag_name;
// constructors
public Tag() {
}
public Tag(String tag_name) {
this.tag_name = tag_name;
}
public Tag(int id, String tag_name) {
this.id = id;
this.tag_name = tag_name;
}
// ...
}
Run Code Online (Sandbox Code Playgroud)