加载选项菜单
    
    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. 使用git进行团队合作开发

    1.git 和 svn 的差异 git和svn 最大的差异在于git是分布式的管理方式而svn是集中式的管理方式.如果不习惯用代码管理工具,可能比较难理解分布式管理和集中式管理的概念.下面介绍两种工具 ...

  2. android 入门-引用库项目

    http://blog.csdn.net/arui319/article/details/6831164

  3. jquery判断当前设备是手机还是电脑并跳转

    <script type="text/javascript"> var commonURL = 'http://xxxx.com/'; function mobile_ ...

  4. QQ的账号登录及api操作

    .qq.php <?php /** * PHP Library for qq.com * * @author */ class qqPHP { function __construct($app ...

  5. hdu 2516 FIB博弈

    分析请看:cxlove #include<iostream> #include<cstdio> #include<cstring> #include<algo ...

  6. [SVN] SVN在Eclipse里的各个状态解释

    中文意义: A代表添加D代表删除U代表更新C代表合并,并且合并中有冲突G代表合并,合并中没有冲突 每个字母代表的意义: U = item (U)pdated to repository version ...

  7. linux文本模式下使用PPPOE拨号ADSL上网的方法

    转自:http://www.myzhenai.com.cn/post/945.html 转载请注明出处:http://www.myzhenai.com/thread-15431-1-1.html ht ...

  8. 第二十四篇:导出SOUI对象到LUA脚本

    LUA是一种体积小,速度快的脚本语言.脚本语言虽然性能上和C++这样的Naitive语言相比差一点,但是开发速度快,可以方便的更新代码等,近年来受到了越来越多开发者的重视. 在SOUI框架中,我把脚本 ...

  9. 人性的弱点&&影响力

    How wo win friends and influence people 人性的弱点 by 卡耐基 人际关系基本技巧 不要批评.谴责.抱怨 真诚的欣赏他人 激发他人的渴望 获得别人好感的方式 微 ...

  10. CE搜索内存数据的原理

      最近发现有朋友在玩游戏时, 使用一款工具来修改游戏的部分数据,作弊的效果, 也就是CE(Cheat Engine),这款工具是 delphi 编写的, 于是好奇, 然后瞬间想到API OpenPr ...