zjsxwc

zjsxwc

V2EX 第 46437 号会员,加入于 2013-10-07 18:09:44 +08:00
根据 zjsxwc 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
zjsxwc 最近回复了
1 天前
回复了 yzqtdu 创建的主题 推广 随缘卖些家里的脐橙,回复抽奖三箱!
来了
1 天前
回复了 tg11 创建的主题 Windows 大家攒新电脑后是怎么装驱动的?
linux 内核自带驱动,开源驱动能用就行。
3 天前
回复了 fenglayting 创建的主题 程序员 2023 PHPer 路在何方?
朋友公司的线上云服务是 php 的,核心业务还是 c++
https://www.linctex.com/products/cloud
4 天前
回复了 TaoLoading 创建的主题 程序员 前端学习后端,语言选择
php 一把梭
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   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2810 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms · UTC 09:50 · PVG 17:50 · LAX 01:50 · JFK 04:50
Developed with CodeLauncher
♥ Do have faith in what you're doing.