999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于IOS的微課學習系統(tǒng)的實現(xiàn)

2018-10-20 14:20:54吳秀瑩楊喜林張廣靈姜麗麗馮俊杰桂成林
數(shù)碼設(shè)計 2018年15期
關(guān)鍵詞:微課用戶系統(tǒng)

吳秀瑩 楊喜林 張廣靈 姜麗麗 馮俊杰 桂成林

摘要:本文描述了在IOS平臺上開發(fā)的微課學習系統(tǒng),分別展示了今日推薦、觀看微課等功能的重要代碼結(jié)構(gòu)。使用Xcode集成開發(fā)環(huán)境中的Instruments工具進行性能測試,重點進行了內(nèi)存泄露、資源占用情況的性能測試。此微課學習系統(tǒng)具有友善的用戶接口,用戶易于操作,體積小巧便于學生利用零散時間學習。

關(guān)鍵詞:微課學習;IOS開發(fā)技術(shù);Instruments性能測試

中圖分類號:G434 ? 文獻標識碼:A ? 文章編號:1672-9129(2018)15-0029-01

Abstract: This paper describes the micro-lesson learning system developed on the IOS platform, and shows the important code structure of today's recommendation, watching micro-lessons and other functions. Using Instruments tools in Xcode integrated development environment for performance testing, focusing on memory leak and resource usage performance testing. This micro-lesson learning system has friendly user interface, user-friendly operation, small size and easy for students to use scattered time to learn.

Keywords: micro-lesson learning; IOS development technology; Instruments performance testing

現(xiàn)在高校教師、教育工作者對微課教育越來越重視,微課學習以其短小、精悍的特點成為信息化教學的典型應用。IOS移動終端設(shè)備以其卓越的安全性和穩(wěn)定性能,成為最適合實施音頻視頻學習的移動學習設(shè)備。現(xiàn)將闡述基于IOS平臺的微課學習系統(tǒng)的設(shè)計、實現(xiàn)和測試過程。

1 用戶需求及項目總體框架

通過使用該微課系統(tǒng),學生能夠?qū)崿F(xiàn)在IOS移動終端學習微課,并對已經(jīng)學習的課程記錄學習心得。根據(jù)用戶需求分析和系統(tǒng)設(shè)計,在Xcode6中實現(xiàn)該項目,在開發(fā)微課學習系統(tǒng)之前需要引入UIKit.framework、CoreGraphics.framework、Foundation.framework、MediaPlayer.framework、libsqlite3.dylib以備在開發(fā)過程中使用。

2 主要模塊實現(xiàn)

該系統(tǒng)學習中心采用Xcode6開發(fā),主要有今日推薦、播放微課等模塊,現(xiàn)主要功能展示如下:

2.1今日推薦關(guān)鍵代碼。

(1)獲取視頻略縮圖。獲取視頻文件的略縮圖顯示在今日推薦界面上,具體實現(xiàn)體現(xiàn)在ViewController.m文件中,引入MoviePlayerController類。

(2)圖片輪播。該應用首頁頂部的圖片輪播功能主要使用了UIpageControl類,具體實現(xiàn)體現(xiàn)在ImageViewController.m文件中。

2.2播放微課視頻關(guān)鍵代碼。

#import "ViewController.h"

@implementation ViewController

@synthesize moviePlayerVC = _moviePlayerVC;

- (IBAction)buttonClicked:(id)sender

{

NSURL* movieFileURL = [[NSBundle mainBundle]

URLForResource:@" " withExtension:@"mp4"];

_moviePlayerVC = [[MPMoviePlayerViewController alloc] initWithContentURL:movieFileURL]; //創(chuàng)建對象

[[NSNotificationCenter defaultCenter] addObserver:self

selector:@selector(moviePlayerPlaybackDidFinish:)

name:MPMoviePlayerPlaybackDidFinishNotification

object:_moviePlayerVC.moviePlayer]; //注冊播放完畢的事件

[self presentMoviePlayerViewControllerAnimated:_moviePlayerVC];//以模式方式顯示在主視圖控制器上

}

3 性能測試

在Xcode中進行應用程序的性能測試可以很方便的使用IOS SDK中提供的Instruments工具,它能夠程序運行過程中進行多方面嚴密監(jiān)控,包括執(zhí)行時間、CPU占有率、內(nèi)存管理等情況,指出程序的問題和全局統(tǒng)計數(shù)據(jù)。

