自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-05-11

flutter dart的循环语句 map、where、any、every、for..in...、forEach使用示例示例代码输出结果示例代码void main() { var myList2 = [1, 2, 3, 4, 5, 6, 7]; print('原始数据myList2${myList2.toString()}'); /// map返回一个新的数组 var newList = myList2.map((v) { return v+1; }); prin

2021-05-11 14:13:10 96

原创 android 组件化并打包发布jitpack

1、如何组件化上图是组件化工程模型,为了方便理解这张架构图,下面会列举一些组件化工程中用到的名词的含义:名词含义集成模式所有的业务组件被“app壳工程”依赖,组成一个完整的APP;组件模式可以独立开发业务组件,每一个业务组件就是一个APP;app壳工程负责管理各个业务组件,和打包apk,没有具体的业务功能;业务组件根据公司具体业务而独立形成一个的工程;功能组件提供开发APP的某些基础功能,例如打印日志、树状图等;Main组件属于业务组件,指

2021-04-30 14:24:59 764

原创 vue下载文件和图片,窗口的打开关闭

vue下载文件和图片,窗口的打开关闭根据图片路径下载到本地(解决图片跨域问题)下载文件打开窗口关闭窗口根据图片路径下载到本地(解决图片跨域问题) /** * 根据图片路径下载图片 * @param imgsrc 图片地址 * @param name 保存的图片名 */ downloadImage(imgSrc, name) { var image = new Image(); // 解决跨域 Canvas 污染问题,

2021-04-08 10:37:53 934

原创 Dart语法重点学习—语言特性与常用数据类型

语言特性Dart所有的东西都是对象, 即使是数字numbers、函数function、null也都是对象,所有的对象都继承自Object类。Dart动态类型语言, 尽量给变量定义一个类型,会更安全,没有显示定义类型的变量在 debug 模式下会类型会是 dynamic(动态的)。Dart中的类和接口是统一的,类即接口,你可以继承一个类,也可以实现一个类(接口),自然也包含了良好的面向对象和并发编程的支持。Dart 没有 public、private、protected 这些关键字,变量名以"_"开

2021-02-18 14:37:37 255

原创 flutter实现登录界面

直接上代码:import 'package:flutter/material.dart';class LoginPage extends StatefulWidget { @override _LoginPageState createState() { return _LoginPageState(); }}/// 登录相关class _LoginPageState extends State<LoginPage> { // 焦点 FocusNode

2021-02-18 11:09:23 1251

原创 flutter页面跳转与传参

在安卓原生开发中,页面跳转可以用Intent类来具体实现:Intent intent =new Intent(MainActivity.this,second.class);startActivity(intent);而在安卓开发中,页面传值有多种方法,常见的可以用intent、Bundle、自定义类、静态变量等等来传值,甚至可以用SharedPreferences来保存键值对等数据。在Flutter中,页面跳转和传值也具有相应的方法,只不过方式更加符合目前的技术潮流标准。 具体的实现的是:fin.

2021-02-18 11:03:51 1391 1

原创 Flutter 目录结构和widget的生命周期,解读生成的main.dart文件

Flutter 目录结构和widget的生命周期,解读生成的main.dart文件一、创建flutter项目自动生成的目录结构,需要着重需要注意一下几个文件夹如下:二、Flutter生命周期三、生成的main.dart文件解读一、创建flutter项目自动生成的目录结构,需要着重需要注意一下几个文件夹如下:文件的作用二、Flutter生命周期Flutter跟安卓的Activity、iOS的ViewController一样拥有自己的生命周期, Flutter中一切都是Widget,渲染方式有点像H

2020-07-07 14:59:22 611

原创 fluter的环境搭配及android studio开发

fluter的环境搭配及android studio开发step1系统要求step2获取Flutter SDKstep3更新环境变量1、镜像环境设置1、在用户变量2、系统变量step4 Android设置1、安装Android Studio2、在命令终端terminal中配置flutter相关3、设置您的Android设备step1系统要求开发环境必须满足以下最低要求:1、操作系统: Windows 7 或更高版本 (64-bit)2、磁盘空间: 400 MB (不包括Android Studio的

2020-07-02 17:49:46 369

原创 androidstudio使用checkStyle-idea 自定义代码风格检查

androidstudio使用checkStyle-idea 自定义代码风格检查1.安装插件checkStyle-idea2. 设置代码检查的规范3.取消代码实时检测报错问题1.安装插件checkStyle-ideaFile / Settings / Plugins / Browse Responsitories 搜索 CheckStyle-IDEA;如下图:安装成功后restart an...

2020-04-30 16:12:19 585

原创 vue开发中遇到的问题总结

##问题1:npm install 安装失败报错如下:原因:npm没有获取到相应的操作权限,需要给予权限解决方案:首先用npm cache clean -force清空缓存==》找到安装的nodejs目录,然后找到里面的npm手动给予系统权限。我的操作流程如下图:然后重新npm install 完美解决问题...

2019-12-05 16:15:57 440

原创 ionic :用NavController实现页面跳转及使用@IonicPage实现页面懒加载

ionic 中NavController页面跳转及使用@IonicPage实现页面懒加载NacController 介绍1、使用push()方法推进页面step1、创建被推进的页面(将打开的页面)step2、创建当前页面并不传递参数打开step1中的页面step3、传递参数打开页面并在新页面中实现取值1、传参打开(推送)页面的push方法:2、推送的视图可以通过NavParams 类访问数据来接收...

2018-11-21 16:42:06 2196

原创 ioni项目开发前环境准备及错误收集

ionic 错误收集ionic start 创建项目报错“[ERROR] Network connectivity error occurred, are you offline?”ionic start 创建项目报错“[ERROR] Network connectivity error occurred, are you offline?”错误详情截图这是由于最新版本的ionic在创建的...

2018-11-13 15:49:52 165

原创 vscode搭配react-native开发环境

react-native 的js开发工具选择之VSCode前言查阅一些相关资料后,总结不推荐的工具Top1:IDE:NuclideTop2:WebStorm推荐的工具VS Code开发RN环境配置1、下载安装VS Code2、添加RN开发需要的插件3、常用快捷键设置4、配置VSCode调试ReactNative,摆脱手动输入命令运行RN项目的苦恼前言从网上翻阅了一些开发react-native...

2018-11-09 16:42:57 2235

原创 在Windows下搭建React Native Android开发环境和第一个项目创建运行

react-native(以下简称rn)学习之在Windows下搭建RN Android开发环境及项目创建)总结rn必须的依赖安装必须准备的安装依赖有:Node、React Native 命令行工具、Python2 以及 JDK 和 Android Studio。一、 开始安装相关依赖环境step1:安装JDK,并且配置环境变量(JAVA_HOME)step2: 安装Android studion...

2018-11-09 14:54:52 184

原创 初探react-native运行时相关bug总结及解决

react-native相关bug总结及解决)BUG1: 解决React Native unable to load script from assets index.android.bundle on windows第一步、打开自己的项目文件夹,在Android/app/src/main目录下创建一个空的assets文件夹第二步:用dos命令,进入项目根目录,然后执行下面代码:BUG1: 解决...

2018-11-08 15:54:49 248

转载 Android——自带侧滑菜单DrawerLayout的使用方法

Android——自带侧滑菜单DrawerLayout的使用方法DrawerLayout介绍效果示例图功能描述创建步骤步骤一、在主布局文件中创建DrawerLayout根元素布局——avtivity_main.xml文件步骤二:创建侧滑菜单ListView的Adapter——DrawerAdapter.javaDrawerAdapter.java文件menudrawer_item.xml文件sty...

2018-10-31 17:05:23 1010

空空如也

空空如也

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

TA关注的人

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