driveimageview, 一个高级的ImageView,有一个很好的方法来显示它里面的一些文本

分享于 

3分钟阅读

GitHub

  繁體 雙語
An advanced ImageView with a nice approach to display some text inside it.
  • 源代码名称:driveimageview
  • 源代码网址:http://www.github.com/mrwonderman/driveimageview
  • driveimageview源代码文档
  • driveimageview源代码下载
  • Git URL:
    git://www.github.com/mrwonderman/driveimageview.git
    Git Clone代码到本地:
    git clone http://www.github.com/mrwonderman/driveimageview
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/mrwonderman/driveimageview
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    driveimageview Download

    header

    第一件事首先是

    你可以在这里找到关于此次发布的博客帖子: [halcyon.ch - driveimageview release] ( http://halcyon.ch/driveimageview-release/ )

    示例应用程序可以在 play store获得:

    Get it on Google Play

    一般思想

    这个android库的思想是提供在imageitself中显示两个文本的可能性。 这些文本可以是标题或者图片的描述或者其他内容。 此外,还应该有各种设置来定制这些文本和其他内容。

    示例

    下面是driveimageview的外观的一些示例:

    header

    如何使用/如何贡献?

    有关如何使用的更多信息,请查阅 wiki。

    用法

    Gradle

    这个库使用 gradle,将很快在中央 Maven 存储库中可用。 目前它在jCenter上的Bintray。 只需将以下存储库添加到 root build.gradle:

    
    allprojects {
    
    
     repositories {
    
    
     jcenter()
    
    
     maven { url"https://jcenter.bintray.com" }
    
    
     }
    
    
    }
    
    
    
    

    然后在你的应用程序 build.gradle 中:

    
    dependencies {
    
    
    //other repos.. .
    
    
     compile 'ch.halcyon:driveimageview:1.0.0'
    
    
    }
    
    
    
    

    代码

    从上面添加 gradle depedency后,可以转到xml布局并为squareprogressbar添加以下代码:

    
    <ch.haclyon.driveimageview.DriveImageView
    
    
     android:id="@+id/driveImageView"
    
    
     android:layout_width="wrap_content"
    
    
     android:layout_height="wrap_content"
    
    
     android:layout_centerHorizontal="true"/>
    
    
    
    

    要设置一些基本设置,请使用下面的java代码:

    
    DriveImageView driveImageView = (DriveImageView) rootView.findViewById(R.id.driveImageView);
    
    
    driveImageView.setDriveImageModel(new DriveImageModel("main text","small text", R.drawable.image));
    
    
    driveImageView.setAlphaValue(0.7f);
    
    
    
    

    图像  文本  TEX  disp  NIC  NICE  
    相关文章