3.1內(nèi)存泄露測試。Category列用于顯示不同的類別,Live Bytes列顯示該類別當前內(nèi)存中占用的cocoa對象個數(shù)或者未free的malloc次數(shù)。#Allocations(Net/Overall)列式一個柱狀圖,顯示該類別申請的空間的比例,比例越大柱狀圖越長。本項目中沒有出現(xiàn)較長的柱狀圖,所以沒有內(nèi)存泄露。

3.2Time Profiler 時間跟蹤器。Time Profiler instrument工具在規(guī)定的間隔內(nèi)停止一個Mac OS X的程序并記錄該程序內(nèi)部線程的棧跟蹤信息??梢允褂眠@些信息來確定花費在程序上面的執(zhí)行時間并提升代碼來減少運行時間。Time Profiler工具運行在單個進程或所有進程之上。

總結(jié):本文首先給出今日推薦、觀看微課等模塊的開發(fā)流程。然后對項目使用性能測試工具Instruments進行性能測試,經(jīng)過測試本項目沒有內(nèi)存泄露,性能表現(xiàn)符合用戶需求。

參考文獻:

[1]李俊.基于移動學習的“微課程”資源建設(shè)初探[J].科技視界,2013,24:138.

[2]胡潔婷.MOOC環(huán)境下微課程設(shè)計研究[D].上海師范大學,2013.

作者簡介:吳秀瑩(1979-),女,漢族,遼寧省沈陽市人,大學本科,黑龍江農(nóng)業(yè)工程職業(yè)學院,講師,主要研究方向:軟件設(shè)計與開發(fā)。

猜你喜歡
微課用戶系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
微課在幼兒教育中的應用
甘肅教育(2020年8期)2020-06-11 06:10:22
微課在高中生物教學中的應用
甘肅教育(2020年12期)2020-04-13 06:25:06
微課在初中歷史教學中的應用
活力(2019年17期)2019-11-26 00:43:00
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
關(guān)注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關(guān)注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
關(guān)注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
主站蜘蛛池模板: 在线无码九区| 欧美午夜网| 天堂网国产| 亚洲精品老司机| 国产成人综合久久| 男人天堂亚洲天堂| 国产制服丝袜91在线| 国产亚洲一区二区三区在线| 无码网站免费观看| 国产永久免费视频m3u8| 无码高潮喷水专区久久| 久久免费成人| 青青草原国产一区二区| 国产精品久久久久鬼色| 国产精品露脸视频| 色成人综合| 久久中文字幕不卡一二区| 久久semm亚洲国产| 欧美a√在线| 综合色88| 精品1区2区3区| 激情网址在线观看| 91视频区| 国产成人无码播放| 亚洲最大在线观看| 色综合天天综合| 日本手机在线视频| 久久香蕉欧美精品| 91福利片| 中文成人在线视频| 国产成人艳妇AA视频在线| 九月婷婷亚洲综合在线| 人禽伦免费交视频网页播放| 性色一区| 国产成人你懂的在线观看| 国产高清国内精品福利| 欧美中文字幕在线视频| www.亚洲国产| 九九九久久国产精品| 欧美激情综合| 亚洲欧美综合另类图片小说区| 久久精品一卡日本电影| 欧美第一页在线| 中文字幕免费在线视频| 57pao国产成视频免费播放| 成人韩免费网站| 国产无码性爱一区二区三区| 国产v欧美v日韩v综合精品| 中文无码日韩精品| 日韩欧美中文字幕在线韩免费| 欧美a在线看| 四虎AV麻豆| 99草精品视频| 亚洲欧洲AV一区二区三区| 色婷婷国产精品视频| 91福利一区二区三区| 伊人久热这里只有精品视频99| 99久久99这里只有免费的精品| 狠狠v日韩v欧美v| 亚洲欧美日韩另类在线一| 中文字幕人成人乱码亚洲电影| 久久精品aⅴ无码中文字幕| 青青草国产在线视频| 热热久久狠狠偷偷色男同| 国产男人天堂| 精品夜恋影院亚洲欧洲| 青青操视频免费观看| a级高清毛片| 在线国产91| 亚洲精品国产乱码不卡| 一级毛片在线播放| 91精品小视频| 亚洲高清无码久久久| 国产乱子伦手机在线| 成人综合网址| 国产成年女人特黄特色毛片免| 亚洲精品中文字幕无乱码| 夜精品a一区二区三区| 亚洲精品在线影院| 国产精品自在线拍国产电影| 91极品美女高潮叫床在线观看| 香蕉在线视频网站|