稅典通專案總結

2021-08-04 20:25:53 字數 628 閱讀 8899

2.mvc模式:功能實現放在fragment上,ctroller層由fragment來實現,model和view層基本不變。由於mvc的設計模式在android中會控制層(fragment或activity)需要承擔部分view層的職責,導致控制層**數量增多,通過合理的封裝來盡量規避。也可以採用mvp設計模式,解耦充分,但有點笨重,導致方法數激增。

3.okhttp使用:okhttp框架會簡化安卓網路請求,引入專案後做了單例封裝,上層採用了工廠模式封裝(滿足專案中用不同的物件請求,比如獲取文件、html、二進位制等)。

5.fragment回退棧:採用多個fragment實現不同功能頁面,涉及返回操作或其他重新定位,通過fragment回退棧管理多個fragment,系統提供了進棧、出棧等

6.debug模式:在專案開始時間緊,專案量大,導致bug數量多。採用debug模式可以除錯通90%的問題

7.螢幕適配:稅典通主要是面向平板使用者開發,不同大小螢幕載入不同的布局檔案,layout-large,layout-small,layout-xlarge這幾個使用最多,drawable-hdpi、ldpi、mdpi、xdpi

8.flexboxlayout布局使用,使用第三方開源jar,基本方式差不多,新增構建依賴或匯入jar包,設定對應的屬性和呼叫方法即可。

通華專案總結

if radio line visible find icon icon selectx size 0 return 說實話,我以前沒用過這個 visible可見性,選擇可見的元素,這又是乙個新思路,很不錯。同時 size 表示數量,這個由於現在都是用框架開發,所以用的很少了。這說明了乙個道理自古多...

增值稅專案問題

使用的jeecg企業框架開發 問題統計 1 快取問題 tabs關閉,其他頁面有解決辦法 2 使右邊不動,左邊menu滾動,但是布局不能改變,有乙個bug是 裡面的列表高度 比外面高,滾動條無法滾動到底 使用了 height calc 100 59px 方法來解決問題 ref scrollmenu c...

採集資料專案後端總結(二) 字典管理

1.功能描述 字典管理包括字典分類管理和字典項管理,顧名思義,字典的主要功能就是對資料的型別進行管理和節約記憶體 作用 減少冗餘應該用節約記憶體更合適,就是說如果存型別可能就是一串中文,但是用了字典表之後 可以用幾個數字代替 節約資料記憶體 主要的意義還是對資料的型別,資料狀態的管理 我們有時候為了...