Android 100多个Styles快速开发布局XML,一行搞定View属性,一键统一配置UI..
Android开发中大量使用XML代码作为界面的布局,使用styles能大幅精简XML代码。 比如下面这个界面从AlertDialog至PlacePickerWindow有19个样式相同的跳转Item,点击后颜色加深并跳转界面。 使用styles前XML代码是这样的(838行): 1 <? xml version="1.0" encoding="utf-8" ?> 2 < LinearLayout xmlns:android ="http://schemas.android.com/apk/res/android" 3 android:layout_width ="fill_parent" 4 android:layout_height ="fill_parent" 5 android:background ="@color/activity_bg" 6 android:orientation ="vertical" 7 android:splitMotionEvents ="false" > 8 9 < RelativeLayout 10 android:id ="@+id/rlDemoMainTopbar" 11 android:layout_width ="fill_parent" 12 android:layout_height ="@dimen/topbar_height