App 软件开发《填空2》试卷及答案

App 软件开发《填空2》试卷及答案

文章目录

填空题(共计0分)

1.ionic中缩略图是比头像大的正方形的图片,被定义为【80】px大小

2.ionic中使用.【card】类来定义展示内容的卡片,由于其灵活的定制效果,目前在移动页面中的应用十分广泛

3.ionic中声明的文本输入框按照样式的不同分为三种类型,【普通文本输入框】、【带图标的文本输入框】和【堆叠式输入框

4.ionic中使用.【item-toggle】类来声明开关容器,使用.【toggle】类声明开关

5.ionic中的【滑动条】是基于HTML的input[type=“range”]实现的

6.ionic CSS类中,.【active】类用于设置选项卡成员为选中状态,字体颜色加深

7.ionic CSS中,在容器元素上添加.【row】类,表示将其设置为弹性容器,即Flexible Box

8.ionic的栅格系统的主要结构分为【】与【

9..【col-67】类用于指定ionic栅格系统列宽占容器宽度66.6666%%

10.ionic栅格系统中,.【col-offset-33】类用于设置列偏移默认位置33.3333%容器宽度

11.ionic栅格系统中,.【responsive-sm】类用于适用宽度小于手机横屏(568px)的设备

12.ionic栅格系统中,.【responsive-lg】类用于适用宽度小于平板横屏(1024px)的设备

13.使用【ionic platform add android】命令,可以为ionic项目添加Android平台支持

14.使用【ionic start myAppName】命令,可以下载带标签页的ionic模板

15.使用【ionic start myAppName sidemenu】命令,可以下载左侧栏的项目模板

16.使用【ionic build android】命令,可以将ionic项目打包为Android APK

17.APK是【Android Package】的缩写,即Android安装包

18.ionic项目打包为Android APK后会生成一个扩展名“【.apk】”的文件

19.ionic创建模板的命令中,模板的名称是可选的,如果不指定模板名称,默认创建好的项目模板也是【tabs】模板

20.ionic官网为开发者提供了3种项目模板,分别是【blank 模板】、【tabs 模板】和【sidemenu 模板

21.ionic项目模板中,通过控制器和指令加载AngularJS文件的主要应用程序文件是【app.js】文件

22.ionic项目模板中,【lib】目录用于集中存放项目需要用到的库文件和其他项目资源

23.ionic项目的HTML模板文件存放在【templates】目录下

24.ionic项目中,【index.html】文件是应用程序的核心文件,也称为入口文件

25.【templates】是项目的HTML模板文件目录,该目录下可以创建子目录,在子目录中可以添加自己的模板

26.ionic项目中,【minifest.json】为配置文件,用于指定应用的显示名称、图标、应用入口文件地址及需要使用的设备权限等信息

27.ionic项目模板中,【hooks】目录是伴随Cordova的安装自动生成的目录,该目录内有脚本文件

28.ionic项目中有时会使用Bower安装一些组件,所以会产生【.bowerrc】文件,一般不会对该文件进行修改

29.使用Git和GitHub追踪项目时,如果不想特定的目录和文件被上传到Git仓库,便可以使用【.gitignore】文件用来指定要忽略的文件

30.【gulpfile.js】是Gulp项目的配置文件,在ionic项目中,提供自动重载浏览器、处理文件等功能,一般不对该文件做改动

31.ionic项目中,要求icon.png的图片最小【192x192】px

32.ionic项目中,要求splash.png的图片最小【2208x2208】px,中间区域【1200x1200】px

33.ionic项目中,用于生成App图标的命令是【ionic resources --icon

34.ionic项目中,用于生成App启动页图片的命令是【ionic resources --splash

35.【环境变量】用来指定操作系统运行环境的一些参数,如临时文件夹位置和系统文件夹位置等

36.【JDK】的全称为Java Development Kit,是Java 语言的软件开发工具包

37.搭建ionic环境时,安装Android SDK之前需要首先安装【JDK

38.在【JDK】 1.8.0版本之前,需要开发者在安装之后手动配置环境变量

39.在命令台中输入“【java】”命令,可以用来检查JDK是否安装成功

40.使用ionic框架开发Android App时需要Android【SDK Tools】的支持

41.ionic开发的App可以适配【Android】和【iOS】两种移动操作系统平台

42.在命令台中输入“【adb】”命令,可以用来检查Android SDK是否安装成功

43.【NPM】会根据package.json中的配置自动下载和安装Node.js代码包

44.NPM的全称是【Node Package Manager

45.在CMD命令台,输入命令“【node -v】”,可以用来查看安装成功的Node.js版本号

46.在CMD命令台输入“【npm -v】”命令,可以查看当前NPM包管理器的版本

