我是android的新手。我想知道android Manifest文件和android XML文件之间的主要区别是什么。两者都是用同一个xml编写的。但是,他们之间的主要区别是什么,任何人都可以告诉我解释。谢谢提前
答案 0 :(得分:1)
阅读有关清单的docs
它说
清单文件向您提供有关您的应用的重要信息 Android系统,系统在运行之前必须具备的信息 应用程序的代码。
此清单文件的文件类型应为getContacts('', function(contactsObj)
{
contactsObj.forEach(function(contact)
{
$('#contactList > tbody').append('<tr>' +
'<td class="check-mail">' +
'<input type="checkbox" class="i-checks" id="1">' +
'</td>' +
'<td>' + escapeHTML(contact.name) + '</td>' +
'<td>' + escapeHTML(contact.email) + '</td>');
})
$('.i-checks').iCheck(
{
checkboxClass: 'icheckbox_square-green',
radioClass: 'iradio_square-green'
});
});
而且,对于其他XML文件,除了代码之外,几乎所有其他数据都以XML格式指定。
根据docs,使用XML的原因如下
在XML中声明UI的优势在于它使您能够 更好地将应用程序的表示与代码分开 控制其行为。您的UI描述在您的外部 应用程序代码,这意味着您可以在没有的情况下修改或修改它 必须修改源代码并重新编译。例如,你可以 为不同的屏幕方向,不同的设备创建XML布局 屏幕尺寸和不同的语言。另外,声明了 XML中的布局使您可以更轻松地可视化UI的结构, 所以调试问题更容易。因此,本文件侧重于 教你如何用XML声明你的布局。如果你有兴趣 在运行时实例化View对象时,请参阅ViewGroup和 查看类引用。