最近在撸 Flutter,创建了一个 V2EX 的 app,欢迎感兴趣的同学提提代码意见

2018-07-29 04:37:38 +08:00
 santiago009

此 APP 并非实现所有功能,只是从学习 Flutter 的角度编写。

#屏幕截图:

7404 次点击
所在节点    程序员
25 条回复
santiago009
2018-07-29 04:52:16 +08:00
我是 V2EX 新手,暂时不能编辑本主题。 -_-|||
github 地址:
https://github.com/olive009/v2ex_flutter
lrh3321
2018-07-29 07:00:02 +08:00
挺好的
beginor
2018-07-29 07:47:35 +08:00
居然是通过 DOM 来获取内容,堂堂的 V2 居然没有 API ?
Mcatt
2018-07-29 08:23:32 +08:00
@santiago009 我在 macOS 装 flutter 的时候遇到报错「 Android license status unknown 」,
然后试着「 flutter doctor --android-licenses 」来修复,
结果提示说「 A newer version of the Android SDK is required. To update, run:
/Users/username/Library/Android/sdk/tools/bin/sdkmanager --update 」。
然后按提示运行 「/Users/username/Library/Android/sdk/tools/bin/sdkmanager --update 」,遇到报错
「 Exception in thread "main" java.lang.UnsupportedClassVersionError: com/android/sdklib/tool/sdkmanager/SdkManagerCli : Unsupported major.minor version 52.0 」。
请问你有遇到这个报错吗?我按照网上的方案试着解决都失败。
我怀疑是我电脑的 Java 版本太低,我的 Java 版本是 1.7.0_80,不知道你的版本是?
spike2017
2018-07-29 08:41:54 +08:00
@Mcatt 没有 JDK 也没关系。你安装过程是按照官方文档来的吗,有没有读过“如果你在中国使用 flutter,请阅读此”这个说明。最好按照管文来装再试一次
someonedeng
2018-07-29 08:56:48 +08:00
做的真好。
同样在玩 flutter 为什么我没有你这么优秀呢。。
tamlok
2018-07-29 09:09:58 +08:00
flutter 有 webview 类似的吗?

建议 技术 那一行把红色换掉
santiago009
2018-07-29 10:38:45 +08:00
@Mcatt 我的 JDK 是 1.8 的,既然报的是 Android SDK 错误,那你最好安装下 android studio,然后打开一下,然后更新下 android SDK.
santiago009
2018-07-29 10:41:24 +08:00
@beginor 感觉 API 比较有限才解析 dom 的 ( ╯▽╰)
santiago009
2018-07-29 10:43:57 +08:00
@tamlok 有 webview 的,这是 flutter 官方的 https://pub.dartlang.org/packages/url_launcher
hikari
2018-07-29 11:12:43 +08:00
感觉主题列表文字之间行间距应该增加一下啊,从图片上看,太密集了
wly19960911
2018-07-29 11:14:12 +08:00
@beginor #3 V2 给的 API 很有限,至少主页内容是没有 API 的
Mcatt
2018-07-29 11:16:45 +08:00
@santiago009 我已经安装了 android studio,我去看看怎么更新 android SDK

---

@spike2017 我就是按照那个文档来安装的,「如果你在中国使用 flutter,请阅读此」里面推荐的设置都已经设置好了。没有 SDK 能运行吗?主要是按照那个文档运行 `flutter doctor ` 看到报错才想着解决而已
zhustec
2018-07-29 11:18:17 +08:00
这主页列表让我感觉回到了三年前😀,主页列表 border 和 shadow 还是轻一点好
santiago009
2018-07-29 11:24:40 +08:00
@zhustec 只是做个大概的 UI,毕竟不是 designer 😭
tamlok
2018-07-29 11:29:41 +08:00
@santiago009 谢谢! flutter 能和 webview 里面的 js 交互吗?
CasualYours
2018-07-29 11:36:19 +08:00
顶一下
xxx749
2018-07-29 11:44:35 +08:00
不得了
marcushbs
2018-07-29 18:31:13 +08:00
listview 好使吗?
kingcos
2018-07-29 23:01:42 +08:00
flutter doctor 之后 Android Studio (not installed) 所以,AS 是必须要装的么,能否只使用 Xcode+IDEA 呢

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/475025

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX