原创 ExpandableListView點擊Group動態獲取Child數據源

前述 一般我們在使用ExpandableListView的時候,都是把Group和Child的數據都加載到適配器中。 現在有一個問題:那就是假如說Child的數據量過大的時候,全部加載下來是否造成浪費,由此, 我們想到在點擊G

原创 數據庫實體表的關係學習

數據庫實體表關係 1、常見關係: 一對多. 用戶和訂單 分類和商品 多對多. 訂單和商品 學生和課程 一對一. 丈夫和妻子 2、ER圖可以描述實體於實體之間的關係 實體用矩形表示

原创 swift語法簡單學習

swift語法

原创 原有Android/IOS項目集成flutter功能

Android項目 首先要先要明確一下我們的目標 想要實現一個Android/IOS項目中集成flutter的功能,在某些場景下,比如一些界面可以用flutter來顯示,大大簡化了雙移動端人員的工作 flutter官網 Andro

原创 Android開發框架整理

幾種常用的Android開發框架整理 java+rxjava+retrofit2 mvvm架構 java+livedata+viewmodel+rxjava+retrofit2 android使用kotlin+fuel+live

原创 object-c簡單語法代碼

github地址

原创 Springboot+ Mybatis搭建學習

Springboot+ Mybatis搭建學習 文末有完整代碼 準備工作 intellj idea(破解) Mysql Navicat premium(破解) jdk 創建項目啓動 創建spring boot項目

原创 ios界面傳值方式

界面跳轉傳值 順向傳值 在目標的.h文件中,定義一個屬性 // 定義一個屬性,正向傳值 @property (strong, nonatomic) NSString* passedValue; 直接用代碼,在目標的.h

原创 ios的Navigation Controller的學習使用

導航控制器使用 創建 用xcode帶的功能進行拖拽 拖拽Navigation Controller 或者選中原有的,點擊上面的Editor-> embed in-> Navigation Controller 使用代碼的方式,

原创 flutter的路由工具類

路由工具類 直接代碼 class NavigatorUtil { /// 跳轉頁面 static push(BuildContext context, Widget page) async { final resu

原创 Android之AIDL跨進程通訊

參考博客:http://www.jianshu.com/p/e642db926c50 參考博客:http://blog.csdn.net/zhongwn/article/details/56676410 我的github例子:

原创 Android插件框架VirtualAPK學習和使用

背景 近幾年插件化比較火熱,滴滴開源了自研的插件化框架VirtualAPK,作者是大名鼎鼎的任玉剛,他的: 博客地址:[http://blog.csdn.net/singwhatiwanna ] GitHub地址:[https

原创 微信小程序微信運動步數處理

微信小程序的微信運動每日步數獲取 第一步,獲取session_key,用來解密必須用到的 ①這裏,獲取session_key就不敘述了,跟獲取openid的步驟是一樣的,詳見: http://blog.csdn.net/llay

原创 HTML5 Web SQL 數據庫

什麼是Web SQL Web SQL 數據庫 API 並不是 HTML5 規範的一部分,但是它是一個獨立的規範,引入了一組使用 SQL 操作客戶端數據庫的 APIs。如果你是一個 Web 後端程序員,應該很容易理解 SQL 的操作。We

原创 Git提交和推送的區別

推送(push):把您本地倉庫的代碼推送至服務器 提交(commit):把您做的修改,保存到本地倉庫中 git一般分: git add . ->將修改添加至本地緩存 git commit -m ‘msg’ ->將本地緩存保存到