前言 在經(jīng)過了一段時間的Flutter學(xué)習(xí)之后,感覺自己該來點項目實戰(zhàn)了,在找了很多開源項目之后乳绕,最終決定學(xué)習(xí)阿里大佬們開發(fā)的Flutter Go項目辙诞,此文章以記錄自己的學(xué)習(xí)...
![240](https://cdn2.jianshu.io/assets/default_avatar/8-a356878e44b45ab268a3b0bbaaadeeb7.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
前言 在經(jīng)過了一段時間的Flutter學(xué)習(xí)之后,感覺自己該來點項目實戰(zhàn)了,在找了很多開源項目之后乳绕,最終決定學(xué)習(xí)阿里大佬們開發(fā)的Flutter Go項目辙诞,此文章以記錄自己的學(xué)習(xí)...
簡評:在 Kotlin 中使用泛型你會注意到其中引入了 in 和 out唯蝶,對于不熟悉的開發(fā)者來說可能有點難以理解尤莺。從形式上講,這是一種定義逆變和協(xié)變的方式生棍,這篇文章就來講講怎...
本博文主要講解一些Kotlin泛型的問題,中間會對比穿插Java泛型媳谁。 1. 泛型類型參數(shù) 1.1 形式 我們使用泛型的形式無非是類涂滴、借口友酱、方法幾種,我們先看兩個例子柔纵。 1....
前言 最近開始重構(gòu)缔杉,Javabean也想全部替換成kotlin的data class,可data class使用有諸多限制搁料,并沒有Javabean使用的那么隨心所欲或详。在此也記...
講Android Binder機制的文章非常多,這篇文章主要是理一下我對Binder的理解。本文不是一篇介紹Binder的文章,也不是一篇探討B(tài)inder實現(xiàn)的文章郭计。本文會以...
在Android開發(fā)之Fragment動態(tài)使用一文中霸琴,說到replace方法切換Fragment,會造成Fragment不斷銷毀昭伸、創(chuàng)建梧乘,但是有沒有辦法實現(xiàn)像Activity一...
Android 多點觸控詳解,在前面的幾篇文章中我們大致了解了 Android 中的事件處理流程和一些簡單的處理方案庐杨,本次帶大家了解 Android 多點觸控相關(guān)的一些知識选调。...
前情回顧 Android RecycleView輕松實現(xiàn)下拉刷新、加載更多 Android RecyclerView 定制單選多選模式 SwipeRefreshLayout ...
前言 Rxjava灵份,由于其基于事件流的鏈?zhǔn)秸{(diào)用仁堪、邏輯簡潔 & 使用簡單的特點,深受各大 Android開發(fā)者的歡迎填渠。 如果還不了解RxJava弦聂,請看文章:Android:這是...
1.前言 組件化或者模塊化開發(fā)模式,已逐漸成為熱浪的形式揭蜒,使用這些模式可以讓我們程序更容易的擴展横浑、更方便的維護更快捷的同步開發(fā)與更簡單的單獨調(diào)試,而ARouter的出現(xiàn)就是讓...
上一章知道如何自定義 Gradle插件后屉更,我們到底可以用來做什么呢徙融?難道只是用來定義一些簡單的 Task?本章給你答案瑰谜! 什么是 Transform API Android ...