序言
准备很久,主要是了解最新的Android的SDK以及学习新的IDE工具,介于Android 模拟器以及Eclipse环境搭建时出现的各种问题,所以一直都在调试问题,最近终于解决好了,所以本次学习就提上了日程.。
这里提供一个Android Studio 的下载地址,个人感觉还不错,提供的还有一些代理,方便更新:http://tools.android-studio.org/。
这次内容主要从网上学习的过程中,吸取别人的经验和总结,在博客中记录,方便以后需要查阅,同时督促自己的学习,让自己不断进步。
初探Material Design(材料设计)
满足不同设备,不同尺寸的UI。
设计方式:
- 拟物化(早期版本):放置和显示物体差不多的图标,根据图标就能知道作用
- 扁平化 (IOS)
- 阴影和层次化(Android 5.0)
要做的工作
- 保证向后的兼容性
- 使用材料设计主题
- 让视图产生阴影
- 使用List和Card
- 订制动画
主题设置方式:
<resources>
<!--
Base application theme for API 14+. This theme completely replaces
AppBaseTheme from BOTH res/values/styles.xml and
res/values-v11/styles.xml on API 14+ devices.
-->
<style name="AppBaseTheme" parent="@android:style/android:Theme.Material">
<!-- API 14 theme customizations can go here. -->
<!-- actionbar的背景色 绿色 -->
<item name="android:colorPrimary">#0F0</item>
<!-- 状态栏的背景色 绿色-->
<item name="android:colorPrimaryDark">#00F</item>
<!-- 控件颜色 红色-->
<item name="android:colorAccent">#F00</item>
</style>
</resources>
附:字段对应位置