加载选项菜单
    
    MenuInflater inflater = getMenuInflater();
    inflater.inflater(R.menu.menu,menu);

Android动画速率

AccelerateDecelerateInterpolator    @android:res/anim/accelerate_decelerate_interpolator    先加速再减速
    AccelerateInterpolator                @android:res/anim/accelerate_interpolator                加速
    AnticipateInterpolator                @android:res/anim/anticipate_interpolator                先回退一小步然后加速前进
    AnticipateOvershootInterpolator        @android:res/anim/anticipate_overshoot_interpolator        在上一个基础上超出终点一小步再回到终点
    BounceInterpolator                    @android:res/anim/bounce_interpolator                    最后阶段弹球效果
    CycleInterpolator                    @android:res/anim/cycle_interpolator                    周期运动
    DecelerateInterpolator                @android:res/anim/decelerate_interpolator                减速
    LinearInterpolator                    @android:res/anim/linear_interpolator                    匀速
    OvershootInterpolator                @android:res/anim/overshoot_interpolator                快速到达终点并超出一小步最后回到终点
    
设置Activity的进入和退出动画   从-100 到0 到 100 (translate 位移动画) scale 渐变
    
    Activity.overridePendingTransition (int enterAnim, int exitAnim)
    android:interpolator :定义一个动画的变化速率,也就是控制动画的进度
    fromXScale,fromYScale,         动画开始前X,Y的缩放,0.0为不显示,  1.0为正常大小  
    android:repeatCount="2"   // rotate 旋转动画中旋转的次数为2+1
    android:startOffset="500"   // 延迟500毫秒以后执行
    android:oneshot="true"  //  帧动画  表示只显示一遍,设置为false则会不停的循环播放动画
    android:fillEnabled="true"  // set 表示是否弃用Fill保持
    android:fillAfter="true"    // set 表示是否保留最后一帧状态
    
得到版本名称以及版本号

PackageManager pm = context.getPackageManager();
    PackageInfo packinfo = pm.getPackageInfo(context.getPackageName(),0);
    packinfo.versionName;  // 便可以得到版本的名称 --> String
    packinfo.versionCode;  // 得到APK的版本  -->Int
    
设置ListView中的奇数和偶数的背景图片(自定义的Adapter)
    
        在getView中 设置如下代码
            if(position%2==0){
                holder.ll.setBackgroundResource(R.drawable.call_locate_gray);
            }else{
                holder.ll.setBackgroundResource(R.drawable.call_locate_green);
            }

得到系统当前的时间和日期

Calendar localCalendar = Calendar.getInstance ( );
        int i = localCalendar.get ( 1 );        //  得到年份
        int j = 1 + localCalendar.get ( 2 );    //  得到的月份+1
        int k = localCalendar.get ( 5 );    //  得到日期
        int l = localCalendar.get ( 11 );    //  得到小时
        int i1 = localCalendar.get ( 12 );    //  得到分钟
        int i2 = localCalendar.get ( 10 );    //  得到秒数

ProgressBar  
        
        android:indeterminate="false"      //  滚动条自动在最大值和最小值之间来回移动,而true 表示根据你的进度设置现在的进度值
        android:indeterminateDrawable="@anim/loading"  // 修改默认的动画,使用自己定义的图片  -->  animation-list 为根目录

