What is the meaning of xmlns:tools in Android XML layout?
It defines the XML namespace of the document. You should put it, otherwise tags like <RelativeLayout> could be not recognied by the parser. Namespaces are a way for XML documents to include tags from various vendors. By using xmlns attribute you declare, that, by default, you’re using XML elements defined here: http://schemas.android.com/apk/res/android (note that this … Read more