Forwarded from Rachel 碎碎念 (Rachel Sunset.)
duangsuse::Echo
手写 ViewHolder 大部分是为了重用效率吧(挠头
是,不过我这里是为了易读性
本来我想把那个操作的框框做成 Fragment 的,但我不知道那样有什么意义(因为显然这是我应用设计特有的东西,复用意义不大),然后就没做
ViewHolder 在 List(反正就是 Collections 集合类) Render Adapter 里也很常见,大概也就是作为一个抽象的 View Logic Component 对象(其实再高一点也可以认为是 Controller 对象,跑)来建模的
至于 CoordinatorLayout,太大了(而这个布局很简单,一个
至于 RecyclerLayout,因为我这里几乎不需要什么列表视图、更不需要好看的列表视图,所以也没有(再好看可能也就是个图标选择器使用)
至于 ViewPager,我只知道可以用它来实现 Paging(虽然现在常用别的方法)不需要所以没用(因为它主要还是打算作为个编解码小工具的,虽然以后可能想提供类似求值器这样的功能,但也只是作为 Coder 抽象的附属品而已,也不可能为它写太复杂的解释器)
至于 Support 的 Toolbar,貌似没有(因为默认的够用了,我就差不用 Support AppCompatActivity 了
至于效率,其实 Android 的用户又不是计算机,前端方面的话瓶颈问题几乎不需要考虑,考虑异步问题就可以了(比方说好用的异步插件系统)
至于其他设计模式,我也 才入门,不需要为了这个小应用写多少框架...
本来我想把那个操作的框框做成 Fragment 的,但我不知道那样有什么意义(因为显然这是我应用设计特有的东西,复用意义不大),然后就没做
ViewHolder 在 List(反正就是 Collections 集合类) Render Adapter 里也很常见,大概也就是作为一个抽象的 View Logic Component 对象(其实再高一点也可以认为是 Controller 对象,跑)来建模的
至于 CoordinatorLayout,太大了(而这个布局很简单,一个
FrameLayout 足矣),所以我没用至于 RecyclerLayout,因为我这里几乎不需要什么列表视图、更不需要好看的列表视图,所以也没有(再好看可能也就是个图标选择器使用)
至于 ViewPager,我只知道可以用它来实现 Paging(虽然现在常用别的方法)不需要所以没用(因为它主要还是打算作为个编解码小工具的,虽然以后可能想提供类似求值器这样的功能,但也只是作为 Coder 抽象的附属品而已,也不可能为它写太复杂的解释器)
至于 Support 的 Toolbar,貌似没有(因为默认的够用了,我就差不用 Support AppCompatActivity 了
至于效率,其实 Android 的用户又不是计算机,前端方面的话瓶颈问题几乎不需要考虑,考虑异步问题就可以了(比方说好用的异步插件系统)
至于其他设计模式,我也 才入门,不需要为了这个小应用写多少框架...
#Performance #CSharp #Kotlin #Algorithm
https://ice1000.org/gist/bool-array/
哎,这个 CLR via CSharp 这本书上也提到了
https://ice1000.org/gist/bool-array/
哎,这个 CLR via CSharp 这本书上也提到了
This media is not supported in your browser
VIEW IN TELEGRAM
因为今天晚上没有时间工程了,就随手弄点小玩意玩,
现在在打印一些东西,我再弄个 TeX 排版相关的总结,这样以后你们用 TeX 排版,直觉好一些(迫真)
比 Android 那一大堆工程派的建模(比如,Intents、Services、Activities、Fragments、Adapters、ViewHolder、Views、Notifications、PackageManager、Component)和各种难背的 XML (要记
讲 XeTeX,不知道会有啥 pacakge... 或许也会教你们有哪些数学家们喜欢用的希腊字母,他们读什么...
现在在打印一些东西,我再弄个 TeX 排版相关的总结,这样以后你们用 TeX 排版,直觉好一些(迫真)
比 Android 那一大堆工程派的建模(比如,Intents、Services、Activities、Fragments、Adapters、ViewHolder、Views、Notifications、PackageManager、Component)和各种难背的 XML (要记
xmlns:android="http://schemas.android.com/apk/res")和 Gradle 的各种各样的 plugins 要好懂一些...讲 XeTeX,不知道会有啥 pacakge... 或许也会教你们有哪些数学家们喜欢用的希腊字母,他们读什么...
duangsuse::Echo
因为今天晚上没有时间工程了,就随手弄点小玩意玩, 现在在打印一些东西,我再弄个 TeX 排版相关的总结,这样以后你们用 TeX 排版,直觉好一些(迫真) 比 Android 那一大堆工程派的建模(比如,Intents、Services、Activities、Fragments、Adapters、ViewHolder、Views、Notifications、PackageManager、Component)和各种难背的 XML (要记 xmlns:android="http://schemas.andro…
This media is not supported in your browser
VIEW IN TELEGRAM
一大堆数学排版即将 f**king comming...
duangsuse::Echo
因为今天晚上没有时间工程了,就随手弄点小玩意玩, 现在在打印一些东西,我再弄个 TeX 排版相关的总结,这样以后你们用 TeX 排版,直觉好一些(迫真) 比 Android 那一大堆工程派的建模(比如,Intents、Services、Activities、Fragments、Adapters、ViewHolder、Views、Notifications、PackageManager、Component)和各种难背的 XML (要记 xmlns:android="http://schemas.andro…
TeX 是一个很灵活的排版系统(写过前端的想想 ES6 的模板、FreeMarker 这类 Template DSL,TeX 都可以实现,TeX 也有循环而且支持『include』其他 TeX 脚本文件),而我目前只需要这些功能,所以就没有能教太多,另外,我从维基上把 Greek alphabet 都复制下来了。
Forwarded from duangsuse Throws
#SB #jvbao #GitHub https://github.com/fuck-xuexiqiangguo/Fuck-XueXiQiangGuo/issues/119
👍 猴先生真是犯二个不停,不仅自己举报个违法翻墙,差点顺带把我给迫害了
👍 猴先生真是犯二个不停,不仅自己举报个违法翻墙,差点顺带把我给迫害了
GitHub
哪位大佬帮 jvbaocn 出个道? · Issue #119 · fuck-xuexiqiangguo/Fuck-XueXiQiangGuo
这人反社会还反上瘾了,有没有恶俗圈的大佬来教他做人? 另外,这个杂种已经在 starrers 的 repo 下发 issue 威胁了,可以举报给 GitHub 了。
Forwarded from dnaugsuz
不是没有道理,我最近打算对于一些比较完整的东西可以拿 TeX 排出来(对于有数学公式或者 tikz 图的那些)或者拿 HTML 写,这样可以顺便练习一下排版能力。