Intent

    Intent intent = new Intent (  Intent.ACTION_CALL ,Uri.parse ( "tel:" +number);   //  直接拨打电话
           Intent intent = new Intent (  Intent.ACTION_DIAL,Uri.parse ( "tel:" +number);   //   启动拨号界面

Android -- 动画效果收获(1)的更多相关文章

  1. Android动画效果之自定义ViewGroup添加布局动画

    前言: 前面几篇文章介绍了补间动画.逐帧动画.属性动画,大部分都是针对View来实现的动画,那么该如何为了一个ViewGroup添加动画呢?今天结合自定义ViewGroup来学习一下布局动画.本文将通 ...

  2. Android动画效果之Property Animation进阶(属性动画)

    前言: 前面初步认识了Android的Property Animation(属性动画)Android动画效果之初识Property Animation(属性动画)(三),并且利用属性动画简单了补间动画 ...

  3. Android动画效果之初识Property Animation(属性动画)

    前言: 前面两篇介绍了Android的Tween Animation(补间动画) Android动画效果之Tween Animation(补间动画).Frame Animation(逐帧动画)Andr ...

  4. Android动画效果之Frame Animation(逐帧动画)

    前言: 上一篇介绍了Android的Tween Animation(补间动画) Android动画效果之Tween Animation(补间动画),今天来总结下Android的另外一种动画Frame ...

  5. Android动画效果之Tween Animation(补间动画)

    前言: 最近公司项目下个版本迭代里面设计了很多动画效果,在以往的项目中开发中也会经常用到动画,所以在公司下个版本迭代开始之前,抽空总结一下Android动画.今天主要总结Tween Animation ...

  6. 200多种Android动画效果的强悍框架

    admin 发布于2015-10-23 14:33 363/68015 [精品推荐]200多种Android动画效果的强悍框架,太全了,不看这个,再有动画的问题,不理你了^@^ 功能模块和技术方案 只 ...

  7. Android动画效果translate、scale、alpha、rotate详解

    动画类型 Android的animation由四种类型组成 XML中 alpha 渐变透明度动画效果 scale 渐变尺寸伸缩动画效果 translate 画面转换位置移动动画效果 rotate 画面 ...

  8. Android动画效果translate、scale、alpha、rotate

    overridePendingTransition只支持android 2.0以上版本,动画效果在anim目录下的xml文件中定义,在程序中用AnimationUtils.loadAnimation( ...

  9. Android 动画效果 及 自定义动画

    1. View动画-透明动画效果2. View动画-旋转动画效果3. View动画-移动动画效果4. View动画-缩放动画效果5. View动画-动画效果混合6. View动画-动画效果侦听7. 自 ...

随机推荐

  1. Web框架之Tornado

    概述 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本.这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了 ...

  2. SQL中的多表查询,以及JOIN的顺序重要么?

    说法是,一般来说,JOIN的顺序不重要,除非你要自己定制driving table. 示例: SELECT a.account_id, c.fed_id, e.fname, e.lname -> ...

  3. mac os x10.10 安装thrift

    http://thrift.apache.org/docs/install/ 一:安装最新版(自动安装) 最简单的是用homebrew进行安装 安装homebrew 在终端输入ruby -e &quo ...

  4. outlook备份及恢复

    outlook备份及恢复 Reference: http://wenku.baidu.com/link?url=2gtDkCSDoPdnfx3Ungd6on9wdhUTWgbO_vmmKLv1i4df ...

  5. 通过yeelink平台监控树莓派CPU温度变化

    通过yeelink平台监控树莓派温度,是很多派友入门第一课.作为一名刚入手树莓派裸机不久的新手,在没有其他硬件支持的情况,通过yeelink平台来监控树莓派CPU温度变化,也是我学习树莓派.学习智能硬 ...

  6. 原生JavaScript 全特效微博发布面板效果实现

    javaScript实现微博发布面板效果.---转载白超华 采用的js知识有: 正则表达式区分中英文字节.随机数生成等函数 淡入淡出.缓冲运动.闪动等动画函数 onfocus.onblur.oninp ...

  7. Understanding, Operating and Monitoring Apache Kafka

    Apache Kafka is an attractive service because it's conceptually simple and powerful. It's easy to un ...

  8. LoadRunner之安装、破解、汉化教程(一)

    安装前,把所有的杀毒软件和防火墙关闭 安装前,把所有的杀毒软件和防火墙关闭 安装前,把所有的杀毒软件和防火墙关闭........     注意事项: 安装前,把所有的杀毒软件和防火墙关闭. 若以前安装 ...

  9. Loadrunner中参数化实战(8)-Unique+Each occurrence

    参数化数据30条: 脚本如下,演示登录,投资,退出操作是,打印手机号: 首先验证Vugen中迭代: Unique+Each occurrence 设置迭代4次Action 结果如下:

  10. iOS10 UI教程管理层次结构

    iOS10 UI教程管理层次结构 iOS10 UI教程管理层次结构,在一个应用程序中,如果存在多个层次结构,就需要对这些层次结构进行管理.在UIView类中提供了可以用来管理层次结构的方法,让开发者可 ...