实时搜索: ppt的动画刷在哪里

ppt的动画刷在哪里

395条评论 1733人喜欢 5518次阅读 627人点赞
如题,谢谢了
补充,是PPT中的格式刷 , 2. 给幻灯片设置页眉"计算机培训"(我找到了页眉/页脚选项,也插入了,可是在PPT上不能显示页眉)
4. 将演示文稿的应用设计模板设置为"Lock AndKey.pot"(我没在幻灯片设计中找到这个模板)
6. 动画效果设置为"出现"(这个效果我也没找到)
还有一个“套用"笔记本型"或"notebook"模板。”(找不到这个模板),请大神告知路径 , 这是一部我小时候看的动画片,是讲牙膏、牙刷、似乎还有镜子’梳子....好像是浴室里面的故事吧....
不知道是中国还是外国的动画片。有谁记得这部动画片啊...

动画路径用格式刷怎么刷?: 为复制文字图片效果用的叫格式刷,为复制动画效果用的叫做动画刷。请你先搞清楚到底要问什么?

如何实现系统自带下拉刷动画效果: <code class="hljs java">/**
02.*
03.* @hide
04.*/
05.class CircleImageView extends ImageView {
06.
07.private static final int KEY_SHADOW_COLOR = 0x1E000000;
08.private static final int FILL_SHADOW_COLOR = 0x3D000000;
09.// PX
10.private static final float X_OFFSET = 0f;
11.private static final float Y_OFFSET = 1.75f;
12.private static final float SHADOW_RADIUS = 3.5f;
13.private static final int SHADOW_ELEVATION = 4;
14.
15.private Animation.AnimationListener mListener;
16.private int mShadowRadius;
17.
18.public CircleImageView(Context context, int color, final float radius) {
19.//....
20.}
21.//....
22.}
23.</code>
view sourceprint?
01.<code class="hljs java"><code class="hljs php">/**
02.* Fancy progress indicator for Material theme.
03.*
04.* @hide
05.*/
06.class MaterialProgressDrawable extends Drawable implements Animatable {
07.private static final Interpolator LINEAR_INTERPOLATOR = new LinearInterpolator();
08.private static final Interpolator END_CURVE_INTERPOLATOR = new EndCurveInterpolator();
09.private static final Interpolator START_CURVE_INTERPOLATOR = new StartCurveInterpolator();
10.private static final Interpolator EASE_INTERPOLATOR = new AccelerateDecelerateInterpolator();
11.
12.@Retention(RetentionPolicy.CLASS)
13.@IntDef({LARGE, DEFAULT})
14.public @interface ProgressDrawableSize {}
15.// Maps to ProgressBar.Large style
16.static final int LARGE = 0;
17.// Maps to ProgressBar default style
18.static final int DEFAULT = 1;
19.//...
20.}</code></code>
两个类都声明为保护的,所以我们无法直接调用,不过居然我们有源码,我们就能复制一份出来!
接下来,我们就来使用他们
这个相信都难不到大家,因为系统已经有使用的例子了。
view sourceprint?
001.<code class="hljs java"><code class="hljs php"><code class="hljs java">/**
002.* Created by moon.zhong on 2015/4/20.
003.*/
004.public class LoadingView extends RelativeLayout {
005.
006.private CircleImageView mCircleView;
007.private MaterialProgressDrawable mProgress;
008.private static final int CIRCLE_BG_LIGHT = 0xFFFAFAFA;
009.private static final int DEFAULT_CIRCLE_TARGET = 64;
010.private static final int CIRCLE_DIAMETER_Big = 45;
011.private int mCircleWidth;
012.private int mCircleHeight;
013.private int mCurrentTargetOffsetTop;
014.protected int mOriginalOffsetTop;
015.
016.
017.private float mTotalDragDistance = -1;
018.
019.
020.private final float REFRESH_SCALE = 1.20F;
021.
022.
023.private int mMediumAnimationDuration;
024.private Animation mScaleAnimation;
025.
026.private Animation mScaleDownAnimation;
027.
028.
029.
030.protected int mFrom;
031.
032.private static final float DECELERATE_INTERPOLATION_FACTOR = 2f;
033.
034.private DecelerateInterpolator mDecelerateInterpolator;
035.
036.private boolean mRefresh = false;
037.
038.
039.public LoadingView(Context context) {
040.super(context);
041.initView(getContext());
042.}
043.
044.public LoadingView(Context context, AttributeSet attrs) {
045.super(context, attrs);
046.initView(getContext());
047.}
048.
049.public LoadingView(Context context, AttributeSet attrs, int defStyleAttr) {
050.super(context, attrs, defStyleAttr);
051.initView(getContext());
052.}
053.
054.@TargetApi(Build.VERSION_CODES.LOLLIPOP)
055.public LoadingView(Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) {
056.super(context, attrs, defStyleAttr, defStyleRes);
057.initView(getContext());
058.}
059.
060.private void initView(Context context) {
061.createProgressView();
062.final DisplayMetrics metrics = getResources().getDisplayMetrics();
063.mCircleHeight = mCircleWidth = (int) (CIRCLE_DIAMETER_Big * metrics.density);
064.mTotalDragDistance = DEFAULT_CIRCLE_TARGET * metrics.density;
065.mMediumAnimationDuration = getResources().getInteger(
066.android.R.integer.config_mediumAnimTime);
067.mDecelerateInterpolator = new DecelerateInterpolator(DECELERATE_INTERPOLATION_FACTOR);
068.setVisibility(VISIBLE);
069.}
070.
071./*创建动画View*/
072.private void createProgressView() {
073./*创建圆形的ImageView*/
074.mCircleView = new CircleImageView(getContext(), CIRCLE_BG_LIGHT, CIRCLE_DIAMETER_Big/2);
075./*创建加载动画Drawable*/
076.mProgress = new MaterialProgressDrawable(getContext(), this);
077./*设置颜色*/
078.mProgress.setBackgroundColor(CIRCLE_BG_LIGHT);
079.mCircleView.setImageDrawable(mProgress);
080.mCircleView.setVisibility(View.VISIBLE);
081.mProgress.setAlpha(256);
082./*设置加载时的颜色值*/
083.mProgress.setColorSchemeColors(0xFC9B4C8B, 0xFC9B7D7C , 0xFC439B7B ,0xFC2798DD ,0xFC2F27DD ,0xFCC745DD ,0xC1FFF238 );
084.addView(mCircleView);
085.}
086.
087./*这个是动态改变动画的效果*/
088.public void setScale(float scale) {
089.mProgress.showArrow(true);
090.float targetScale = scale;
091.mProgress.setArrowScale(Math.min(1.0f, targetScale));
092.mProgress.setProgressRotation((targetScale));
093.mProgress.setStartEndTrim(0, Math.min(.8f, 0.8f * targetScale));
094.}
095.
096./*这里暂时没用到*/
097.public void onRefresh(float scale) {
098.
099.mRefresh = true;
100.startScaleUpAnimation(null);
101.animateOffsetToCorrectPosition(mCurrentTargetOffsetTop, mRefreshListener);
102.}
103.
104./*这里暂时没用到*/
105.public void stopRefresh() {
106.mRefresh = false;
107.startScaleDownAnimation(mRefreshListener);
108.}
109.
110.
111./*开始执行动画效果*/
112.public void startAnimation() {
113.
114.mProgress.start();
115.}
116.
117./*结束知心动画效果*/
118.public void stopAnimation() {
119.
120.mProgress.stop();
121.}
122.
123.private Animation.AnimationListener mRefreshListener = new Animation.AnimationListener() {
124.@Override
125.public void onAnimationStart(Animation animation) {
126.}
127.
128.@Override
129.public void onAnimationRepeat(Animation animation) {
130.}
131.
132.@Override
133.public void onAnimationEnd(Animation animation) {
134.if (mRefresh) {
135.
136.mProgress.start();
137.
138.} else {
139.mProgress.stop();
140.mCircleView.setVisibility(View.GONE);
141.ViewCompat.setScaleX(mCircleView, 0);
142.ViewCompat.setScaleY(mCircleView, 0);
143.}
144.mCurrentTargetOffsetTop = mCircleView.getTop();
145.}
146.};
147.
148.private void startScaleUpAnimation(Animation.AnimationListener listener) {
149.mCircleView.setVisibility(View.VISIBLE);
150.mScaleAnimation = new Animation() {
151.@Override
152.public void applyTransformation(float interpolatedTime, Transformation t) {
153.setAnimationProgress(interpolatedTime);
154.}
155.};
156.if (listener != null) {
157.mScaleAnimation.setAnimationListener(listener);
158.}
159.mScaleAnimation.setDuration(mMediumAnimationDuration);
160.mCircleView.clearAnimation();
161.mCircleView.startAnimation(mScaleAnimation);
162.}
163.
164.private void startScaleDownAnimation(Animation.AnimationListener listener) {
165.mScaleDownAnimation = new Animation() {
166.@Override
167.public void applyTransformation(float interpolatedTime, Transformation t) {
168.setAnimationProgress(1 - interpolatedTime);
169.}
170.};
171.mScaleDownAnimation.setDuration(150);
172.mCircleView.setAnimationListener(listener);
173.mCircleView.clearAnimation();
174.mCircleView.startAnimation(mScaleDownAnimation);
175.}
176.
177.private void animateOffsetToCorrectPosition(int from, Animation.AnimationListener listener) {
178.mFrom = from;
179.mAnimateToCorrectPosition.reset();
180.mAnimateToCorrectPosition.setDuration(200);
181.mAnimateToCorrectPosition.setInterpolator(mDecelerateInterpolator);
182.if (listener != null) {
183.mAnimateToCorrectPosition.setAnimationListener(listener);
184.}
185.mCircleView.clearAnimation();
186.mCircleView.startAnimation(mAnimateToCorrectPosition);
187.}
188.
189./*当view设为可见的时候,动画开始执行,反之动画停止*/
190.@Override
191.public void setVisibility(int visibility) {
192.if (visibility == GONE || visibility == INVISIBLE) {
193.
194.mProgress.stop();
195.} else {
196.mProgress.start();
197.mProgress.showArrow(true);
198.}
199.super.setVisibility(visibility);
200.}
201.
202.private final Animation mAnimateToCorrectPosition = new Animation() {
203.@Override
204.public void applyTransformation(float interpolatedTime, Transformation t) {
205.int targetTop = 0;
206.int endTarget = 0;
207.endTarget = (int) (mOriginalOffsetTop + mTotalDragDistance);
208.targetTop = (mFrom + (int) ((endTarget - mFrom) * interpolatedTime));
209.int offset = targetTop - mCircleView.getTop();
210.setTargetOffsetTopAndBottom(offset);
211.}
212.};
213.
214./**
215.* @param progress
216.*/
217.private void setAnimationProgress(float progress) {
218.ViewCompat.setScaleX(mCircleView, progress);
219.ViewCompat.setScaleY(mCircleView, progress);
220.}
221.
222.private void setTargetOffsetTopAndBottom(int offset) {
223.mCircleView.bringToFront();
224.mCircleView.offsetTopAndBottom(offset);
225.mCurrentTargetOffsetTop = mCircleView.getTop();
226.invalidate();
227.}
228.
229.@Override
230.protected void onLayout(boolean changed, int l, int t, int r, int b) {
231.super.onLayout(changed, l, t, r, b);
232.final int width = getMeasuredWidth();
233.int circleWidth = mCircleView.getMeasuredWidth();
234.int circleHeight = mCircleView.getMeasuredHeight();
235.mCircleView.layout((width / 2 - circleWidth / 2), 0,
236.(width / 2 + circleWidth / 2), circleHeight);
237.
238.}
239.
240.
241.@Override
242.protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
243.super.onMeasure(widthMeasureSpec, heightMeasureSpec);
244.mCircleView.measure(MeasureSpec.makeMeasureSpec(mCircleWidth, MeasureSpec.EXACTLY),
245.MeasureSpec.makeMeasureSpec(mCircleHeight, MeasureSpec.EXACTLY));
246.
247.}
248.}</code></code></code>
xml 引用
view sourceprint?
1.<code class="hljs java"><code class="hljs php"><code class="hljs java"><code class="hljs avrasm">xml调用
2.<eyeclip.myapplication.LoadingView
3.android:layout_width='60dp'
4.android:layout_height='60dp'
5.android:layout_centerInParent='true'
6.>
7.</eyeclip.myapplication.LoadingView></code></code></code></code>

