zoukankan      html  css  js  c++  java
  • Font Awesome Text 使用方法

    <!-- basic text-->
    <com.beardedhen.androidbootstrap.FontAwesomeText
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        fontawesometext:fa_icon="fa-github"
        android:layout_margin="10dp" 
        android:textSize="32sp"
    />
    

    fontawesometext:fa_icon="fa-github" the icon to place, as per the Font Awesome Cheat Sheet

    android:textSize="12sp" Text size must always be in sp!

    android:textColor="@color/bbutton_primary" you can change the textColor or background to any color, including the Bootstrap colours by typing bbutton_ and the type of colour e.g. bbutton_danger for the red danger colour.

    NEW

    fontAwesomeText.setIcon("fa-heart"); change the icon programmatically

    Animations

    //get access to some FontAwesomeText items in the layout
    FontAwesomeText tv1 = (FontAwesomeText) findViewById(R.id.lblOne);
    FontAwesomeText tv2 = (FontAwesomeText) findViewById(R.id.lblTwo);
    FontAwesomeText tv3 = (FontAwesomeText) findViewById(R.id.lblThree);
    
    //flashing forever FAST
    tv1.startFlashing(this, true, FontAwesomeText.AnimationSpeed.FAST);
    
    //rotating clockwise slowly
    tv2.startRotate(this, true, FontAwesomeText.AnimationSpeed.SLOW);
    
    //rotating anti-clockwise at medium speed
    tv3.startRotate(this, false, FontAwesomeText.AnimationSpeed.MEDIUM);
    

    Flashing Animations

    startFlashing(Context context, boolean forever, AnimationSpeed speed);

    @param context the current applications context

    @param forever whether the item should flash repeatedly or just once

    @param speed how fast the item should flash, chose between FontAwesomeText.AnimationSpeed.SLOW / FontAwesomeText.AnimationSpeed.MEDIUM / FontAwesomeText.AnimationSpeed.FAST

    Rotation Animation

    startRotate(Context context, boolean clockwise, AnimationSpeed speed);

    @param context the current applications context

    @param clockwise true for clockwise, false for anti clockwise spinning

    @param speed how fast the item should flash, chose between FontAwesomeText.AnimationSpeed.SLOW / FontAwesomeText.AnimationSpeed.MEDIUM / FontAwesomeText.AnimationSpeed.FAST

  • 相关阅读:
    光脚丫学LINQ(025):如何验证DBML和外部映射文件
    使用LINQ to SQL将数据从一个数据库复制到另一个数据库
    用VS2010 C#写DLL文件并且调用(原创)
    linux初识
    Run Only One Copy Of Application
    SQL Server 2008开启远程连接
    用Visual C#做DLL文件
    SQL Server代理服务无法启动的处理方法(转载)
    QTP连接Oracle
    What's AJAX?
  • 原文地址:https://www.cnblogs.com/boundary/p/3880767.html
Copyright © 2011-2022 走看看