[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-4361":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":15,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":16,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":17,"fork":18,"defaultBranch":19,"hasWiki":17,"hasPages":18,"topics":20,"createdAt":9,"pushedAt":9,"updatedAt":21,"readmeContent":22,"aiSummary":23,"trendingCount":15,"starSnapshotCount":15,"syncStatus":24,"lastSyncTime":25,"discoverSource":26},4361,"androidmvp","antoniolg\u002Fandroidmvp","antoniolg","MVP Android Example",null,"Java",5900,1554,270,1,0,62.58,true,false,"master",[],"2026-06-12 04:00:22","androidmvp\n==========\n\nMVP Android Example used to explain how to use this pattern in our Android apps. This code was created to support an article explanation:\n\n[Android MVP @ antonioleiva.com (English)](http:\u002F\u002Fantonioleiva.com\u002Fmvp-android)\n\n[![Android Arsenal](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAndroid%20Arsenal-androidmvp-brightgreen.svg?style=flat)](https:\u002F\u002Fandroid-arsenal.com\u002Fdetails\u002F3\u002F1514)\n","该项目是一个MVP模式的Android示例应用，旨在展示如何在Android应用程序中使用模型-视图-呈现器架构。核心功能包括清晰地分离业务逻辑与用户界面，使得代码更加易于维护和测试。技术特点上，它完全采用Java语言编写，并遵循MVP设计原则来组织项目结构。适合于希望提高自己Android开发技能，尤其是对学习或实践MVP架构感兴趣的开发者使用。此外，对于正在寻找一种有效方式来改进现有应用架构的团队来说也是一个很好的参考案例。",2,"2026-06-11 02:59:49","top_language"]