1.何為適配
簡單來說就是在不同裝置上檢查功能及樣式是否正常
2.裝置的挑選
b.廠家型號,主要是針對android機子來說的,某些廠商有自己定製的rom。測試方法:可以先測使用者常用的機型,再考慮特殊機型(如小公尺、魅族等等定製rom的機子),最後可以測下現有的&未測過的型號。以下是開發拉取的截止目前考拉使用者常用型號top10,可以參考下
c.解析度,ios目前只要關注:5s、6、6p、x這幾種大小螢幕的裝置即可;android可以網上看下最常用的,不過一般也差不多,小屏及大屏機子看下即可。一般都是樣式問題。
在時間來不及情況下在做適配時候,可以兩兩結合,如ios,可以看5s&ios8的機子,6&ios9的機子、6p&ios10的機子,iphonex&ios11的機子,android裝置也是可以如此,如三星看系統7的,小公尺看系統6的等等,若是後面時間還充裕,也可以多看幾個裝置。
3.適配時間
一般第一輪完整測試的情況下,最好挑選主流機子來測試,第一輪結束後,可以邊驗bug邊用其他機型來回歸主流程,即適配在第一輪結束後就可以開始了。
4.適配方式
a.自己適配
b.bugbash 讓每個人選擇不同的機子來體驗;
5.適配問題的例子參考
適配問題最多的是視覺樣式,下面羅列幾個因適配的功能問題:
-----建議:大家在建適配問題的jira時,可以在jira主題上備註下「特殊機型」,這樣通過jira搜尋可以搜尋到因適配引起的問題,可以有目的的看下自己的功能是否也存在類似問題
最後結論:適配的問題可大可小,可以小到就一處樣式展示問題,也可以大到功能上無法使用,所以盡可能在有限的時間內把各個機型、系統等能覆蓋的都覆蓋下功能~~~~
網易雲免費體驗館,0成本體驗20+款雲產品!
關於字型適配的那些事
之前做過很多專案都沒考慮過字型適配問題。相信絕大多數人在做專案時,都沒仔細去考慮這件事。一般都是根據ui出的圖做個估算,有耐心的估計會自己拿工具測量下。如今,考慮到iphone機型的多樣性,ui設計師不可能針對每一款iphone的螢幕出一套ui圖。一般而言,都是基於5s的標準出ui。當我們在設定字型...
remap的那些事
月14日 今天還在看啟動 看到target.c這裡。先說說target.c的職責。target.c檔案包含和目標初始化相關的 如remap設定 系統時鐘設定和儲存器加速模組設定等,以及irq和fiq的異常處理空函式。好吧,這裡 看到了remap就好好查資料把它搞清楚咯!其實我前面看過這個了,只是人上...
AfxWinMain的那些事
afxwinmain函式原形如下 去掉了原來的很多沒用的注釋和累贅 cpp view plain copy print?int afxapi afxwinmain afxwininit函式 建立當前應用程式主線程 initinstance函式 內部通過create 函式來完成視窗的註冊,建立更新和顯...