• Stars
    star
    198
  • Rank 192,854 (Top 4 %)
  • Language
    Java
  • Created over 8 years ago
  • Updated over 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

MVP实现一个属于你自己的关于展示最近电影的app

MVP-DEMO

一个属于你自己的关于推荐最近电影的app

###电影爬虫采用python写的

###web服务器 我的测试机,一个php文件,就两行代码而已,of参数html表示输出网页,json表示输出json,太加单,就不建一个项目咯,后期分页处理考虑加上。

app侧

  • 全部使用原生控件编写,拒绝使用自定义组件,google已经对UI做的很好了,何必装逼,页面全部采用fragment,activity只作为容器装fragment而已。

  • 已经采用mvp模式重构,欢迎大家劈砖

  • 引入了rxandroid ,响应式编程,绝对是未来的趋势

  • 引入了rxbinding ,为嘛要这玩意,看看这里你就了解了https://medium.com/@diolor/improving-ux-with-rxjava-4440a13b157f#.prs4xw4jh

#无耻的秀一下 image image

#todo

  • **【已经支持】将RXandriod引入,从而使这个app的整个架构称得上是全球最流行的架构,不管他适不适合,反正麻雀虽小,五脏得俱全吧~

  • 【已经引入】使用realm(好像最近口碑确实不错)作为我们的数据库缓存,这样,即便没有网络,我们也能嗨一番,不是吗?

  • 丰富我们的python爬虫,准备采用多线程爬取,以及解决爬取内容太过单一的问题,爬虫项目在这里https://github.com/bravekingzhang/moveSpider

  • 重构我们的web接口,使得其支持分页加载,现在一次性将所有数据返回,确实挺拽的。

  • 【已经支持】准备引入 butterknife https://github.com/JakeWharton/butterknife~

  • 准备引入retrofit https://github.com/square/retrofit

  • 【已经引入】RxBinding也准备引入,防重复提交是就一行代码,爽

  • 准备支持一个新的条目,小说列表,因此需要我们也需要重构我们的爬虫,目标起点网。个人比较喜欢玄幻系列的

  • 准备支持电影搜索功能。

More Repositories

1

text2video

半个神器👉一键文本转视频的工具
Python
834
star
2

flutter_chat_box

Flutter开发的和ChatGPT聊天的App,全平台支持
Dart
555
star
3

flutter_template

一个flutter高效开发的模板
Dart
170
star
4

CleanArch

implements android clean architecture
Java
99
star
5

flutter_me

一个使用flutter开发的私人应用,主要就是玩一玩
Dart
78
star
6

dim

封装的一个腾讯云im,以便于flutter开发者可以方便继承im到自己的应用中
Objective-C
64
star
7

dalipush

集成了阿里推送,提供给flutter开发者使用。
Java
56
star
8

swiftBookRecommend

起点小说推荐app
Swift
51
star
9

raderView

雷达搜索效果
Java
47
star
10

moveSpider

创建工程
HTML
44
star
11

halib

一个快速Android开发框架,涵盖github比较牛逼的项目
Java
35
star
12

inote

基于艾宾浩斯记忆遗忘曲线的复习笔记
Dart
26
star
13

search-engine-tool

可能是免费中最好的搜索引擎API,支持Google,Bing,DuckDuckGo,Yahoo
JavaScript
24
star
14

fdflutter

另外一个一个flutter快速开发框架,参考这篇文章https://mp.weixin.qq.com/s/X2b3sviE420Z0T27l7Dang
Dart
24
star
15

tauri-chat-box

一个适合初学者学习的,使用tauri实现的 chatgpt 聊天桌面端App
TypeScript
19
star
16

OFFlib

app体验增强测试,实现app离线发送,秒发送,后台静默发送
Java
16
star
17

react-ai-chat

react native ai chat box
TypeScript
13
star
18

utools-plugin-template

utools开发插件模板
TypeScript
12
star
19

Analyser

这里有各种学习demo,如AIDL,绘图,动画,aop,以及内存泄露分析等等
Java
11
star
20

android_auto_track

安卓自动化埋点
Java
9
star
21

post_photo_widget

A new Flutter plugin that can send photos similar to WeChat moments 发送微信朋友圈九宫格照片
Dart
7
star
22

mbus

专属公交,深圳专用,私人定制,不含广告,业界良心,拒绝商业用途
Java
6
star
23

wikiHowTo

Wiki How to 的中文版本,觉得挺有意思的,希望大家一起把这个项目维护起来
Dart
5
star
24

tip-flutter-ui

igame ui widget for our project ,such as colorText show html,marquee,and Textswitcher.
Dart
5
star
25

statis-report-framwork-android

性能数搜集及上报系统Demo
Java
4
star
26

sider_bar

listview sider_bar over right for index listview item
Dart
4
star
27

RecordDemo

C++
3
star
28

csdn

该app用到了halib,完全是为了自己方便在手机上查看自己喜欢的博主是否更新了文章,该APP主要列出博主的文章列表,看文章还是需要使用到浏览器的,看代码要是要着色好看一些,哈哈,其实还是自己时间有限,偷懒,撸了半天而已,代码写得比较渣,等有机会重构一下。
Java
3
star
29

topic_text

topic text like webo ## wrap text ,which can click,自动识别 ## 包裹的话题,可以点击
Dart
2
star
30

react-fusion-x

一个快速开发框架
TypeScript
2
star
31

chengyu

Java
1
star
32

btcoin

btcoin test
Dart
1
star
33

SimpleLiveData

do something like live data to share data between activity and fragment
Java
1
star
34

my_tags

小程序,记录我自己的关键字,记录自己摘抄的人生格言
JavaScript
1
star
35

utools-js-code-to-svg-flowchart

utools-js-code-to-svg-flowchart
TypeScript
1
star
36

fd-react

一个支持h5快速开发的react框架,zusland,swr,arco ui ,localforge,react-router,typescript
TypeScript
1
star