刘颜的博客

自我记录

场景过渡动画(Scene Transition)-简单使用

1.先说一下 过渡动画(Transition Animation)过度动画有3种:场景过渡动画(Scene Transition),Activity过渡动画,共享元素过渡动画(Shared Element Transition)这一次介绍Scene Transition的简单使用,之后会写文章陆续...

2018-03-31 22:12:51

阅读数 668

评论数 0

属性动画简单使用

1.简介在补间动画中,只能改变view的绘制效果,不能改变view的属性。举个例子:一个view从A点移到B点,但是它的属性还在A点,如点击事件。但是属性动画解决了这个问题。2.介绍属性动画property animation我们用到最多的就是, ObjectAnimator 和 Animator...

2018-03-31 16:17:22

阅读数 75

评论数 0

自定义补间动画

1.简介补间动画有4种基本类型:translate , rotate , scale , alpha如果要其他效果,就要自定义补间动画。2.写一个自定义动画类继承Animation并且重写applyTransformation方法,该方法用于实现具体动画变换逻辑public class MyTwe...

2018-03-31 15:19:23

阅读数 49

评论数 0

补间动画-插值器Interpolator的简单使用

1.插值器Interpolator的作用控制动画的变化速度,匀速,加速,减速,抛物线速等。控制动画非线性变换。2.Android SDK 常用的默认Interpolator实现类AccelerateDecelerateInterpolator : 开始与结束时 慢速 , 中间加速.Accelera...

2018-03-31 00:56:24

阅读数 93

评论数 0

补间动画TweenAnimation-简单使用

1.补间动画有4种基本类型透明度变化alpha , 大小变化scale , 位移变化translate , 旋转变化rotate每种类型都有两种实现方式,xml资源方式 和 代码方式.2.资源方式所有资源xml代码在res/anim 中创建 补间动画文件alphaanimation.xml&...

2018-03-31 00:42:25

阅读数 54

评论数 0

逐帧动画-简单使用

1.实现逐帧动画方式有2种A.xml资源文件方式B.代码方式2.xml资源文件方式先在res/drawable中新建一个xml文件,还要准备三张图片:a/b/c<?xml version="1.0" encoding="u...

2018-03-30 21:52:57

阅读数 415

评论数 0

View的绘制流程-入门全套

1.Android-UI层级简介图其中PhoneWindow是最基本的窗口系统,是activity和view系统的交互接口。每个activity都有一个PhoneWindow.DecorView是所有view的祖先。2.view绘制流程简介Viewgroup也继承View.每个view负责绘制自己...

2018-03-30 18:48:41

阅读数 544

评论数 0

ViewGroup触摸事件传递-入门全套

1.准备好一个MyRelativeLayoutpublic class MyRelativeLayout extends RelativeLayout { private static final String TAG = "mydate"; p...

2018-03-30 13:09:58

阅读数 36

评论数 0

View触摸事件传递-入门全套

1.写一个自己的textview,重写dispatchTouchEvent(分发触摸事件)方法,重写onTouchEvent(处理触摸事件)方法在其中加入打印语句,用于观察public class MyTextView extends TextView { private static f...

2018-03-30 00:16:20

阅读数 71

评论数 0

EventBus事件总线的简单使用

1.导包compile 'org.greenrobot:eventbus:3.0.0'2.加入混淆混淆规则如下-keepattributes *Annotation* -keepclassmembers class ** { @org.greenrobot.eventbus.Subscr...

2018-03-27 09:54:14

阅读数 113

评论数 0

Eclipse中的自动代码对齐的括号对齐方式

1.结果public class Test { public static void main(String[] args) { } }但是用ctrl+shift+f自动对齐,如果得不到上面的形式(而是左括号和类名等在同一行),那就要修改一下代码风格了2.修改所以我们把上面的全改为n...

2018-03-24 15:10:12

阅读数 990

评论数 0

在eclipse中Servlet的排坑

1.结果建了一个web project ,然后servlet类终于在web.xml映射中被找到,在浏览器中输入http://localhost:8080/MyServlet2/myserv?name=liuyan&age=22 也终于有了反应(一开始是打死也找不到web.x...

2018-03-23 01:28:23

阅读数 767

评论数 0

Eclipse中配置Tomcate全套排坑

1.查看自己的eclipse中有没有servlet的Tomcate选项如果没有,则需要添加其中name随便输入一串字符,如tomcateLocation输入http://download.eclipse.org/releases/kepler在下方找到Web.xml...然后选择tomcate s...

2018-03-23 00:53:21

阅读数 1306

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