- 博客(3)
- 收藏
- 关注
原创 Android中的StrictMode简介
而常用监控类的策略还会在当违规情况发生时显示相关的对话框和当时的上下文环境,所有的这些都为了能让开发者尽快地了解程序的瑕疵,以提交程序的质量。比如,在应用程序的主线程中去快速读写磁盘其实不会对应用的性能产生太大的影响,又或者你在调试程序阶段有一些调试的代码违反了设定的规则,这些都可以忽略掉这些规则。其中,内存泄露的Activity对象和内存泄露的SQLite对象都比较好理解,而所谓对关闭对象的检查,主要是去监那些本该释放的对象,比如应该调用close()方法的对象。内存泄露的释放的对象。
2025-01-10 19:54:09
411
原创 Android中的MVP设计架构
在某种意义上讲,MVP并不是一种完全区别于MVC的全新设计模式,MVP是经典MVC模式的轻度“改进”,MVP把MVC原先各个模块(Model,View,Controller)的具体实现,进一步做了多层次的接口、模块抽象(从这个角度上讲,MVP和MVVM区别很大,MVVM更像是一种有别于MVC和MVP的新设计模式)。MVP在Android开发中的应用,最核心的目的是为了解耦Activity或Fragment承载的繁杂逻辑。//把登录任务转交专门的登录模块(Model)完成。//每登录一次数计数加1。
2025-01-10 19:50:28
422
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人