android里tools:contexts是什么意思要通俗易懂的解释
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity">//这句有什么用
工具属性
tools:context
这个属性通常在一个布局XML文件的根元素中设置,tools:context=".MaiActivity"这一句不会被打包进APK,记录了这个布局关联到哪一个activity(因为显然一个布局在设计时可以被多个布局使用)。
它会用于布局编辑器中以推断默认的主题,由于主题定义在Manifest中,并与activity而不是布局相关联。你可以和在manifests中一样使用点前缀,来指定activity类,而不需要使用完整的程序包名作为前缀。