设计开发

设计是视觉主观形式的表现手段和结果,开发是根据需求设计编写出产品的过程。

Flutter动态设置图标Icon,使用String/JSON/数组字符串

Flutter动态设置图标Icon,使用String/JSON/数组字符串

Flutter中,可以像Web开发一样使用iconfont,iconfont即“字体图标”,它是将图标做成字体文件,然后通过指定不同的字符而显示不同的图片。 在字体文件中,每一个字符都对应一个位码,而每一个位码对应一个显示...

DLNA 投屏相关简析

DLNA 投屏相关简析

视频投屏概念 投屏不止是投射视频,还包括常见的多媒体文件。但常见的还是视频投屏功能需求。 视频投屏大致分2种两种: 投射视频流到设备上。Google -> ChromecastWi-Fi Alliance -> MiracastInt...

如何根据Flutter中的内容调整BottomSheet的高度

如何根据Flutter中的内容调整BottomSheet的高度

将默认的BottomSheet添加到Flutter应用程序时,必须克服某些困难。一种是sheet的高度。 我们无法更改sheet的高度,最大高度将为屏幕的一半。但是我们可以自定义BottomSheet的代码以提供完整的高度。 Flutt...

如何在Flutter中更改屏幕方向

如何在Flutter中更改屏幕方向

移动应用程序通常会开发同时支持纵向和横向屏幕的自动识别。但是在某些特殊情况下,您可能需要设置应用程序的方向以固定方向,以便为每个组件获取适当的真实状态空间。 Flutter设置屏幕方向 首先,您必须...

Flutter动态权限方案之permission_handler

Flutter动态权限方案之permission_handler

Flutter权限管理 权限管理是APP中较常用的功能,在Flutter中有比较好的包可用:permission_handler。 要特别注意的是permission_handler 5与之前的版本有较大更新优化,最重要的是Api结构更简洁直观了,在...

Flutter命令超级慢解决+切换/升降级版本beta/dev/master/stable

Flutter命令超级慢解决+切换/升降级版本beta/dev/master/stable

前天看到Flutter提示有新的sdk可用,当时没仔细看版本信息及更新日志,就直接升级了,其实到现在我都没看它的更新日志,然后这两天最直观的是打包小了1M。但是,但是,但是,Flutter的各种命令变得超级慢超级恶...

Flutter带有闪烁动画的骨架屏

Flutter带有闪烁动画的骨架屏

Flutter Skeleton骨架屏 骨架屏是一种策略,可通过呈现与所需内容大小大致匹配的空白占位符来改善内容的感知加载时间。此方法最初由Facebook流行,但现在已在许多流行的应用程序和网站上使用。 从外部源加...

解决rm: cannot remove `.user.ini’: Operation not permitted错误

解决rm: cannot remove `.user.ini’: Operation not permitted错误

执行删除时报错: rm: cannot remove `.user.ini': Operation not permitted 无法删除。 解决方法 进入到.user.ini所在目录,执行:lsattr -a,看到.user.ini有个'i'属性,代表不得任意更动文件或目...

错误No input file specified解决

错误No input file specified解决

对数据盘进行了转移,然后就一直报这个错。转移前是正常的,转移后才出现的问题所以这个不可能是环境支持的问题,要么权限要么就是转移后的文件中有配置造成的。 访问html正常,访问php全部报:No input file...

ABI盲点:armeabi-v7a、arm64-v8a、armeabi、x86、x86_64的区别

ABI盲点:armeabi-v7a、arm64-v8a、armeabi、x86、x86_64的区别

Android ABI 不同的 Android 设备使用不同的 CPU,而不同的 CPU 支持不同的指令集。CPU 与指令集的每种组合都有专属的应用二进制接口 (ABI)。ABI 包含以下信息: 可使用的 CPU 指令集(和扩展指令集)。运...