//当这么设置的时候,打开Acticity的时候会黑屏一下
overridePendingTransition(R.anim.activity_open,0);//改成如下代码 完美解决问题
//设置打开Activity时的动画
overridePendingTransition(R.anim.activity_open,R.anim.activity_stay);
activity_open.xm...
分类:
其他好文 时间:
2015-08-12 16:49:04
阅读次数:
177
先看官方文档: Animation extends Object implements Cloneable java.lang.Object ? android.view.animation.Animation Known Direct Subclasses AlphaAnimation, Anim...
分类:
其他好文 时间:
2015-08-12 06:42:32
阅读次数:
209
先来看看效果:
分析下难点:
1. 动画的实现;
2. 边界的控制;
3. 状态保存与恢复;
4. 两种状态的实现,loading状态(不停旋转)、progress状态。分别来看下。
1. 动画如何实现:
将动画进行拆解,可以发现它其实是一个弧不断变长变短的一个过程+弧本身在绕圆形转动两部分组成。
所以可以分开来处理,弧度变长变短可以通过canvas.drawArc的参数st...
分类:
其他好文 时间:
2015-08-09 20:42:19
阅读次数:
140
1.画UI的原则能简则简,能用一个控件搞定的事情,不要用多个控件。能抽则抽,可以抽取复用的属性或布局就抽取.3.资源在android项目里,资源放在res文件夹下,资源可以是图片、xml等,不同类型的资源放在不同的文件下,如下图所示引用的时候可以@[android:]anim/@[android:]drawa..
分类:
移动开发 时间:
2015-08-08 10:37:35
阅读次数:
165
Android的系统控件没有对应的XML布局文件,界面的逻辑都是在onDraw(Canvas canvas)里面进行绘制所以如果对控件的外观进行修改就需要重写onDraw(Canvas canvas)方法,控件的功能逻辑可以不变。下面是继承ProgressBar重写了控件的界面,一个是加了文字的水平...
分类:
移动开发 时间:
2015-08-07 12:45:03
阅读次数:
188
Android基础入门教程——2.3.7 ProgressBar(进度条)
本节引言:
1.常用属性讲解与基础实例
2.使用动画来替代圆形进度条
3.自定义圆形进度条
本节小结:...
分类:
移动开发 时间:
2015-08-05 22:16:33
阅读次数:
206
1.首先实现大文件上传,如果是几兆或者几十兆的文件就用基本的上传方式就可以了,但是如果是大文件上传的话最好是用分片上传的方式。我这里主要是使用在客户端进行分片读取到服务器段,然后保存,到了服务器段读取完了之后将分片数据进行组合。2.前端代码如下: HTML5大文件分片上传示例 ...
分类:
Web程序 时间:
2015-08-05 18:02:18
阅读次数:
161
注意点:必须在setContentView 前面设置,否则会报错。重要的方法: progress.incrementProgressBy(int diff);//参数为进度数,进度满了为100.不能够超过100. progress.incrementSecondaryProgressBy(-10.....
分类:
移动开发 时间:
2015-08-05 12:05:39
阅读次数:
135
<?xmlversion="1.0"encoding="utf-8"?>
<setxmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:duration="1000"
android:fromXDelta="0"
android:toXDelta="100%p"/>
<alpha
android:duration="1000"
android:fromAlpha="..
分类:
其他好文 时间:
2015-08-03 22:55:57
阅读次数:
152
一直以来都没有用属性动画,认为可以靠postDelayed()一个任务来不断invalidate这个view从而实现动画效果。
但是今天发现使用属性动画会更流畅
public void rotateyAnimRun(final View view)
{
ObjectAnimator anim = ObjectAnimator//
.ofFloat(view, "zhy", 1.0F...
分类:
移动开发 时间:
2015-08-03 22:45:23
阅读次数:
249