zjsxwc

zjsxwc

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


应该会比我现在用的社区自己搞的 linuxqq icalingua++好,不过 icalingua++有点是可以自己改代码,防止撤回消息
4 天前
回复了 bjzhush 创建的主题 问与答 有无搜狗输入法的比较好的替代产品?
rime
7 天前
回复了 yzqtdu 创建的主题 推广 随缘卖些家里的脐橙,回复抽奖三箱!
来了
7 天前
回复了 tg11 创建的主题 Windows 大家攒新电脑后是怎么装驱动的?
linux 内核自带驱动,开源驱动能用就行。
9 天前
回复了 fenglayting 创建的主题 程序员 2023 PHPer 路在何方?
朋友公司的线上云服务是 php 的,核心业务还是 c++
https://www.linctex.com/products/cloud
10 天前
回复了 TaoLoading 创建的主题 程序员 前端学习后端,语言选择
php 一把梭
14 天前
回复了 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   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1262 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 19ms · UTC 23:40 · PVG 07:40 · LAX 15:40 · JFK 18:40
Developed with CodeLauncher
♥ Do have faith in what you're doing.