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
主站蜘蛛池模板: A级毛片无码久久精品免费| 伊人激情综合网| 国产成人高清精品免费软件| 青青草a国产免费观看| 久久国产高潮流白浆免费观看| 免费高清毛片| 色欲色欲久久综合网| 国产成人免费| 国产欧美日韩18| 日韩小视频在线播放| 亚洲国产精品日韩欧美一区| 精品一区二区三区波多野结衣| 伊人久久青草青青综合| 国产精品私拍在线爆乳| 亚洲欧洲国产成人综合不卡 | 亚洲最猛黑人xxxx黑人猛交| 中国黄色一级视频| 蜜桃视频一区| 国产伦片中文免费观看| 免费观看成人久久网免费观看| 国产欧美日韩视频怡春院| 国产色图在线观看| 亚洲国产欧美国产综合久久| 欧美国产综合视频| 国产迷奸在线看| 老汉色老汉首页a亚洲| 日韩在线欧美在线| 高清无码手机在线观看| 99久久精品无码专区免费| 欧洲亚洲一区| 日本人妻丰满熟妇区| 亚洲三级色| 91麻豆精品国产91久久久久| 日韩中文精品亚洲第三区| 素人激情视频福利| 国产精品无码制服丝袜| 国产免费一级精品视频 | 国产成人精品在线1区| 狠狠干欧美| 亚洲成人动漫在线| 国产成人凹凸视频在线| 视频国产精品丝袜第一页| 国内精自线i品一区202| 国产成人精品高清不卡在线 | 91精品国产综合久久不国产大片| 国产精品精品视频| 色播五月婷婷| 亚洲综合欧美在线一区在线播放| 国产成人亚洲精品色欲AV| 91麻豆国产在线| 免费AV在线播放观看18禁强制| 国产精女同一区二区三区久| 99久久精品国产综合婷婷| 中文字幕亚洲电影| 秘书高跟黑色丝袜国产91在线| 国产欧美精品专区一区二区| 欧美精品xx| 久久性妇女精品免费| 重口调教一区二区视频| 精品精品国产高清A毛片| 日韩欧美中文在线| 日韩第九页| 五月综合色婷婷| 午夜啪啪福利| 亚洲一级毛片在线观播放| 午夜国产精品视频| 亚洲无码A视频在线| 久久99国产综合精品女同| 日本在线免费网站| 国产激爽大片在线播放| 日韩高清欧美| 日本精品影院| 国产精品无码一二三视频| 婷婷午夜影院| 亚洲国产日韩欧美在线| 久久毛片基地| 精品国产一区91在线| 天堂成人在线视频| 天天色天天综合| 精品国产网| aaa国产一级毛片| 久久香蕉国产线看观看式|