1、官方文档说明,安卓开发应避免使用Enum(枚举类),因为相比于静态常量Enum会花费两倍以上的内存。
2、java中要申明float必须加上“f”,因为(eg:2.0)默认位double类型的。
如下图:需要传入一个float值,直接传入“20.0”会报错。正确的写法为:“20.0f”。
warning.png bingo.png
3、在View做动画的时候,子控件的放大效果不能超过父控件的大小,对于这个局限性,在开发过程中可能需要超过父控件大小。所以这个时候在布局的父控件中加以下属性,允许子控件大小超过父控件:(注意是所有以上父控件)
android:clipChildren="false"
网友评论