了解Flutter的目录结构,可以帮助我们更好的管理和开发项目。这样我们在开发的过程中就会很清楚的知道,iOS代码该放在那里,Android代码该放在那里,Flutter代码该放在哪里,测试代码放在哪里等等。
分类:
其他好文 时间:
2020-11-12 14:26:55
阅读次数:
12
更换项目位置利用集合的更换函数 swap(),移动项目到指定位置,其他所有项目后移要实现这个没有现成的方法可用,上面的swap只会下拉交换两个项目,中间的项目索引不会发生变化,这里分三步实现1.取出要移动的列表项目2.移除此项目3.添加此项目到指定位置 ...
分类:
移动开发 时间:
2020-11-12 13:58:39
阅读次数:
16
oracle命令导出/导入 ? 今天有感于很喜欢很喜欢很喜欢的一个女孩子的启发,oracle导入导出这一块的问题,被问倒了,气氛尴尬,一定要拿个小本本记录一下。 导出步骤: 1:打开cmd命令框,在页面上输入exp,会出现图1; 2:输入用户名,即已经存在的用户名,如scott等,如图2,可能会出现 ...
分类:
数据库 时间:
2020-11-12 13:37:20
阅读次数:
12
使用appnium 操作如下(保证adb在连接真机或者模拟器的情况下) 如图所下 如图所下 desired_caps常用参数: platformName 平台的名称:iOS, Android, or FirefoxOS platformVersion 设备系统版本号 deviceName 设备号 I ...
分类:
移动开发 时间:
2020-11-11 16:47:27
阅读次数:
27
前言:ButterKnife是一个专注于Android系统的View注入框架,以前总是要写很多findViewById来找到View对象,有了ButterKnife可以很轻松的省去这些步骤。是大神JakeWharton的力作,目前使用很广。最重要的一点,使用ButterKnife对性能基本没有损失, ...
分类:
移动开发 时间:
2020-11-11 16:35:42
阅读次数:
14
Kotlin开发AI语音助手App先人一步抓紧移动端AI时代发展机会网盘链接第1章课程导学与准备工作本章主要是对项目的演示,课程内容的介绍以及课程的安排,最后介绍了人工智能在Android领域的应用。1-1课前必读(不看会错过一个亿)1-2课程介绍及学习指导试看1-3人工智能在Android领域的应用试看第2章KotlinGradleDSL本章使用Kotlin重构基于Groovy生成的Build构
分类:
移动开发 时间:
2020-11-11 16:23:07
阅读次数:
15
由于公司的网络限制,或者外网下载网速过慢的情况。会导致google或者jcenter库的aar,jar库文件无法下载。 错误信息 错误信息分析 Caused by: org.gradle.api.resources.ResourceException: Could not get resource ...
分类:
移动开发 时间:
2020-11-10 11:18:22
阅读次数:
22
1. 背景: C++有不同的调用形式:函数指针、lambda表达式、有operator()的类对象等。 形式不同但调用方式却相同。为了能够统一,引入std::function和std::bind,来实现。 例子: // 普通函数 int add(int a, int b){return a+b;} ...
分类:
编程语言 时间:
2020-11-08 17:55:55
阅读次数:
33
1.适配器模式 适配器模式(Adapter),将一个类的接口转换成客户希望的另外一个接口。使原本由于接口不兼容而不能一起工作的那些类可以一起工作。 适配器模式有“类适配器”和“对象适配器”两种不同的形式。 类适配器模式: 类的适配器模式是把适配的类的API转换成为目标类的API。 UML类图: 在上 ...
分类:
其他好文 时间:
2020-11-08 17:10:54
阅读次数:
21
197 01 Android 零基础入门 03 Java常用工具类 04 Java集合 03 Set集合 01 Set概述 本文知识点:Set概述 说明:因为时间紧张,本人写博客过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改, ...
分类:
移动开发 时间:
2020-11-08 16:51:23
阅读次数:
25