自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 uniapp壁纸小程序

当写小程序的时候也要考虑兼容问题,比如微信小程序中会有顶部按钮,以及状态栏的高度等,学到的然后做一个总结,学到了up主教的项目开发流程,希望说的这些能够帮助有需要的人。将通用的样式写入公共样式文件当中, 然后只需要加上一个公共样式中一样的类名即可,请求接口函数的封装或者通用的函数就创建一个utils文件夹放在这里面。然后看页面有一些通用的背景头部,就使用上面的方法来设置顶部的高度。首先开始一个项目的时候,先把静态页面写好,然后在进行数据的填充。提供先进的推理,复杂的指令,更多的创造力。

2024-08-27 21:02:55 495

原创 flutter 集成测试原生音乐播放

【代码】flutter 集成测试原生音乐播放。

2023-09-17 23:41:45 183 1

原创 flutter tab 与pageview的联动使用

简介: 这个案例用来作为侧边分类列表来制作,使用tab控制pageview的页面,使用了animateToPage有一个动画效果。

2023-09-15 22:14:06 439 1

原创 flutter 滑动删除

简介: 通过滑动到一半出现一个对话框,当用户点击确定时,删除,否则取消对话框恢复至原样。

2023-09-15 20:37:21 254 1

原创 Flutter HttpClient 的使用

下列将讲解登陆之后传递的token将如何使用,有些私人信息,就会需要用到token,他是用来告诉api我这个已经登陆过了,然后将token传送过去,进行验证你是哪一个账号,然后将数据给你返回过去,代码中有注释,就不过多赘述了。也有的时候需要设置数据的字节长度,这个字符串正好由 6 个字符组成所以占用一个字节,下面是一个get请求这需要传入你需要获取的数据的类型, 这个api需要你传入的是表单数据,所以要将发送的数据类型写好,最后使用一个静态变量接收他,后续有些api需要登录后产生的token才能获取数据。

2023-09-11 22:21:20 411 1

原创 flutter调用视屏播放和音乐播放

本文讲解的是flutter与android原生通信,调用视屏播放和音乐播放的功能,如果要使用音乐播放那么肯定是需要用到网络资源的,在写代码之前先将权限添加,添加了这些权限即可以使用网络资源也可以使用本地资源,但是要使用网络资源还需要添加另外的资源。

2023-09-10 17:23:31 729 1

原创 flutter与android原生通信调用原生的拍照和相册选择

flutter想要调用拍照选择相册或者视屏播放等等,那么就需要与android原生通信,可以使用插件进行调用,但本文讲的是flutter调用原生的功能以及需要记录容易出问题的点。使用上面代码的准备工作在res文件夹下添加一个xml文件夹 再添加一个file_paths资源文件,这段代码是Android的路径配置文件,用于定义应用程序可以访问的文件路径。需要添加动态获取权限,当进入当前Activity的时候就判断用户是否添加了拍照权限,如果没有那就弹出权限选择给用户选择,我待程序如初恋,它却虐我千百遍。

2023-09-10 16:26:21 949 1

原创 关于flutter banner图片切换的动画

当页面刚进来的时候,AnimatedSwitch会执行一个动画,通过使用定时器来控制切换下一张图片的动画, 给AnimatedSwitch设置一个key UniqueKey 一个随机的key, 这样AnimatedSwitch才能感受到子元素需要执行动画,因为key改变了, 这里面可以使用多种动画,可以按照需求修改相应的参数,使用AnimatedSwitch 也是可以作为启动动画,通常会使用TweenAnimationBuilder来作为起始动画,使用。的好处是它简化了动画的创建过程。

2023-09-09 11:24:27 194 1

原创 使用flutter 写一个简单的购买电影票app

点击Buy Ticket进入到购票页面,购票页面使用了Tab切换用来选择日期,将tab的的元素设置为Container控制宽高,当点击选择的时候将索引给Container切换为选择的样式,选择时间的这个功能,使用的是ListView这个,也是假数据生成,给Container设置一个点击事件GestureDetector用来切换选择不同的时间样式,这个页面是通过pageView来实现的,左右滑动切换主页概括,使用堆叠布局给图片加一点遮罩效果,然后当切换的时候获取 索引值,然后切换, 数据是模拟动态数据。

2023-09-08 21:49:26 167 1

原创 XD 的各种模版类型

同样的这是一个订单页面,通过点击上方导航切换至不同点状态, 一个是已完成,一个是未完成,一个是正在进行, 原型交互就不多解释了很简单,这个首页设计,可以应付大部分首页的模式,可以将首页写成卡片列表, 也可以写成条形列表。这是视屏页面,可以根据你的需求,在卡片上添加相应的元素进行升级修改,像天气的话,如果没有图标提供那么, 只需要将中间图标取消,也可以。这是一个用户排行榜, 这个可以根据你的具体需求修改排行内容,这边可以制作购物车,将参数中写入进去,进行替换,这是一个详情页 ,根据需求将数据进行替换,

2023-09-08 07:59:33 239 1

原创 Flutter 调用android原生拍照功能

总之: 两个设备之间的通信,首先需要一个通道,在需要将消息句柄对上,然后android原生再调用相应功能,但是做这些的前提是,需要加权限,因为手机上访问拍照的时候是需要权限的。在flutter写界面很快,但是他有些功能并没有,如果要调用拍照,录音等,就要调用android 原生的功能,拍照功能 由于项目可能需要调用不同的功能,所以都写在主Activity中不太友好,就分开了,需要提到的是,如果你要使用到文件的读取,拍照功能,是需要加权限,和xml文件。代码上有很多注释,所以这里就不多赘述了。

2023-08-13 08:25:01 1004 1

原创 Flutter 导航

drawer是标题栏的侧边导航,里面可以放widget,分析它的布局,一共有一列,三行,因为UserAccountDrawerHeader 用来制作侧边导航的头部的,它用了两个容器包裹的,头部使用了flex布局,给头部设置背景图,在Expanded使用BoxDecoration来设置背景,不能直接使用Image.assets 要使用它的一个DecorationImage 来使用图片,然后将图片覆盖整个空间。然后为TabBar设置属性 为他美化。

2023-07-05 19:24:03 1165

原创 Xamarin.Forms 与WebApi的交互,可能遇到的问题的

本文章说明了, App向WebApi发送Post请求触发Java.IO.IOException: 'Cleartext HTTP traffic to 192.168.1.18 not permitted'异常的解决方法,以及android对WebApi接收的数据进行的处理通过MVVM模式,将WebApi获取的数据进行绑定给页面

2023-05-11 10:46:24 268 1

原创 简单工厂设计模式-计算器

提示:本文讲述的是如何运用简单工厂模式写一个计算器:提示:以下是本篇文章正文内容,下面案例可供参考提示:工厂模式到底是个啥?比如:我是老板我让张三去干一件事情,但是张三不会可他知道他的手下会,他就叫手下去干手下再找东西干活,有的人就问了,为什么要使用老板不直接去找那个干活的人呢?那么问题来了老板养这个主管干嘛的,工厂工厂顾名思义人员分工明确,如果没有规则的话,干起活来麻烦死了

2022-09-29 20:52:42 592

原创 C# 单例设计模式

【代码】C# 单例设计模式。

2022-09-27 09:44:31 150

xd: 原型设计的页面的总和

xd: 原型设计的页面的总和

2023-09-07

空空如也

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

TA关注的人

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