新聞中心
1. 耗電優(yōu)化

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括虎丘網(wǎng)站建設(shè)、虎丘網(wǎng)站制作、虎丘網(wǎng)頁制作以及虎丘網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,虎丘網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到虎丘省份的部分城市,未來相信會繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
由于之前CrossApp抽取了cocos2d-x的渲染驅(qū)動模式,程序生命周期中,在不斷重繪,渲染驅(qū)動模式的缺點(diǎn)就是CPU占用高因此耗電。顯而 易見,這種不斷的重繪方式對于游戲可能影響不大,但對于APP來說太浪費(fèi)了。因此,我們針對應(yīng)用程序的特性,將渲染機(jī)制改為事件驅(qū)動模式。這種模式的渲染 要有外界觸發(fā)才會重繪,在沒有外界觸發(fā)的時候畫面靜止,渲染停止,以達(dá)到節(jié)能的效果。
2. CAButton修改
增加新的屬性 AllowsSelected(包含set,get),默認(rèn)為false。如果為true,則開啟選中模式。在這種模式下。按鈕會在選中與默認(rèn)狀態(tài)之間切 換。即,如果當(dāng)前為默認(rèn)狀態(tài),按下按鈕并抬起,按鈕切換到選中狀態(tài),再次按下并抬起,則按鈕又切換回普通狀態(tài)。同時,我們可以用 getSelected()方法來及時的獲取當(dāng)前按鈕屬于2種狀態(tài)中的哪一種。
3. CASchedule(經(jīng)原有CCSchedule修改)
a. 簡化用法:啟動停止等操作只需調(diào)用相應(yīng)靜態(tài)方法即可。
b. 內(nèi)存管理修改:之前啟動定時器,針對pTarget的引用計(jì)數(shù)會+1,以防止因pTarget的釋放造成程序崩潰?,F(xiàn)在啟用了新的機(jī)制,已經(jīng)可以完全避免 以上問題,因此在啟動定時器后不再對pTarget的引用計(jì)數(shù)會+1,在pTarget釋放后自動停止相關(guān)定時器。
c. 新特點(diǎn):當(dāng)pTarget為CAViewController或者其派生類型時,CAViewController的view不顯示時,定時器會自動暫停,當(dāng)重新顯示時,會自動恢復(fù)。除此之外,在pTarget釋放前不會有變化。
4. Demo位置變動
demo有原來的projects文件夾移到samples。
關(guān)于CrossApp
CrossApp是一款免費(fèi)、開源、跨平臺的App開發(fā)引擎,基于MIT開源協(xié)議,使用C++開發(fā),基于OpenGL ES 2.0渲染,可以幫助所有開發(fā)者快速的開發(fā)出跨平臺的原生App,目前主要支持導(dǎo)出IOS和Android。
文章標(biāo)題:CrossAppalphaV0.1.4更新:性能大幅提升
標(biāo)題鏈接:http://fisionsoft.com.cn/article/dhipcdh.html


咨詢
建站咨詢
