一款提供 dota2 游戏相关资讯,视频,攻略,更新日志的 Android App ,基于 Retrofit&RxJava&Mvp&GreenDao
App 数据均来源于网络,接口都由自己写的后台提供,后台在这儿,使用 python 编写,由爬虫进程与服务进程组成,部署在百度 BAE 平台,爬虫每隔一段时间爬取最新的资讯,视频,攻略,更新数据并存入数据库,服务进程等待客户端请求,当有客户端请求时,去数据库取数据并转换成 json 格式返回给客户端。
资讯的展示使用 webview 控件,内容是后台返回的 html ,这个 html 经过了后台处理以适应手机屏幕。
视频采用优酷 sdk 播放,需要传入视频 vid ,视频 vid 是由后台爬虫抓取并存入数据库,在客户端请求视频列表时返回给客户端的。不过优酷 sdk 里面的播放器控制界面太丑了,我就改掉了,已经看不到带有优酷 logo 的控制图标了^_^,优酷 sdk 在这 http://cloud.youku.com/down/play
Copyright (c) 2016 uin3566 <[email protected]>
Licensed 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 at
http://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.
1
canglaoshi 2016-08-14 11:41:39 +08:00
10 年 war3
|
2
uin3566 OP @canglaoshi 7 年 dota
|
3
uin3566 OP |
4
limbo0 2016-08-14 15:17:02 +08:00 via Android
同 7 年 dota , 顶一个
|
5
tmac6740 2016-08-14 15:22:59 +08:00
想楼主给个授权来做 iOS 版本的啊
|
7
chensuifu 2016-08-14 16:30:23 +08:00
CN DOTA , BEST DOTA
|
9
diydry 2016-08-14 16:43:52 +08:00
wings 强,无敌。。。
|
11
Anhedonia 2016-08-15 08:39:56 +08:00
哎。。。想做个 iOS 的
|
12
archxm 2016-08-15 10:04:36 +08:00
10 年 war dota ,不想转 2 !
|
13
uin3566 OP @archxm dota2 体验还是好一点,不会有人秒退, dota 有时候想打一把完整的好难,现在也不太习惯 dota1 的画面了
|
15
archxm 2016-08-15 14:20:37 +08:00
|
16
TZ 2016-08-15 15:25:30 +08:00
好东西,先标记下
|
18
crayygy 2016-08-16 14:15:06 +08:00
我怎么感觉需要内嵌一个黄旭东微博里关于 DotA 的部分...
|
19
archxm 2016-08-16 14:15:45 +08:00
@uin3566 然而有人秒退,总得来说,也达不到玩不下去的地步,玩游戏看心态,游戏的心态。不要遇到一点小的挫败就高潮,不想玩,显得很幼稚。
很多人说 2 没有秒退,没有挂,那为啥我在 2 的公共频道看到有人全体喊话,卖外挂呢?还有,秒退这事,也分恶意秒退和确实有事离开。 说没挂,两个原因, 1 这游戏玩家太少, 2 游戏刚开始。 其实 2 刚出来,大家都挺期待,无奈啊! 说说 2 的几个缺点:太强调所谓的竞技了;客户端太大逼格太高,很多人电脑跑不流畅,下载加更新 20 来个 G ;注册太麻烦;游戏的寻径也没优化好。 我就感觉 dota2 越来越像 LOL ,那玩 LOL 就得了,干嘛玩 dota2 ? 总得来说, dota2 就是敏捷开发的产物,互联网思维,一开始尽快撸一个版本,然后让用户发现问题,尽快修改。客户端使用了 webbrowser ,某个页面刷新时候,因 http 机制需要等待好几秒。 |
24
sammiriam 2016-08-17 00:20:05 +08:00 via Android
@archxm 都 2016 年了就别带 dota1 和 2 的节奏了吧,楼主也是发的 dota2 的 app ,你不玩路过看一下就好了嘛
|
25
archxm 2016-08-17 11:41:51 +08:00
@sammiriam 这带什么节奏,是啊,都 2016 年了,还开发出这么垃圾的玩意!
我说的是 dota2 ,不是楼主的 app 。楼主的 app 不错 |
26
jakychen 2016-08-18 11:18:11 +08:00
关注 ing
|
27
YZHliang 2016-08-18 11:20:40 +08:00
有下载的么?好玩么
|
28
echo111222 2016-08-21 10:38:19 +08:00 via Android
DOTA 人毕竟都是一家。玩了两年 DOTA 和三年 DOTA2 的路过… 虽然不习惯 DOTA 了,但是讲真无论是英雄样子,还配音。还是 DOTA 最赞。
|
29
williamwue 2016-08-24 11:56:49 +08:00
做得很棒的 App !
|