# Schedule-Android **Repository Path**: PPZ12581/Schedule-Android ## Basic Information - **Project Name**: Schedule-Android - **Description**: 时间计划表安卓UI组件,抽取自https://gitee.com/GdeiAssistant/GdeiAssistant-Android - **Primary Language**: Android - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2019-07-08 - **Last Updated**: 2024-11-22 ## Categories & Tags **Categories**: android-modules **Tags**: None ## README ### 时间计划表Android UI组件 抽取自https://gitee.com/GdeiAssistant/GdeiAssistant-Android - 实现:`GridView+ScrollView+ViewGroup` ![输入图片说明](https://images.gitee.com/uploads/images/2019/0708/095042_361f92d3_1825870.png "Screenshot_1562550354.png") 使用方式: 1. 拷贝 `com.datarfid.schedule_android` 包下的`model`和`view` 2. 拷贝`fragment_schedule.xml` 3. 在对应的`Activity`中初始化数据, ```Java private void initUI() { scheduleQueryScheduleView = findViewById(R.id.scheduleQueryScheduleView); scheduleQueryListViewNumber = findViewById(R.id.scheduleQueryListViewNumber); scheduleQueryListViewNumber.setAdapter(new ListViewNumberAdapter(this)); scheduleQueryGridViewDate = findViewById(R.id.scheduleQueryGridViewDate); scheduleQueryGridViewDate.setAdapter(new GridViewDateAdapter(this)); } private void loadData() { scheduleQueryScheduleView.addToList(new Schedule(48, "Access\n00:00 - 23:59", "#e67e22", 0, 0)); scheduleQueryScheduleView.addToList(new Schedule(48, "Secure\n00:00 - 23:59", "#e74c3c", 0, 1)); scheduleQueryScheduleView.addToList(new Schedule(48, "Supervised\n00:00 - 23:59", "#3498db", 0, 2)); scheduleQueryScheduleView.addToList(new Schedule(48, "Free Access\n00:00 - 23:59", "#2ecc71", 0, 3)); scheduleQueryScheduleView.addToList(new Schedule(48, "Locked\n00:00 - 23:59", "#8e44ad", 0, 4)); scheduleQueryScheduleView.addToList(new Schedule(48, "Access\n00:00 - 23:59", "#e67e22", 0, 5)); scheduleQueryScheduleView.addToList(new Schedule(48, "Access\n00:00 - 23:59", "#e67e22", 0, 6)); } ``` ### 协议 [MIT License](http://opensource.org/licenses/MIT) [Anti 996 License](https://github.com/996icu/996.ICU/blob/master/LICENSE)