{
    分享网正式开通,我们为大家提供免费资源,欢迎大家踊跃投稿!

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

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

  • 初始构建

资源均来自第三方,谨慎下载,前往第三方网站下载


米微资源分享网 , 版权所有丨本站资源仅限于学习研究,严禁从事商业或者非法活动!丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Android开发适用于的简单教学大纲视图
喜欢 ()分享 (0)