08 2020 档案

摘要:数据(Model): 数据+对数据进行的操作(不依赖视图的操作) 视图(View):不同的模式有不同的定义,相当于xml+activity+fragment = view合集 逻辑(X): view和model的通信和交互 mvc 优点(对比一个文件打天下):抽离了model 缺陷:controll 阅读全文
posted @ 2020-08-22 10:53 金大人的梦 阅读(335) 评论(0) 推荐(0)
摘要:在Android9版以上会发生如下异常 java.net.UnknownServiceException: CLEARTEXT communication to * not permitted by network 原因是Android9版本默认不允许http访问,他们认为http是不安全的,只能用 阅读全文
posted @ 2020-08-15 17:56 金大人的梦 阅读(1358) 评论(0) 推荐(0)
摘要:1、面向对象六大开发原则 单一职责原则:一个class(文件)只做一件事 开闭原则:开放继承,封闭修改 里氏替换原则:不能改变基类的逻辑 依赖倒置原则:两个模块或组件相互通信,只依赖接口,不依赖实现 接口隔离原则:接口最小化,只跟需要建立通信的类建立接口 迪米特原则:最小支持原则(A与B建立接口相互 阅读全文
posted @ 2020-08-12 10:38 金大人的梦 阅读(129) 评论(0) 推荐(0)
摘要:这个坑是databinding编译时的问题,将xml布局文件重命名之后,就解决了 出现的原因可能是因为xml文件之前被删除过,然后新建的XML文件又与之前被删的文件名一样所导致的。 阅读全文
posted @ 2020-08-08 16:51 金大人的梦 阅读(2768) 评论(0) 推荐(0)