1. 程式人生 > 其它 >開發Jetpack Compose應用,解決Android Studio配置完Kotlin下載慢的問題

開發Jetpack Compose應用,解決Android Studio配置完Kotlin下載慢的問題

目錄

MVVM

MVC, MVP, MVVM

MVVM起源

MVVM 是Model-View-ViewModel的縮寫,微軟的WPF帶來了新的技術體驗,如Silverlight, 音訊,視訊,3D,動畫,...,這導致了軟體UI層更加細節化,可定製化,同時,在技術層面 WPF,也帶來了諸如Binding,Routed Events, Command, DataTemplate,ControlTEmplate等特性。MVVM 框架由來便是MVP模式與WPF結合的應用方式隨時代演變過來的一種新型架構框架,他立足與原有的MVP框架,並且把WPF 的新特性柔和進去,以應對客戶日益複雜的需求變化。

Vue入門

Vue是什麼用於構建使用者介面的漸進式框架,用來開發Web的前端庫,通過簡單的api提供高效的資料繫結和靈活的元件系統。

vue特點:

  1. 輕量級
  2. 資料繫結
  3. 指令: 通過指令對應的表示式的值的變化,就可以修改對應的dom
  4. 外掛化: ajax,router 等都可以以外掛的形式載入
    資料繫結

Vue 元件

Vue Router

VueX

VueX理論介紹

  1. Vuex 是一個專為Vue.js

Vuex核心概念

Vuex 搭載 vue-Resource& vue-router

Vue2 + webpack2 +KOA2 構建大型應用

Vue Cli

Vue原始碼

Vue專案實戰