十年網(wǎng)站開發(fā)經(jīng)驗 + 多家企業(yè)客戶 + 靠譜的建站團隊
量身定制 + 運營維護+專業(yè)推廣+無憂售后,網(wǎng)站問題一站解決
國內(nèi)高校游泳教練員在蛙泳技術(shù)訓練上,要多運用分解技術(shù)練習,發(fā)散思維,設(shè)計更多不同的練習手段,讓訓練內(nèi)容更豐富,調(diào)動運動員的積極性,使其更好地了解掌握技術(shù)動作,提高訓練實效性。針對國外的各種水下輔助工具,可以在了解其特性的基礎(chǔ)上,加以改進借鑒,得出屬于我國自有研發(fā)的游泳輔助訓練器材,進而推動國內(nèi)高校游泳市場的需求,也為國內(nèi)高校游泳隊提供一定先進性、科學性的訓練保障。
創(chuàng)新互聯(lián)網(wǎng)站建設(shè)公司是一家服務(wù)多年做網(wǎng)站建設(shè)策劃設(shè)計制作的公司,為廣大用戶提供了成都網(wǎng)站設(shè)計、成都做網(wǎng)站,成都網(wǎng)站設(shè)計,廣告投放平臺,成都做網(wǎng)站選創(chuàng)新互聯(lián),貼合企業(yè)需求,高性價比,滿足客戶不同層次的需求一站式服務(wù)歡迎致電。
一,美國高校高水平游泳隊常用蛙泳技術(shù)訓練方法
(1)三次蛙泳腿一次蛙泳手(3kick-1 pull breast),低頭,兩臂夾緊并攏伸直,蹬壁出發(fā),要求蹬三次蛙泳腿劃一次蛙泳手的節(jié)奏完成動作,重點要求運動員上身保持流線型,兩臂與髖部,不要上下晃動,保持穩(wěn)定。訓練中分解練習的蹬腿次數(shù)可以針對試用與不同的運動員,能力越高的隊員可以加大蹬腿次數(shù)與劃臂的配合,反之,相對減少。
(2)蛙泳劃手蝶泳打腿(br w/dolphin kick),要求運動員按照一次蛙泳手,一次蝶泳腿的節(jié)奏進行練習,其目的是控制身體流線型,保持游進的穩(wěn)定性。訓練中也可增加難度,如把頭抬起,一直保持在水面;蛙泳腿、蝶泳腿交替等訓練手段,后者可加強糾正蛙泳收腿動作。值得注意的是,通過對主教練團隊的訪談得知,國內(nèi)蛙泳訓練常見的一次蛙手兩次蝶腿的技術(shù)動作,在國外比較少用,因從蛙泳技術(shù)動作的結(jié)構(gòu)而言,如采用兩次腿一次手的技術(shù)練習,會間接破壞身體游進的流線型,從而達不到此練習方法的效果。
(3)蛙泳劃手自由泳打腿(br w/flutter kick),要求運動員按照一次蛙泳劃手,六次自由泳打腿的節(jié)奏進行練習,其目的是為了控制運動員上身及手臂劃動后保持身體在水中的流線型。其中要注意自由泳打腿的次數(shù)取決于劃幅與劃頻,越快越好,持續(xù)不間斷,如能完成每次劃手動作配合6~8次的打腿,效果會更好。
二, 蛙泳技術(shù)動作的水下輔助工具訓練方法
阻力襪是類似一個網(wǎng)袋狀套在運動員雙腳上,其分有大、中、小等型號,以此來增加雙腳的動作阻力,此輔助工具適用于蛙泳腿部技術(shù)動作的練習,一般采用小號,在加大阻力的基礎(chǔ)上,讓運動員提高腿部的收蹬頻率,快速的完成技術(shù)動作。對國內(nèi)的各高校教練員訪談中得知,現(xiàn)下國內(nèi)各高校游泳隊在游泳輔助工具中,針對上肢練習的種類較多,像陸上有各種拉力器材,水中也有不同類型的劃水掌運用在不同的技術(shù)練習中,但對腿部的水中輔助練習方法還比較缺乏,為此,筆者認為,這方面值得我們學習與借鑒。
目前Flutter平臺主流的兩個播放器是video_player和fijkplayer
pub
github
1、Flutter平臺官方插件,作者是國外的,有問題溝通比較困難,只能通過提交issue
2、硬解碼
4、UI封裝: better_player
基于video_player和Chewie的高級視頻播放器。它解決了許多典型的用例,并且易于運行。
5、播放器寬高比例與視頻內(nèi)容寬高比例不一致時,會出現(xiàn)圖像壓縮變形的問題
6、調(diào)用原生內(nèi)核播放器:iOS--AVPlayer, Android--ExoPlayer
7、對于分段源 m3u8 的播放不友好,如果一個切片播放超時,會導致整個播放都失敗
8、better_player可以緩存視頻,但不能自定義緩存的地址,只能指定key,和緩存的最大內(nèi)存量(還未研究超出最大的話是不能緩存新的,還是刪除最舊的)
9、better_player不能完全自定義UI,只能修改類中的一些開放屬性,比如說icon圖標,文字顏色啥的
10、無網(wǎng)絡(luò)有緩存時,封面可以正常展示
11、better_player播放失敗有手動retry的設(shè)計
pub
github
1、fijkplayer 是一個 Flutter 生態(tài)的媒體播放器,是對 ijkplayer 的 Flutter 封裝,支持 Android 和 iOS。 fijkplayer 使用 ijkplayer 作為播放器內(nèi)核,ijkplayer 使用 ffmpeg 進行音視頻解封裝和解碼,同時添加了 Android 和 iOS 平臺特有的硬件加速解碼能力。
2 、國內(nèi)有QQ群,但是活躍度也是不高。
3、可以緩存視頻,可以自定義緩存的地址,方便后續(xù)的內(nèi)存維護。
4、可以通過FijkPanelWidgetBuilder較大程度上自定義UI。
5、無網(wǎng)絡(luò)有緩存視頻時,無法展示封面,因為內(nèi)部是通過imageProvider去加載網(wǎng)絡(luò)圖片的。
7、播放失敗無手動retry的設(shè)計
1、兩種播放器都是通過外接紋理方案 (Texture),將播放器視頻畫面渲染接入 flutter 中,性能上優(yōu)于 PlatformView 的接入方法。
如何自己實現(xiàn)?
下面以video_palyer的iOS源碼部分解釋:
iOS用CVPixelBufferRef將渲染出來的數(shù)據(jù)存在內(nèi)存中,F(xiàn)lutter engine會將Texture的數(shù)據(jù)在內(nèi)存中直接進行映射無需通過Channel傳輸,然后Texture Widget就可以把你提供的這些數(shù)據(jù)顯示出來。在我們傳輸數(shù)據(jù)的時候會需要將其與 TextureID 綁定,綁定的過程通過BasicMessageChannel實現(xiàn)數(shù)據(jù)流的傳輸,以做到實時展示的效果
國外地址:
國內(nèi)鏡像:
以 flutter_screenutil 為例
路由框架 annotation_route
狀態(tài)管理 provider
UI適配 flutter_screenutil
刷新控件 flutter_easyrefresh
網(wǎng)絡(luò)請求 dio
toast控件 fluttertoast
圖表庫 charts_flutter
網(wǎng)絡(luò)監(jiān)聽 connectivity
事件總線 event_bus
日歷組件 table_calendar
官方webview webview_flutter
第三方webview flutter_webview_plugin
該篇文章為常用依賴包總結(jié),用來記錄所需要的常用依賴包,后續(xù)會不斷擴充內(nèi)容~