标签:
1.style设置
***把每个相同类型的布局属性抽出来总结到style,之后在布局中只需要使用style即可简化可能重复的代码 //
***分离theme和style,虽然这两个是在同一个tag下,因此可以分层两个文件themes.xml和styles.xml //
不熟悉的属性:
/* drawSelectorOnTop属性:设置为true,渲染绘制到item上,否则绘制到item下成为背景色*/(暂时没有测试)
/* textIsSelectable属性 : 设置为true,此处被选中的text会支持复制粘贴功能,否则不支持 */(暂时没有测试)
/* windowActionModeOverlay : 设置为true,主Layout上面一部分会被ActionBar盖住而不是Layout默认适应余下的大小,因为如果设置沉浸模式,设置Actionbar隐藏,layout会重新适应大小,也就是重新绘制,(可能必须用于Toolbar) */
/* popupTheme : 为OptionsMenu设置Theme */
依赖项目:
compile ‘com.android.support:support-v4:22.1.1‘ compile ‘com.android.support:appcompat-v7:22.1.1‘ compile ‘com.android.support:cardview-v7:22.1.1‘ compile ‘com.android.support:recyclerview-v7:22.1.1‘ compile ‘com.google.code.gson:gson:2.3.1‘ compile ‘org.jsoup:jsoup:1.8.2‘ compile ‘com.jpardogo.materialtabstrip:library:1.0.9‘ compile ‘se.emilsjolander:stickylistheaders:2.6.0‘ compile ‘com.nostra13.universalimageloader:universal-image-loader:1.9.3‘ compile ‘com.squareup:android-times-square:1.4.1@aar‘
所有这些项目都可以在maven中心库中找到最新版本号,可以自己查,只要输入除了org/com之后的一个名称就可以找到同一组织的所属项目。
标签:
原文地址:http://www.cnblogs.com/lhyz/p/4498635.html