Android开发适用于的简单教学大纲视图

时间:2018-01-25 10:06 来源:互联网 作者:源码搜藏收藏

  • 源码类别:视图效果View Effects
  • 源码大小:未知
  • 编码格式:gbk,utf8,不限
  • 运行环境:Android studio
  • 广告推荐

LiteSyllabusView

截图

这是一个简单的Android自定义视图,旨在为用户提供显示教学大纲视图的简单方法。

特征

  • 精简版和简短的用户界面。
  • 包装OnClickListener和OnLongClickListener的CourseView和BlankSectionView。
  • 支持ScrollView。

用法

添加Gradle依赖项:


	
dependencies {
    compile 'com.luolc.dev:litesyllabusview:1.0.5'
}

布局,通常由ScrollView包装:


	
<ScrollView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:fillViewport="false">

    <com.luolc.litesyllabusview.view.LiteSyllabusView
        android:id="@+id/lite_syllabus"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
    </com.luolc.litesyllabusview.view.LiteSyllabusView>
</ScrollView>

在onCreate方法中设置LiteSyllabusView:


	
mLiteSyllabusView = (LiteSyllabusView) findViewById(R.id.lite_syllabus);
mLiteSyllabusView.setCourses(getCourses()); // Implement your custom courses data get method.
mLiteSyllabusView.hideWeekendColumn(true);
mLiteSyllabusView.setOnBlankViewClickListener(new LiteSyllabusView.OnBlankViewClickListener() {
    @Override
    public void onClick(int weekday, int section) {
        // TO-DO
    }

    @Override
    public void onLongClick(int weekday, int section) {
        // TO-DO
    }
});
mLiteSyllabusView.show();

兼容性

Android midSdkVersion 14。

更改日志

版本1.0.5

  • 更改的类型LiteCourse.courseIdINT字符串
  • 添加LiteCourse的活动功能。一个非活动的CourseView将显示半透明。

版本1.0.4

  • 为LiteSyllabusView添加清除方法。您可以删除其中的CourseViews。
  • 优化笔记功能。

版本1.0.3

  • 添加setTextSize功能。您可以自定义CourseView内容的文本大小。

版本1.0.2

  • 添加CourseView的笔记功能。

版本1.0.1

  • 修复了在没有初始化OnClickLister的情况下单击空白部分时发生崩溃错误的问题。

版本1.0.0

  • 初始构建
本站资源仅限于学习研究,严禁从事商业或者非法活动! 源码搜藏网所有源码来自互联网转载与用户上传分享,如果侵犯了您的权益请与我们联系,我们将在24小时内删除!谢谢!

视图效果View Effects下载排行

最新文章