zjsxwc

zjsxwc

V2EX 第 46437 号会员,加入于 2013-10-07 18:09:44 +08:00
今日活跃度排名 14307
根据 zjsxwc 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
zjsxwc 最近回复了
rime 的地球拼音方案能够通过声调 - / < \ 输入来更加精确输入,
比如「地球」就输入 di\qiu/
比如「你好」就输入 ni<hao<
比如「自行車」就输入 zi\xche-
4 天前
回复了 iamjerry 创建的主题 Linux Linux QQ 也要开始内测了, electron 全平台了。
https://github.com/Icalingua-plus-plus/Icalingua-plus-plus


应该会比我现在用的社区自己搞的 linuxqq icalingua++好,不过 icalingua++有点是可以自己改代码,防止撤回消息
8 天前
回复了 bjzhush 创建的主题 问与答 有无搜狗输入法的比较好的替代产品?
rime
11 天前
回复了 yzqtdu 创建的主题 推广 随缘卖些家里的脐橙,回复抽奖三箱!
来了
11 天前
回复了 tg11 创建的主题 Windows 大家攒新电脑后是怎么装驱动的?
linux 内核自带驱动,开源驱动能用就行。
13 天前
回复了 fenglayting 创建的主题 程序员 2023 PHPer 路在何方?
朋友公司的线上云服务是 php 的,核心业务还是 c++
https://www.linctex.com/products/cloud
14 天前
回复了 TaoLoading 创建的主题 程序员 前端学习后端,语言选择
php 一把梭
18 天前
回复了 shiyuu 创建的主题 软件 找一个剪切板工具,需要家里和办公室能同步
https://github.com/dale0525/ClipBroad
这个借助 github repo 来暂存剪切板里的文件。
因为没有唯一解(最优解)所以不大会考虑直接用动态规划思路,
于是考虑暴力搜索 dfs 、bfs 加 剪支。
我对 Gtk 了解比较多,9 年前大学毕业设计也是用 Gtk 做的 GUI 。
最开始我用[Glade]( https://glade.gnome.org/ )这种托拽生成 xml 的方式来弄界面,

后来搞 web 开发后我就很喜欢 mvvm 这种数据与 ui 双向绑定的方式,
Gtk 也有这种 mvvm 开发方式,我比较推荐基于 rust 的[relm]( https://github.com/antoyo/relm ) 框架,它就是在原生 Gtk 上加了点 mvvm 机制,对于了解 Gtk 的开发者来说上手很快很顺滑。

总结:不管是之前 IDE 托拽界面的方式,还是老的手动编码布局方式,本质上就和 jQuery 搞前端界面一样,要处理界面回调要手动更新显示,对于复杂点的交互逻辑就很繁琐不好维护。
而使用 mvvm 方式的 ui 开发就决定了,它用编码方式比托拽界面更自然方便,所以同样基于托拽的安卓开发也很难使用 mvvm 方式来开发 ui 。
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4878 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 06:57 · PVG 14:57 · LAX 22:57 · JFK 01:57
Developed with CodeLauncher
♥ Do have faith in what you're doing.