请问自考生们,自考动画概论04503在自考万题库或者别的自考软件里面都没有,请问在哪里可以刷题?: 如果是这样的话,建议你购买相关课程的考试资料去进行刷题,或者报名培训机构去学习相应的课程也可以进行刷题,再就是在百度文库中搜索相关历年真题去进行刷题,因为可能是考的科目有点偏所以这个软件里没有相应的刷题资料,最省事的办法是在电脑上浏览百度文库的资料,祝你好运!

大概是哈哈少儿演过的动画片,一个大象用牙刷在小水塘里洗澡,还有很多动物一起住在荒野里。求名字: 以前有个,动物也疯狂,跟你说的差不多

计算机考试刷题时PPT的疑问,希望能具体点回答哦!:

ppt在演讲者视图(讲义)下播放时,才会显示页眉,在正常的播放视图没有页眉(即使设置了也不会显示)的。

在设置-->主题,那里“浏览主题”,找到你office安装目录下“templates”目录下的Lock ....pot主题文件(注意在“选择主题或主题文档”对话框里,将打开文件的类型设置为.pot文件),并应用。

动画是应用于一个具体的占位符的,比如你选中ppt里的一个图片或是一个文本框,然后在“动画”选项卡里,设置动画为“出现”(“出现”动画是最基本的动画,不可能没有)

