一、注解 前面熟悉了MyBatis的基本使用褂傀,針對一些簡單的sql語句,如對一張表的增刪改查,可以使用MyBatis提供的注解,省去寫映射文件的步驟婆硬,復雜的多表查詢,還是建議...
一、注解 前面熟悉了MyBatis的基本使用褂傀,針對一些簡單的sql語句,如對一張表的增刪改查,可以使用MyBatis提供的注解,省去寫映射文件的步驟婆硬,復雜的多表查詢,還是建議...
一、組件化 組件化開發(fā)就是將一個app分成多個模塊查吊,每個模塊都是一個組件(Module)谐区,開發(fā)的過程中我們可以讓這些組件相互依賴或者單獨調試部分組件等,但是最終發(fā)布的時候是將...
一菩貌、快速開發(fā)框架 XSnow基于RxJava2+Retrofit2精心打造的Android基礎框架卢佣,包含網絡、上傳箭阶、下載虚茶、緩存、事件總線仇参、權限管理嘹叫、數(shù)據(jù)庫、圖片加載诈乒,基本都是...
BottomSheet的效果是指從屏幕底部向上滑的效果罩扇,是MaterialDesign風格的一種,視覺效果如下: 實現(xiàn)這種效果有幾種不同的方式怕磨,如果是在一個固定的頁面上添加這...
本文于 2019.7.8 日更新喂饥,修正了關于數(shù)據(jù)初始化以及 保證 build 函數(shù)無副作用這兩部分的錯誤,若文章還存在任何問題肠鲫,請聯(lián)系我修復它员帮。 前言 2019 Google...
前言 在前一篇文章向大家介紹了一種新的狀態(tài)管理方式——BLoC,它在分離我們的ui邏輯與業(yè)務邏輯上表現(xiàn)十分優(yōu)秀导饲。但是在最后我們發(fā)現(xiàn)了一個問題捞高。 bloc是一個典型的觀察者模式...
參考來源:https://flutterchina.club/animations/ 動畫類型 補間(Tween)動畫:在補間動畫中,定義了開始點和結束點渣锦、時間線以及定義轉換...
前言 上篇我們對BroadcasReceiver做了一個全面的解析硝岗,在日常開發(fā)過程中,用得比較多的是手動注冊方式的廣播袋毙,為了方便廣播的使用型檀,我封裝了一個手動注冊的廣播工具類—...