android
文章平均质量分 71
HE_qb
天行健,君子当自强不息。
展开
-
介绍下retrofit
使用注解来定义 HTTP 请求的接口。// 更多请求方法...Retrofit 的底层原理涉及多个关键组件和步骤,包括动态代理、反射、ServiceMethod 的创建和解析、OkHttp 的使用以及 Converter 的使用。通过这些组件和步骤,Retrofit 提供了一个高效、灵活且易于使用的网络请求框架。原创 2024-07-20 21:40:19 · 800 阅读 · 0 评论 -
安卓MVVM中的数据绑定机制
Data Binding 库通过减少视图与数据之间的直接耦合,提高了代码的可维护性和简洁性。它通过编译时生成代码和运行时的数据绑定机制,实现了视图与数据的自动同步。开发者只需要关注数据和业务逻辑,而无需手动操作 UI 元素。原创 2024-07-20 10:15:35 · 813 阅读 · 0 评论 -
DataBinding数据绑定表达式
在 Android Data Binding 中,数据绑定表达式允许您在布局文件中直接使用表达式来绑定数据。这些表达式通常用于将数据从视图模型(ViewModel)绑定到视图(View)的属性上。原创 2024-07-19 13:23:42 · 381 阅读 · 0 评论 -
关于MVVM框架的记录
MVVM(Model-View-ViewModel)是一种软件设计模式,主要用于构建用户界面应用程序。原创 2024-07-19 09:04:21 · 405 阅读 · 0 评论 -
简单介绍下MVC、MVP、MVVM框架
MVVM (Model-View-ViewModel):这是为 WPF 和 Xamarin 等框架设计的,由观察者模式演变而来,核心是 ViewModel。MVP (Model-View-Presenter):是对 MVC 的改进,主要是为了解耦视图和控制器,让 presenter 协调两者间的交互。Presenter:作为控制器的角色,直接操作 Model 并向 View 发送指令,而不是直接控制 View 更新。Controller(控制器):连接模型和视图,处理用户的输入,更新数据并通知视图改变。原创 2024-07-19 08:44:38 · 417 阅读 · 0 评论 -
Androidstudio中jar包重复或jar包里的类重复问题
Androidstudio中jar包重复或jar包里的类重复问题(第一篇文章就来讲讲最近开发刚遇到的问题)自从Androidstudio被越来越多的人使用后,问题也就跟着出现了androidstuido可以很方便的引用第三方的jar包,但是你却不知道里面的类是否重复一旦重复编译的时候就会出错。解决的方法1.找出重复的jar并删除;2.如果两个jar包都是你需要的,只是里面的一个类重复了,那可原创 2016-05-27 12:04:48 · 17529 阅读 · 2 评论