关闭

Android动画用到的基本的属性和学习笔记

标签: android动画笔记
119人阅读 评论(0) 收藏 举报
分类:

自定义切换动画
用到的基本属性:
fromXDelta 属性为动画起始时X坐标上的位置(整数)
toXDelta 属性为动画结束时X坐标上的位置

fromYDelta 属性为动画起始时Y坐标上的位置
toYDelta 属性为动画结束时Y坐标上的位置

durntion 动画持续时间(长整型,毫秒)

注释:这些属性里面还可以加上%和p,例如
android:toXDelta="100%",表示自身的100%,也就是从View自己位置开始
android:toXDelta="80%P",表示父层View的80%,是以它父层View为参照物

学习笔记
乱记

android:text=”@string/Guo” 快捷键写入string.xml文件中Alt+Enter键
数值写入values下的dimens.xml中整形用Integer
插件android property initializer插件 快捷键Shift+G 出现布局文件中的所有findViewById自定生成
笔记
四、ToolBar
1、ToolBar的基本用法

2、ToolBar的封装
单独布局
继承ToolBar,实现自定义控件
完全自定义ToolBar

五、Tab实现方式
1、ViewPager + RadioGroup
2、FragmentTabHost + RadioGroup
微信主界面能够滑动的和微博不能滑动的两种显示方式

比较常用的长度

 <dimen name="fab_margin">16dp</dimen>
    <dimen name="duration_anim">300</dimen>

    <dimen name="space_xs">4dp</dimen>
    <dimen name="space_s">8dp</dimen>
    <dimen name="space_m">16dp</dimen>
    <dimen name="space_l">24dp</dimen>
    <dimen name="space_xl">36dp</dimen>
    <dimen name="space_xxl">48dp</dimen>
    <dimen name="space_xxxl">72dp</dimen>

    <dimen name="txt_xs">8sp</dimen>
    <dimen name="txt_s">12sp</dimen>
    <dimen name="txt_m">16sp</dimen>
    <dimen name="txt_l">24sp</dimen>
    <dimen name="txt_xl">32sp</dimen>

    //圆角控件的半径4dp
    <dimen name="corner_common">4dp</dimen>
    //分隔线的高度
    <dimen name="height_divider">1px</dimen>


比较常用的颜色

 <color name="transparent">#00000000</color>
    <color name="transparent_half">#50000000</color>
    <color name="cw_black">#000000</color>
    <color name="cw_white">#ffffff</color>
    <color name="cw_bg_900">#263238</color>
    <color name="cw_bg">#f5f5f5</color>
    <color name="cw_grey">#9e9e9e</color>
    <color name="cw_blue">#0277bd</color>
    <color name="cw_blue_500">#5677fc</color>
    <color name="cw_black_deep">#2d3841</color>
    <color name="cw_red">#DC143F</color>
1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:4030次
    • 积分:158
    • 等级:
    • 排名:千里之外
    • 原创:9篇
    • 转载:2篇
    • 译文:1篇
    • 评论:7条
    最新评论