1
loading 2016-09-15 06:41:16 +08:00 via Android 7
为什么天气预报强调的居然不是准确性和其他,而是安装包大小?
|
2
murmur 2016-09-15 07:00:21 +08:00
居然还要 app 天气预报不是国产手机或者浏览器必须有的最基本功能么 而且可以让用户放到首页或者锁屏的
|
3
jwangkun 2016-09-15 07:21:25 +08:00 via Android 20
上次我都想说了,但是我懒得浪费我的金币,这次我一定要说了,都厚颜无耻到这个地步,还好意思要打赏,干脆直接天桥上要饭去吧!
|
4
zhaohui318 2016-09-15 07:22:11 +08:00
没个截图吗?
|
5
pengtikui 2016-09-15 08:09:27 +08:00 via Android
不就是一个百度搜索页面嘛!醉了。。。
|
6
gimp 2016-09-15 08:15:23 +08:00
原来你是认真的 手动 doge
|
7
HongJay 2016-09-15 09:05:05 +08:00
天下无敌
|
8
Jackeriss 2016-09-15 09:14:51 +08:00
系统自带的天气应用又卸不掉?干嘛要重新安一个?再小也不如不安,除非你有特色。。。
|
9
echo111222 2016-09-15 09:16:36 +08:00 via Android
@zhaohui318 详情看,百度搜索天气界面
|
12
Jackeriss 2016-09-15 09:24:36 +08:00
@lxyyzm 我不是说了,要有自己的特色才能吸引到用户。牺牲一切去追求软件的大小在现在看来似乎并没有意义。 iphone 都出了 256G 版了,你的应用 1M 的话能装 260000 个你这样的应用。。。有什么意义呢?
|
13
Hazgut 2016-09-15 09:25:18 +08:00 1
获取天气资讯的最小极限是
手机短信啊,不能上网的手机都支持 |
15
codingadog 2016-09-15 09:34:34 +08:00 via iPhone
@lxyyzm 哥,臭味相投是贬义词
|
17
chiebukuro 2016-09-15 09:39:27 +08:00 via Android
有个问题,我手机移动网络是 A 地区的,现在 C 地区,那这个天气 App 不是会有问题了呢。
|
18
lxyyzm OP @codingadog 我这里的 “臭”读 “ xiu ”, O(∩_∩)O~
|
19
BrightDawn 2016-09-15 09:42:53 +08:00 via Android
厉害了,我的哥,你比马化腾不知道高到哪里去了。
|
20
roadna 2016-09-15 09:44:40 +08:00 via Android
我不如直接 pin 一个浏览器书签到桌面呢!
|
21
BrightDawn 2016-09-15 09:44:58 +08:00 via Android
楼上的,图样,楼主一发贴就来了,比香港记者来的还快 算了,编不下去了
|
22
lxyyzm OP @chiebukuro 目前确实存在这个问题,只能手动输入关键字或者点击“合肥”来临时切换,但是下次启动还是恢复到原来的。如果每次退出的时候记住上次的地区,是不是好一些?
|
23
chiebukuro 2016-09-15 09:54:14 +08:00 via Android
@lxyyzm 比较直观的想法是通过 GPS, Cell info, Wifi 等数据检测用户的地理位置,同时查询可以修改为"城市名+天气". 因为现在这个通过 IP 的方式,在用户使用代理时肯定会出错的。
|
24
RanchoH 2016-09-15 09:55:49 +08:00
厉害了大哥哥,这个项目能开源吗?
想看看用了什么样黑科技使得不到 40kb 的安装包能够同时拥有百度搜索地图贴吧这些功能呀! |
25
lxyyzm OP @chiebukuro 我测试了一下,好像百度也不是通过ip判断的,感觉更像是通过你前面说的号码归属地
|
26
raincious 2016-09-15 10:04:14 +08:00
|
27
lxyyzm OP 追求极简,我确实是认真的
|
28
chiebukuro 2016-09-15 10:09:05 +08:00 via Android
@lxyyzm 号码归属地的本质是我的手机移动网络会隧道回原地的运营商网络,这个天气查询在各种浏览器和网络环境都能使用,是通过网络地址得到的。
|
30
lxyyzm OP @chiebukuro 有个用户的情况是这样的:他常住合肥,人去了芜湖,但还是显示合肥天气。会不会是百度根据长期数据判断你的常驻地的?
|
31
chiebukuro 2016-09-15 10:17:31 +08:00 via Android
@lxyyzm 使用 Proguard, 优化不必要的依赖库和资源文件应该能缩减 apk 大小。
|
32
chiebukuro 2016-09-15 10:22:40 +08:00 via Android
@lxyyzm 不会吧,你想复杂了。用户通过账号登录,或者 Cookie 没有超时会使服务器能了解一个用户的访问习惯的,像有些使用百度统计的网站,那这个是可以 tracking 的。
|
33
lxyyzm OP @chiebukuro 是的,我找到原因了。我没有把各种dpi的icon图标删除。
|
34
chiebukuro 2016-09-15 10:25:09 +08:00 via Android
@chiebukuro 应该是使用了百度 js 的网站都可以让其了解用户的网络世界。
|
35
lxyyzm OP @chiebukuro 总之百度是有一个本地(常住地)的概念对吧
|
36
chiebukuro 2016-09-15 10:37:10 +08:00 via Android
@lxyyzm 我看了下,这个本地是用户访问的网络地址。我在 X 城市的网络地址查询 Y 城市+天气 就会有本地这个概念。
|
37
b821025551b 2016-09-15 10:45:54 +08:00 1
厉害了我的哥~ |
38
happilylb 2016-09-15 10:49:46 +08:00 via Android 1
不过怎么说支持一下,有时就需要把功能独立出来,过程能简就简,目的最重要
|
40
wujunze 2016-09-15 10:55:43 +08:00
这个是什么飞机
|
41
jasontse 2016-09-15 10:58:05 +08:00 via iPad
PIN 一个天气浏览器书签图标在主页上就行了,根本不用楼主来「开发」。
目测楼主不超过 12 岁 |
42
lxyyzm OP @b821025551b 谢谢夸奖
|
43
ynyounuo 2016-09-15 11:08:12 +08:00
loadUrl("https://m.baidu.com/ssid=ea356c7879797a6d3000/from=844b/s?word=天气")
真厉害 - - 用 https://m.baidu.com/s?word=天气 也许能小几字节 |
46
hinkal 2016-09-15 11:29:15 +08:00 via Android 1
|
48
learnshare 2016-09-15 11:45:19 +08:00
为什么不把百毒从浏览器添加到桌面?
追求极限还是创造滑稽 |
49
lxyyzm OP @learnshare 请看第二条付言
|
50
loshine1992 2016-09-15 12:39:28 +08:00 1
加载一个网页,然后 UI 啊业务啊都交给网页来做,就是体积小的 APP 了。。真棒 微笑脸
|
51
scola 2016-09-15 12:51:25 +08:00 1
我的三星手机浏览器 有添加书签 到 主屏快捷方式的功能
貌似 size 更小 |
52
douglas1997 2016-09-15 15:52:45 +08:00 via iPhone
已 block
|
53
isnowify 2016-09-15 16:05:28 +08:00 via Android
这不就是 Web view 吗。。。。
|
54
Vizogood 2016-09-15 16:19:48 +08:00 via Android 2
调用 Android system Web view 组件然后再 text 中填充天气二字?
突然觉得我能做好多好多 App 地图—>我比谷歌地图简洁 音乐—>史上最小音乐客户端 查询—>美团算个* 计算器—>支持一键查询 ........ 你是怎么鼓起勇气求打赏的,要不放到你 GitHub 主页我们看看代码写的有没有逻辑性,我们会主动给你打赏的😇 |
55
lichun 2016-09-15 19:47:15 +08:00
mdzz
|
56
dabaitu 2016-09-15 20:01:35 +08:00 via Android
泥萌够了!竟然还专门去反编译~ 2333 不要打击新手嘛 (逃
|
58
killerv 2016-09-15 23:18:36 +08:00
webview 调用百度的天气预报搜索结果,楼主你哪来的勇气……
|
59
XhstormR 2016-09-15 23:53:05 +08:00
LZ 你信不信我能做个 10KB 的京东 APK 。
|
60
Cabana 2016-09-15 23:56:15 +08:00 via Android
厉害了,我的哥…
|
62
little_cup 2016-09-16 00:29:19 +08:00
从追求体积的角度说, 33k 都够我做个原生的再加点动画了…
知道楼主会 block 我,已预 block~ |
63
sexoutsex2011 2016-09-16 01:15:04 +08:00 via Android
在运营商推无限流量套餐和手机动不动 64GB 容量的年代…
|
64
sexoutsex2011 2016-09-16 01:17:07 +08:00 via Android
@sexoutsex2011 认真看了帖子,忽略我上面说的。
|
65
kingddc314 2016-09-16 09:28:37 +08:00 via Android
马的纸张。
|
66
xiaolu 2016-09-16 10:30:10 +08:00
真 tm 是个人才。。。。
|
67
miao1007 2016-09-16 13:44:51 +08:00 via Android
连当年明哥 js 都不如
|
68
lxyyzm OP @little_cup 如果真做出来而且比我这个快,我义务帮你推广
|
69
gavin6liu 2016-09-17 18:36:02 +08:00
人才,我 TM 还以为什么黑科技呢。
|
70
gavin6liu 2016-09-17 18:42:58 +08:00
安装包最小 不代表运行内存最小,功耗最小。楼主还是太年轻。
|
73
lxyyzm OP @gavin6liu 我上面的逻辑确实有些问题,而且被你带坑里了。这个 app 看完就退,并非常驻,占用内存大点小点很重要吗?功耗就更不必提了。
|
74
20015jjw 2016-09-18 02:57:58 +08:00 via Android
Mdzz
|
75
tmac6740 2016-09-18 10:20:07 +08:00
极简是这样子极简的 你测试过 webView 加载出来的内存是多少吗?
真正的极简是你自己写一点 UI 访问一个 api 就行了 建议你去看一个 app YoCelsius 最后 too young too simple |
78
ic2y 2016-09-19 12:46:10 +08:00
@lxyyzm 我觉得楼主 要么是真的什么都不懂。要么就是 故意过来骗吐槽的。你把 request 的结果处理一下,都比直接 webview 渲染了强。或者直接请求 yahoo api 。空间复杂度,时间复杂度固然是要考虑的。但是我们不仅要体积小,更要启动快,运行时内存小。
|
79
Penton 2016-09-19 16:29:15 +08:00
你们为什么还在跟这智障啰嗦,还捐赠, MDZZ , block
|
80
Penton 2016-09-19 16:36:42 +08:00
善听林向阳。。。
|