Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hejunlin2013/EpisodeListView
Android TV 剧集列表控件
https://github.com/hejunlin2013/EpisodeListView
Last synced: 22 days ago
JSON representation
Android TV 剧集列表控件
- Host: GitHub
- URL: https://github.com/hejunlin2013/EpisodeListView
- Owner: smartyuge
- License: apache-2.0
- Created: 2017-02-05T09:06:28.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-04-12T12:16:34.000Z (over 7 years ago)
- Last Synced: 2024-08-04T00:06:59.062Z (4 months ago)
- Language: Java
- Homepage:
- Size: 2.85 MB
- Stars: 57
- Watchers: 7
- Forks: 27
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-github-android-ui - EpisodeListView - Android剧集列表控件 (TV组件)
README
# EpisodeListView
Android TV 剧集列表控件
## 效果图
![DragVideoWeb](/images/device-2017-02-05-171457.png)
## 效果图gif:
![EpisodeListView](/images/EpisodeListView.gif)
## 实现思路:
- 1、用两个RecycleView作为控件横向布局
- 2、PopupWindow作为该集剧情简介
- 3、当焦点到达Parent时,对Child进行监听,并发生变化,同理,如果Child超过10个时,通知Parent
## 代码分析:
- 嗯,见我的个人公众号文章## 欢迎关注我的个人公众号,android 技术干货,问题深度总结,FrameWork源码解析,插件化研究,最新开源项目推荐
![这里写图片描述](https://github.com/hejunlin2013/RedPackage/blob/master/image/qrcode.jpg)
License
--------
```
Copyright (C) 2017 hejunlinLicensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License athttp://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
```