- 博客(9)
- 问答 (1)
- 收藏
- 关注
原创 Android中的属性动画
1.ObjectAnimator类常用的属性值:(ObjectAnimator是继承ValueAnimator的)• translationX和translationY:用来沿着X轴或者Y轴进行平移。• rotation、rotationX、rotationY:用来围绕View的支点进行旋转。• PrivotX和PrivotY:控制View对象的支点位置,围绕这个支点进行旋转和缩放变换处理...
2019-03-29 15:54:16 201
原创 Android进阶之路读书笔记-Scroller解析
(此文接续 view滑动的方法 一文)Scroller的构造方法: public Scroller(Context context) { this(context, null); } /** * Create a Scroller with the specified interpolator. If the interpolator is ...
2019-03-22 17:04:02 128
原创 Android进阶之路读书笔记-view滑动的方法
view滑动的6种方法layout(), offsetLeftAndRight()与offsetTopAndBottom(), LayoutParams, 动画, scollTo 与 scollBy以及Scroller。layout()自定义view/** * Created by ck on 2019/3/21. */public class MyCustomView exte...
2019-03-22 17:03:43 202 2
原创 Android进阶之路读书笔记-Android坐标系和view坐标系
1.Android坐标系• getRawX():获取点击事件距离整个屏幕左边的距离,即绝对坐标。• getRawY():获取点击事件距离整个屏幕顶边的距离,即绝对坐标。2.view坐标系View自身的坐标• getTop():获取View自身顶边到其父布局顶边的距离。• getLeft():获取View自身左边到其父布局左边的距离。• getRight():获取View自身右...
2019-03-21 11:24:03 173
原创 CoordinatorLayout+自定义Behavior
1.CoordinatorLayoutCoordinatorLayout is a super-powered FrameLayout,即CoordinatorLayout 是一个超级强大的FrameLayout,它的作用是通过Behavior 协调子View 之间的关系2.自定义Behavior自定义Behavior有两种方法:第一种是定义的View监听另一个view的变化(例如大小...
2019-03-20 14:53:45 487
原创 CoordinatorLayout+AppbarLayout+CollapsingToolbarLayout的使用以及配合使用实现Toolbar的折叠效果
1.CoordinatorLayout
2019-03-20 14:51:22 6766
原创 Android进阶之路读书笔记-Snackbar与TextInputLayout
1.Snackbarsnackbar相对dialog来说,更加轻量级,相对于toast来说,它为用户多提供了一个点击操作.Snackbar显示在屏幕的底部,包含了文字信息与一个可选的操作按 钮,它可以在指定时间结束之后自动消失(ps:Snackbar配合CoordinatorLayout使用可以滑动删除)2.Snackbar小demopackage com.test.ck.snackbar...
2019-03-13 15:16:06 161
原创 Android进阶之路读书笔记-Android6.0运行权限与Android7.0多窗口模式
1.Dangerous PermissionAndroid6.0之后,对于危险级别的权限,需要向用户动态申请,这些危险级别的权限是以组的形式出现的,同一组的任何一个权限被授权了,其他的也自动被授权2.以拨打电话为例写的一个小demopublic class MainActivity extends AppCompatActivity { @Override protect...
2019-03-12 11:22:16 245
原创 android进阶之路读书笔记 - android5.0新特性之CardView
1.CardView概念CardView继承自FramLayout,可以设置圆角和阴影,能够使控件更加立体性.2.CardView的基本属性android:cardBackgroundColor 设置背景android:cardCornerRadius 设置圆角app:cardElevation 设置阴影大小app:cardMaxElevation 设置阴影的最大高度app:cont...
2019-03-07 15:16:48 366
空空如也
水平方向的LinearLayout的addview问题
2017-08-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人