47.当开发者使用ionic CLI生成完ionic项目后,项目中会包含一个【package.json】文件,用于描述项目的依赖

48.NPM会在安装【Node.j】s的过程中自动被安装,无需单独安装

49.Github网站就是利用【Git】做版本控制的代码托管平台

50.在CMD 命令台,输入“【git --version】”命令,测试Git是否安装成功,如果CMD命令台输出Git的版本号,说明Git安装成功

51.从Github上下载最新的ionic模板时会调用【Git】命令

52.学习ionic 2.x 是需要【TypeScript】语言作为基础

53.在CMD命令台输入“【ionic -v】”命令,可以查看安装成功的ionic的版本号

54.ionic 2.x 是基于【AngularJS2】重新开发的

55.在CMD命令台输入“【cordova -v】”命令,可以查看安装成功的Cordova的版本号

56.ionic中以元素形式使用的指令都带有“【ion-】”前缀

57.ionic的手势事件功能也是通过属性形式使用的,例如长按事件【on-hold

58.$ionicModal组件属于ionic服务式组件中常用的【动态】组件

59.在ionic中,【ion-header-bar】指令用于定义固定在屏幕顶部的header标题栏

60.ionic使用【ion-content】指令来声明内容展示容器

61.ionic中【ion-scroll】指令用来创建一个包含所有内容的滚动容器,支持同一页面放置多个滚动容器和控制缩放等功能

62.ion-infinite-scroll指令的【icon】属性用于定义当加载时显示的图标

63.ionic中,【ion-refresher】指令可以实现内容区域的下拉刷新功能

64.使用ion-content时,如果容器内部的内容是可动态更新的,那么在更新内容后,需要调用【$ionicScrollDelegate】服务代理的resize()方法重新计算滚动容器的大小并更新滚动视图

65.angular-ui-router 的【$state】服务用于定义一个状态机实例

66.ionic路由中有两个重要组成部分——【模板视图】与【视图容器

67.ionic中可以使用【ion-nav-bar】指令为页面添加顶部导航栏

68.ionic JavaScript使用指令【ion-list】和【ion-item】两个指令来声明列表

69.ionic中【ion-radio】指令用于定义单选按钮

70.在ionic中,使用【ion-slide-box】指令声明幻灯片元素, 使用【ion-slide】 指令声明幻灯页元素

71.ionic侧边栏菜单是一个最多包含三个子容器的元素:【左边栏】、【右边栏】和主内容区域

72.ionic中使用【ion-tabs】指令声明选项卡,使用【ion-tab】声明选项页

73.ion-tab指令的【hidden】属性用于隐藏选项卡的标签页

74.ionic中,【ion-modal-view】指令用于声明模态对话框模板,该指令作为容器元素

75.ionic中,使用【模态对话框控制器】的一些方法来操作模态对话框对象

76.ionic中,模态对话框控制器的【show】()方法用于显示模态对话框

77.在ionic中使用【$ionicActionSheet】服务的show(options)方法来显示上拉菜单

78.ionic中,【取消】按钮总是位于上拉菜单的底部

79.ionic中,创建上拉菜单后,返回一个函数对象【hideSheet】,调用【hideSheet】函数对象将关闭此上拉菜单

80.在ionic中,使用【$ionicPopup】服务的show(options)方法来显示弹出框

81.ionic确认弹出框中包含一个【取消】按钮和一个【确认】按钮

82.ionic中,使用【ion-popover-view】指令来声明浮动框模板

83.ionic中,【$ionicPopover】服务用于载入静态的浮动框模板

84.ionic中,【背景幕】是一个覆盖全屏的半透明图层,用来阻止用户的交互行为

85.ionic中上拉菜单、弹出框等都是通过【背景幕】来阻止用户对主界面操作的

86.使用ionic开发移动App时,当页面进行耗时操作时,可以使用【载入指示器】提示用户操作正在进行中

87.ionic【载入指示器】通常会叠加一个半透明的背景幕来阻止用户的其他页面交互

88.ionic中,在屏幕同一位置按住超过【500】ms,将触发on-hold事件

89.ionic的【$ionicGesture】服务中,on()方法用于注册手势事件的监听函数

90.ionic中,在一个元素上添加长按会触发的手势事件是【on-hold

91.IndexedDB是HTML5提供的内置于【浏览器】中的数据库

92.IndexedDB中,可以将【Object Store】看做一个用来存储数据的数据库表

93.IndexedDB中,创建数据库并不会直接创建【Object Store

94.indexedDB对象的【open()】方法用于打开数据库

95.IndexedDB中,数据库对象的【createObjectStore】()方法用于创建存放数据的Object Store

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值