• Stars
    star
    198
  • Rank 196,898 (Top 4 %)
  • Language
    Java
  • Created almost 9 years ago
  • Updated almost 8 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
914
star
2

flutter_chat_box

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

gpt-frontend-code-gen

一个生成前端页面和组件代码的神器,支持Chakra UI 、ShadcnUI ,支持本地大模型、可对话不断调整效果,直到获得满意的效果
JavaScript
226
star
4

flutter_template

一个flutter高效开发的模板
Dart
186
star
5

CleanArch

implements android clean architecture
Java
99
star
6

flutter_me

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

dim

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

dalipush

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

swiftBookRecommend

起点小说推荐app
Swift
51
star
10

raderView

雷达搜索效果
Java
47
star
11

search-engine-tool

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

moveSpider

创建工程
HTML
44
star
13

halib

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

fdflutter

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

inote

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

tauri-chat-box

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

OFFlib

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

utools-plugin-template

utools开发插件模板
TypeScript
13
star
19

react-ai-chat

react native ai chat box
TypeScript
12
star
20

Analyser

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

android_auto_track

安卓自动化埋点
Java
10
star
22

post_photo_widget

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

mbus

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

wikiHowTo

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

tip-flutter-ui

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

statis-report-framwork-android

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

sider_bar

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

RecordDemo

C++
3
star
29

csdn

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

topic_text

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

react-fusion-x

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

chengyu

Java
1
star
33

btcoin

btcoin test
Dart
1
star
34

SimpleLiveData

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

my_tags

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

utools-js-code-to-svg-flowchart

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

fd-react

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