文/Robin
macOS Big Sur 正式版发布了。不过笔者在之前内测的时候就开始用了,经历 2 个 Candidate 的 Beta 版,直接就到正版版了,所以此次发布,内心毫无波澜。
macOS Big Sur 除了 UI,似乎没有多大改变。升级到 macOS Big Sur 后,更像 iPadOS 了。作为近几年以来变化最大的 macOS 更新,macOS Big Sur 对内置应用的图标、应用的设计语言、桌面的程序坞和菜单栏等方面都进行了重新设计。macOS Big Sur 中的系统应用图标统一改为圆角矩形的设计样式,与 iOS /iPadOS 的图标样式统一。其它系统界面方面,macOS Big Sur 的程继续阅读 »
I have a class that needs to obtain a reference to it's application's AssetManager. This class does not extend any sort of android UI class, so it doesn't have a getContext() method, or anything similar. Is there some sort of static Context.getCurrentApplicationContext() type of method?
To clarify: my class is inte继续阅读 »
众所周知,Android的设计架构一直为人所诟病,模块的分割不清,很容易造成新手的困惑和迷茫,并且写出来的代码非常混杂,Activity即包含UI的处理,还包括数据的具体处理,让一个Activity弄出好几千行的容量,而且代码非常不清晰,可读性比较差。
所以在Android的开发过程中,一直没有一个统一的开发模式,MVC、MVP、MVVM都有出现,不过之前Google在Github开源的一个开源库to-do-mvp ,Google提供了他们对MVP的一个范式,我们一次为基础谈谈Android 的MVP的应用。
What is MVP?
MVP 指的是“models-views-pre继续阅读 »