自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

GOoi的博客

一个正在努力奋斗路上的小菜鸟~

  • 博客(11)
  • 收藏
  • 关注

原创 dart中的闭包

闭包:1.全局变量特点:全局变量常驻内存、全局变量污染全局2.局部变量特点:不常驻内存会被垃圾机制回收、不会污染全局想实现的功能:1.常驻内存2.不污染全局产生了闭包,闭包可以解决这个问题……闭包:函数嵌套函数,内部函数会调用外部函数的变量或参数,变量或参数不会被系统闭包的写法:函数嵌套函数,并return里面的函数,这样就形成了闭包void main(){ //闭包 fn(){ var a=123; //不会污染全局 常驻内存 return(){ //返回一个方法

2020-12-19 18:42:44 337 1

原创 darth的匿名方法、自执行方法、方法的递归

void main(){ //匿名方法 /* var printNum=(){ print(123); } printNum(); */ var printNum=(int n){ //匿名方法也可以传递参数 print(n+2); }; printNum(12); //自执行方法 ((){ print('我是自执行方法'); })(); ((int n){ print(n); print('我是自执行方法'); })(12); //方法的递归

2020-12-19 18:28:55 106 1

原创 dart函数中的箭头函数与函数间的相互调用

void main(){ //需求:使用forEach打印下面List里面的数据 List list = ['苹果','香蕉','西瓜']; //list.forEach((value){ // print(value); //}); //list.forEach((value)=>print(value)); //箭头函数,只能写一句话不能写多句(写法1) list.forEach((value)=>{ print(value) //结束不能加; 也只能

2020-12-19 17:48:43 247 1

原创 dart中的函数中方法的定义和方法的传参

内置方法/函数:print();自定义方法:自定义方法的基本格式:返回类型 方法名称(参数1,参数2……){方法体return 返回值;}//以下写的自定义方法的作用域都是全局作用域void printInfo(){ print('我是一个自定义方法');}int getNum(){ var myNum = 123; return myNum;}String printUserInfo(){ return 'str';}List getList(){ return [

2020-12-19 15:53:55 524 1

原创 顶部OptionMenu选项菜单

1.在res文件夹下创建menu文件夹,创建mymenu.xml<?xml version="1.0" encoding="utf-8"?><menu xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto...

2020-04-25 21:11:53 190

原创 显式Intent与隐式Intent区别及数据的传递

显式Intent与隐式Intent区别Intent介绍:显示Intent:可以直接通过名称开启指定的目标组件隐式Intent:可以通过指定action和category等属性,系统根据这些信息进行分析后寻找目标Activity显示Intent直接启动第二个页面(MainActivity.java)//创建一个Intent对象,其中第一个参数为context表示当前的Activity的对...

2020-04-25 20:12:20 917

原创 字符串合并相同项:有一个字符串,用“。”分割,写一个程序,合并字符串中相同项。如字符串“大家好[81]。你是谁[3]。大家好[3]。老师好[12]。上午好。上午好[12]。”合并数组

题目:有一个字符串,用“。”分割,写一个程序,合并字符串中相同项。如字符串“大家好[81]。你是谁[3]。大家好[3]。老师好[12]。上午好。上午好[12]。”,合并后为“大家好[84]。你是谁[3]。老师好[12]。上午好[13]。”<?php header("content-type:text/html;charset=GB2312"); $str = "大家好[81]。你...

2020-04-01 15:38:24 449

原创 编程实现产生0到9的数组元素,查找0是否在数组里面

编程实现产生0到9的数组元素,查找0是否在数组里面,如果存在输出键名,不存在就提示“0不在数组中”采用php<?php //range() 函数创建一个包含指定范围的元素的数组。 $array = range(0, 9); print_r($array); echo "<br>"; //in_array() 函数搜索数组中是否存在指定的值。 if(in_array(...

2020-03-30 15:59:52 1850

原创 Android采用基于监听事件处理机制

监听事件处理机制几种形式:内部类形式实现监听器匿名内部类形式实现监听器类本身实现监听器外部类实现监听器(因为用的不是很多,在此不讲述)常用的几种监听接口:View.OnClickListener (单击事件监听器必须实现的接口)View.OnCreateContextMenuListener (创建上下文菜单事件)View.OnFocusChangeListener (焦点改...

2020-03-20 21:38:21 300

原创 Android Studio报错ERROR:Cause:unable to find valid certification on path to requested target

问题描述:初接触Android,根据网上的教程下载as,版本为3.5.3,选择的是默认路径后发现c盘爆满,当机立断选择卸载as;选择重装在这个软件,则重装后新建项目报错:ERROR:Cause:unable to find valid certification on path to requested target。问题解决修改bulid.gradle文件,使用阿里云(在我电脑上以下每一个...

2020-03-06 16:50:22 195

原创 Vue2.0购物车简单实例

vue2.0实例简单购物车页面展示效果如下:​该购物车实现了自动计算小计、总价,小计与总计金额保留2位数。代码部分body代码<body> <header> <h2>我的购物车</h2> </header> <article id="main"> <div class="all" v-...

2019-07-13 22:02:37 443

空空如也

空空如也

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

TA关注的人

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