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

自定义切换动画
用到的基本属性:
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>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值