1. 簡介 Jetpack Compose是在2019Google i/O大會上發布的新的庫。Compose庫是用響應式編程的方式對View進行構建,可以用更少更直觀的代碼,更強大的功能,能提高開發速度(這一段是谷歌自己說的)。 說實話,View/Layout的模式對安卓工程師來說太過於熟悉 ...
前言 Q 的時候公司列了個培訓計划,部分人作為講師要上報培訓課題。那時候剛從好幾個Android項目里抽離出來,正好看到Jetpack發布了新玩意兒 Compose,我被它的快速實時打包給吸引住了,就准備調研一下,於是上報了此次課題。 名詞解析: 以下用到的專業術語可能會有出入,為了避免混淆,下面做一個名詞解析表: 名詞 解析 備注 組件 可以控制頁面展示的部分UI的邏輯單元 View 可以展示的 ...
2021-07-14 21:13 0 182 推薦指數:
1. 簡介 Jetpack Compose是在2019Google i/O大會上發布的新的庫。Compose庫是用響應式編程的方式對View進行構建,可以用更少更直觀的代碼,更強大的功能,能提高開發速度(這一段是谷歌自己說的)。 說實話,View/Layout的模式對安卓工程師來說太過於熟悉 ...
引入 Jetpack Compose 示例工程 去GitHub上找到Compose的示例工程 https://github.com/android/compose-samples ,clone到本地 網絡不好的同學也可以去gitee上面搜索「compose-samples」,也能找到這個示例 ...
用Jetpack Compose的Lists列表效果 寫了個示例代碼, 主要是閱讀官方文檔時, 隨手寫的代碼整合了一下 Gitee地址: https://gitee.com/sweeper-xy/jetpack-compose-example ...
Room 是 Google 官方推出的一個數據庫框架,作為 Jetpack 包的一部分,是我們必須要掌握的內容。下面讓我們看看如何使用。 首先,我們先講下開發中常用的一些數據庫知識。 數據庫常用知識 SQLite 支持的數據類型。一般的開發中,基本的數據類型完全夠用,下面是 SQLite ...
前面 寫了一次 kotlin解析json 但是,真的寫得太爛,直接刪掉了,現在重新整理一下。順便記錄一下今天坑了我很久的小問題。 1.首先從最簡單的入手吧 一個json的字符串:=====就叫做jsonString吧 好了怎么解析 ...
SwipeMenuListView(滑動菜單) A swipe menu for ListView.--一個非常好的滑動菜單開源項目。 Demo 一、簡介 看了挺長時間的自定義Vie ...
什么是Android Jetpack https://developer.android.com/jetpack Android Jetpack是一個由多個庫組成的套件,可幫助開發者遵循最佳做法、減少樣板代碼並編寫可在各種Android版本和設備中一致運行的代碼,讓開發者可將精力 ...
寫在之前 上一篇博文寫的是Picasso基本使用和源碼完全解析,Picasso的源碼閱讀起來還是很順暢的,然后就想到Glide框架,網上大家也都推薦使用這個框架用來加載圖片,正好我目前的寫作目標也是分析當前一些流行的框架源碼,那就也來解析下Glide的源碼吧,而且有了Picasso源碼的分析相信 ...