至于你说的notebook模板,照前面找“lock and key.pot”那个方法,就在相同的目录下面。

谁记得有牙刷、牙膏的动画片?: 牙刷家族,我记得是中国和澳大利亚合资的

直播平台刷礼物的动画效果如何实现呢?前端: 最贵的内个会有显示。整个直播间都有,普通的好像得连续送,会显示你送了一片什么什么雨

中兴V880.Root后不小心把0Kb的“安卓系统”给卸载了.然后开不开机了.卡在联通动画的开头.不刷机成吗?如...: 国行的话就拿售后,不能的话就自己看论坛刷机吧。要么自己下个杀毒软件啥的查一查,不过中毒的概率小

  • 2016年属相转大运的是谁

    合肥这边单位第一次帮新员工交社保必须一次交四个月吗?: 合肥这边单位第一次办新员工叫社保,必须一次就四月嘛,我以为合肥这边单位第一次放学,员工教师一次交四个月是可以的 ...

    307条评论 5586人喜欢 1953次阅读 346人点赞
  • flac文件怎么换成mp3

    我们公司想给员工上养老和医疗保险,就两个人。公司需要办什么手续?请各位指教一下:   社保费缴费单位登记(单位、个体户适用)  一、缴费单位登记范围  依照有关法律、法规、规章,应当缴纳社会保险费的单位(行政事业单位、企业和社会团体)和个体工商户。  注:之前已在社会保险基金管理中心办理了社保登记...

    225条评论 1027人喜欢 3555次阅读 492人点赞
  • 昆山社保中心在哪

    不给发票怎么投诉: 消费者投诉:消费者通过信函、传真、短信、电子邮件、12315网站或前往工商部门等形式向工商行政管理部门投诉,说明投诉事项和理由;工商部门受理投诉:如消费者投诉事项符合要求,则工商行政管理部门工作人员在七个工作日之内受...

    696条评论 1235人喜欢 3078次阅读 387人点赞
  • id在哪里可以看到

    小规模纳税人小微企业免征额是多少?: 小规模纳税人小微企业免征额是是10万,即月销售额低于10万元的,免收增值税。根据《关于实施小微企业普惠性税收减免政策的通知》第一条 对月销售额10万元以下(含本数)的增值税小规模纳税人,免征增值税。第二条 对小型微利...

    982条评论 3934人喜欢 3626次阅读 474人点赞
  • 2014年中医医师资格考分哪里查

    请问到税局申请停车发票,5元的金额的停车发票一本有几张?: 根据新的《中华人民共和国发票管理办法》第十五条,需要领购发票的单位和个人,应当持税务登记证件、经办人身份证明、按照国务院税务主管部门规定式样制作的发票专用章的印模,向主管税务机关办理发票领购手续。主管税务机关根据领购...

    277条评论 4488人喜欢 5843次阅读 256人点赞
  • 2018多省联考有哪些省

    农民专业合作社为什么领不到增值税专用发票?要开具什么发票才能让购买方抵扣13个点的进项税呢?: 一、农民专业合作社销售自己生产的产品,属于税法规定的免增值税范围内的行为,根据规定不得开具增值税专用发票,不允许开具增值税专用发票,也就不允许领购专用发票;如果购买方需要抵扣13%进项税,需要购买方自己开具农产品收购...

    279条评论 5073人喜欢 1953次阅读 893人点赞