在使用手機(jī)的過(guò)程中應(yīng)該常常會(huì)遇到手機(jī)卡頓的情況吧!遇到之后如果想徹底解決還是需要花費(fèi)一些時(shí)間的,那么最近微信微信派發(fā)文宣布微信團(tuán)隊(duì)正在開(kāi)發(fā) Hardcoder 性能優(yōu)化框架(以下簡(jiǎn)稱 HC 框架)能夠幫助我們解決手機(jī)卡頓的問(wèn)題喲!那么微信HC框架是什么呢?具體有什么作用呢?現(xiàn)在我們就一起去看看吧!
微信發(fā)布框架介紹:
1.4 月 3 日,騰訊官方 微信 微信派發(fā)文宣布微信團(tuán)隊(duì)正在開(kāi)發(fā) Hardcoder 性能優(yōu)化框架(以下簡(jiǎn)稱 HC 框架),可用來(lái)解決 APP 啟動(dòng)速度緩慢、圖片加載緩慢、讀取信息卡頓等問(wèn)題。
2.據(jù)了解,這些問(wèn)題其實(shí)也是可以通過(guò)硬件升級(jí)的方法進(jìn)行優(yōu)化,但騰訊方面認(rèn)為硬件方案必然會(huì)給企業(yè)以及用戶帶來(lái)高昂的成本代價(jià)。因此,騰訊開(kāi)發(fā)了 HC 框架,試圖從軟件方面解決手機(jī)卡頓的問(wèn)題。
3.據(jù)介紹,HC 框架是一套獨(dú)立于安卓系統(tǒng)實(shí)現(xiàn)的通信框架,它讓 APP 和廠商 ROM 能夠?qū)崟r(shí)“對(duì)話”,目標(biāo)就是充分調(diào)度系統(tǒng)資源來(lái)提升 APP 的運(yùn)行速度和畫(huà)質(zhì),切實(shí)提高大家的手機(jī)使用體驗(yàn)。通過(guò)它系統(tǒng)可以更好更快了解 APP 對(duì)手機(jī)資源的需求,讓手機(jī) APP 運(yùn)行更流暢。
微信HC框架作用介紹:
1.給 APP“調(diào)兵遣將”的能力,讓它能調(diào)度更多的系統(tǒng)能力來(lái)提高 APP 的運(yùn)行速度;
2.讓廠商的 ROM 成為“百曉通”,可以知道 APP 希望系統(tǒng)提升速度的場(chǎng)景,用來(lái)合理配置系統(tǒng)資源,節(jié)省成本。
3.效果方面,在實(shí)驗(yàn)室環(huán)境中測(cè)試,HardCoder 框架不僅可以將場(chǎng)景運(yùn)行時(shí)間進(jìn)行優(yōu)化提速了 10%,試驗(yàn)機(jī)器的微信卡頓的幀數(shù)也能大幅降低 10% – 35%。
4.3最后,在系統(tǒng)兼容方面,騰訊方面表示,HC 框架支持大部分 Android 系統(tǒng),且不依賴于特定 Android 系統(tǒng);而且 APP 的功能和業(yè)務(wù)也不用依賴 HC 框架,用 HC 框架不會(huì)產(chǎn)生額外的負(fù)擔(dān);這個(gè)通信框架搭建好了之后,其他的 APP 也可以通過(guò)這一個(gè)通道和系統(tǒng)聯(lián)系起來(lái),進(jìn)行優(yōu)化、適配。