# BilibiliFlutter **Repository Path**: yongyf/BilibiliFlutter ## Basic Information - **Project Name**: BilibiliFlutter - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-25 - **Last Updated**: 2021-10-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bilibili_flutter 用flutter模仿B站客户端,验证相关技术的运用。项目使用原生技术实现。 #### 反编译b站app获取图片资源。 https://blog.mcxiaoke.com/2010/11/22/android-apk-files-decompile-how-to/ #### 第三方框架 1. 添加dio网络框架 ```shell flutter pub add dio ``` 2. 添加屏幕适配框架 ```shell flutter pub add flutter_screenutil ``` #### 开发中遇到的不清楚的问题 1. 为什么在state中的泛型指定了widget后,在state中可以获取到在widget中定义的变量? 2. 在抽象类中如何初始化子类 3. factory 详细的使用流程和原理 4. 构造函数中怎么给位置参数传默认值 ## Getting Started This project is a starting point for a Flutter application. A few resources to get you started if this is your first Flutter project: - [Lab: Write your first Flutter app](https://flutter.dev/docs/get-started/codelab) - [Cookbook: Useful Flutter samples](https://flutter.dev/docs/cookbook) For help getting started with Flutter, view our [online documentation](https://flutter.dev/docs), which offers tutorials, samples, guidance on mobile development, and a full API reference.