
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
MVP模式是MVC模式在Android上的一种变体,要介绍MVP就得先介绍MVC。在MVC模式中,Activity应该属于view这一层,而在实际开发中,它既承担了view层,又包含了一些controller的东西。这对于开发与维护来说,都是不太友好的,耦合度太高。现在,把Activity中的View和Controller抽离出来就变成了View和Presenter,这就是MVP模式。MVC模式M
【代码】HarmonyOS NEXT星河版之实战商城App瀑布流(含加载更多)

2.HAP是可以独立运行、分发的,HAP不是复用的,复用的应该是HAR。3.HAR是静态共享包,每个模块依赖的话都会打包到HAP里。1.App是个上架概念,多个HAP打包一起上架。

文章目录一、目标二、新建计数器项目2.1 创建项目,设置项目名及配置SDK2.2 设置包名2.3 运行项目2.4 计数器三、项目结构分析3.1 导包3.2 应用入口3.3 应用结构3.4 首页3.5 _MyHomePageState详解3.6 流程小结四、解惑build为何放在State中一、目标通过一个计数器示例,对Flutter应用程序结构有个基本了解,对其概念和技术有一定的认识,也方便后..
因项目需要,引用第三方aar,踩了几个坑,也就有了该文,顺便整理了下常见aar的几种引用方式,详细如下。方式一项目工程目录结构如下图,是使用Android Studio 3.0新建的library工程:针对该目录结构的项目,引用libs下的aar方法如下:在该lib工程的build.gradle文件中,新增如下代码:sourceSets{main{...
问题:今天在开ADT之前,用电脑连接了一下小米手机,右下角QQ提示android设备接入成功,金山卫士也提示android设备接入成功,然后我又打开小米自带的小米手机助手,使用他的无线共享功能,再然后悲剧的事情发生了,当打开ADT,启动模拟器后,运行android程序,控制台报错了,如下: ADB server didn't ACK * failed to start d
问题引入Mac上搭建Flutter开发环境文章中,在使用flutter doctor查看是否需要安装其它依赖项时,检测出三个问题! Doctor found issues in 3 categories.,其中有关Android平台的报错如下:[!] Android toolchain - develop for Android devices (Android SDK 27.0.3)...
在web开发中,静态资源的访问时必不可少的,比如image、css、js等。SpringBoot对静态资源访问提供了很好的支持,使用其提供的基本默认配置基本可以满足开发需求,同时,又支持开发人员进行自定义配置。一、默认静态资源映射规则Spring Boot 默认将 / 所有访问映射到以下目录:**classpath:/staticclasspath:/publicclass...









