Android劉海屏適配庫NotchFit一鍵完美實現劉海適配!!!

    NotchFit是Android端的劉海適配庫。該庫使用簡單,劉海蔘數智能判斷,使開發者無需再考慮手機系統和製造廠商的差異,一鍵智能劉海蔘數回調。你值得擁有!!!

下面對全屏劉海適配做個簡要說明:

庫引入:

compile 'com.wcl.notchfit:notchfit:1.3'

代碼實現方式:

NotchFit.fit(this, NotchScreenType.FULL_SCREEN, new OnNotchCallBack() {
    @Override
    public void onNotchReady(NotchProperty notchProperty) {
        if(notchProperty.isNotchEnable()){
            //獲取notchProperty.getNotchHeight()進行UI劉海適配
        }
    }
});

1.NotchScreenType.FULL_SCREEN可以使當前Activity進行全屏顯示。

2.通過OnNotchCallBack回調劉海蔘數並完成相對應的劉海佈局適配。

 

劉海適配就是這麼簡單!!!

 

備註:小米、華爲手機可以通過代碼控制app是否使用劉海顯示(NotchFit已自動處理),oppo、vivo手機需要在系統設置中對應用開啓劉海使用

 

更多使用方式可查看github NotchFit

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章