为向往生活努力奋斗!

Flutter 如何实现国际化多语言

关于 Flutter 国际化实现方案,网上查看了很多资料,主要有两种。 基于 intl package 的国际化实现(官方推荐) 创建支持语种的 Json 文件,存储及读取里面的语言 本文介绍的是第一种实现方案,毕竟都是官方推荐使用的。 前言 采用第一种方案,......

Flutter 如何使用自定义字体

1. 导入字体包 在项目路径新创建 fonts 文件夹,里面存放自定义字体包。 注意这个文件夹的路径需要放到主目录下,如果在 asstes 文件夹下创建在 iOS 那边打出来的产物会出现无法应用到自定义字体的问题。 2. 在 pubspec.yaml 中声明字体 flutter: fonts: - family: Hind Siliguri......

Flutter 环境搭建(Mac)

下载 Flutter SDK 获取Flutter SDK的最新稳定版本: 将 SDK 下载到指定文件夹下,建议创建一个专门开发 Flutter 项目的文件夹下。 直接到官网下载稳定版回来。 也可以通过 git 克隆对网络环境要求比较高,建议是从官网下载。 git clone https://github.com/flutter/flutter.git 配......

如何利用 Android App Bundle 进行 APK 瘦身 28%

介绍 Android App Bundle 是 Google 在 2018 年 IO 大会上推出一种新发布格式,通过此格式发布的应用,Google Play 商店会根据用户设备屏幕密度,CPU 架构 下发其对应的 APK,这就意味着用户下载的 APK 不会存在与自己设备不匹配的格式资源,......