
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
项目结构图MVP搭建步骤:1Javabean实体类2 View层从页面获取数据3 Model层的登录的监听接口4 Model层业务处理接口5 Model层业务处理的实现类6 Presenter层关联Model层和View层7acvitity中用Presenter实例实现数据与模型交互流程图解:MVP与MVC的区别:项目结构图GitHu...
① 添加基于OKHTTP的网络请求封装框架okhttpfinal② 初始化okhttpfinal③ 创建实体类(为了看的清晰,把原本的内部类ResultBean和DataBean抽离出来)④ 定义网络监听回调接口⑤ 定义获取网络数据的接口类,定义获取数据的方法创建获取网络数据接口NetTask的实现类实际去获取数据⑦定义一个持有presenter的view层接口,用于view和m...
导航到一个新页面和返回Navigator.push方法跳转后样子import 'package:flutter/material.dart';void main(){runApp(MaterialApp(title: '基本路由',home: FirstRoute(),));}class FirstRoute extends Stateless...
文章目录公共item布局resources自定义公共标题栏使用公共item布局<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.androi...
文章目录使用Dio的配置默认配置通过options配置GET 请求POST请求多个并发请求:下载文件以流的方式接收响应数据:发送表单请求 FormData:通过FormData上传多个文件:监听发送(上传)数据进度:以流的形式提交二进制数据:官方文档:https://github.com/flutterchina/dio/blob/master/README-ZH.md由于flutter目...
文章目录使用场景目录结构效果图Android工程集成flutter-boostflutter moudle中使用flutter-boostAndroid Native端注册 flutter-boostAndroid跳转Flutter传参Flutter跳转Android传参使用场景对于一些业务功能单一或者只是用来展示而没有过多交互的页面,比如登录页面或者商品列表页,只是为了给用户展示,这种页...
文章目录xml获取item的viewitem的xmlkotlin中tablayout渲染和点击xml<com.google.android.material.tabs.TabLayoutandroid:id="@+id/tab_layout"android:layout_width="match_parent"...
data class SendCmdBaseDto (val vin: String,val remoteType: String,val commandType: String,val type: Int,val seqNo: String,val securityPassword: String?,val temp:Stri...
异常问题:RenderCustomMultiChildLayoutBox object was given an infinite size during layout子布局没有明确的大小不能使用Scaffold脚手架公共组件的构建使用如下方式class LoginWidget extends StatefulWidget {@overrideState<Statef...
系统的BottomNavigationBar实现import 'package:flutter/material.dart';import 'package:micro_course/ui/CourseScreen.dart';import 'package:micro_course/ui/MineScreen.dart';import 'package:micro_course/ui/S...







