自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Android---TabLayout+ViewPager+Fragment使用

TabLayout+ViewPager+Fragment使用在布局文件中添加TabLayout和ViewPager控件 <com.google.android.material.tabs.TabLayout android:id="@+id/tabLay" android:layout_width="match_parent" android:layout_height="40dp"/> <

2022-05-02 13:48:21 1972

原创 MVP架构简单搭建

MVP架构学习笔记一个项目的核心就是架构。1、什么是MVP架构?MVP是一种项目架构设计模式(说白了就是我们产品的一种设计方案)其实MVP本质 就是将View和Model完全隔离,通过Presenter统一调度管理(Presenter扮演着中介的角色)传统的设计思路是我们直接跟房东谈,效率不高,累。例如:找房子(租房子)房东(Model) ——中介(Presenter)—— 自己(View)例如:我们的UI要从网络中获取数据,那么首先你得通过Presenter中介,然后中介通知Model

2021-09-26 23:00:05 1130

原创 Flutter环境搭建

一、 下载FlutterSdk进入官网下载https://flutterchina.club解压到自己喜欢的盘下,进入下载的flutter文件夹下找到flutter_console.bat这个文件证明下载没错打开bin文件夹并复制其地址二、 配置系统环境将系统环境配置中的用户变量和系统变量下的Path中各自添加上复制的bin文件夹的地址三、 安装flutter在刚才的flutter文件夹下找到flutter_console.bat 双击打开 进入flutter的命令行界面输入命令fl

2021-09-26 22:38:49 377

原创 SlidingDrawer抽屉简单使用

在布局文件中添加SlidingDrawer<SlidingDrawer android:layout_alignParentRight="true" android:layout_centerVertical="true" android:id="@+id/drawer" android:content="@+id/myView" android:handle="@id/layout" android:o

2021-09-26 22:14:48 138

原创 自定义View-----笔记

OnDraw()绘制view绘制是从画布的左上角为原点开始绘制的canvas.drawRect(left,top,right,bottom, paint);//left矩形左边离屏幕左距离 top矩形上边离屏幕上距离 right矩形右边离屏幕左距离 bottom矩形下边离屏幕上距离1、绘制区域2、 invalidate(),postInvalidate()3、Canvas.drawxxx4、translate、rotate、scale、skew.5、save() ,restore()状态的

2021-09-24 10:08:44 83

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除