原创 SQLite鎖機制

轉載:https://juejin.im/post/5a9bd187f265da23a334b077 SQLite有一個加鎖表,用來幫助不同的寫數據庫都能夠在最後一刻加鎖,保證最大的併發性。 SQLite有五種不同的鎖狀態:      

原创 二進制

轉載:http://rkhcy.github.io/2019/03/12/binary 什麼是二進制 二進制是一套計數方法,每個位置上的數有 2 種可能(0 - 1);二進制是計算機的執行語言,但是早在計算機出現前就存在這套計數方法,最早

原创 【AAC 系列二】深入理解架構組件的基石:Lifecycle

轉載:https://juejin.im/post/5cd81634e51d453af7192b87 0. 序言 本文是深入理解 AAC 系列的第二篇,第一篇請看這裏:https://blog.csdn.net/lyb2518/arti

原创 深入瞭解Flutter的isolate(3) --- Flutter的thread model(線程模型)

轉載:https://juejin.im/post/5c3844fae51d4551ec60988e 0x00 前言 Flutter中有一個很重要的概念就是isolate,isolate是由一個線程實現的,實現isolate的線程由Flu

原创 徹底理解安卓應用無響應機制

轉載:http://gityuan.com/2019/04/06/android-anr 引言 不論從事安卓應用開發,還是安卓系統研發,應該都遇到應用無響應(ANR,Application Not Responding)問題,當應用程序一

原创 Android V1及V2簽名原理簡析

轉載:https://juejin.im/post/5cd239386fb9a0320f7dfcbe Android爲了保證系統及應用的安全性,在安裝APK的時候需要校驗包的完整性,同時,對於覆蓋安裝的場景還要校驗新舊是否匹配,這兩者都是

原创 【AAC 系列一】Android 應用架構新時代來臨!

轉載:https://juejin.im/post/5cd4eaf5f265da035403274c 0. 序言 本文是深入理解 Android Archicture Components(AAC) 系列文章的開篇。 在 2017 年

原创 Flutter 佈局之 Padding、Align、Center

轉載:https://juejin.im/post/5b1cb0c46fb9a01e62598d56 本文主要介紹Flutter佈局中的Padding、Align以及Center控件,詳細介紹了其佈局行爲以及使用場景,並對源碼進行了分析

原创 Flutter 佈局之 Container

轉載:https://juejin.im/post/5ba1af55e51d450ea3632ab4 在Flutter中,號稱一切皆widget,手勢是Widget,動畫是Widget,UI更是Widget,今天我們就來說說Widgets

原创 Flutter 佈局之 Row、Column

轉載:https://juejin.im/post/5c6a5892e51d4542331c5528 前言 相關文章:Flutter學習目錄 github地址:Flutter學習 文章結構 CrossAxisAlignment Pro

原创 深入瞭解Flutter的isolate(4) --- 使用Compute寫isolate

轉載:https://juejin.im/post/5c3a06f56fb9a049d37f54f4 0x00 前言 前面講了如何創建isolate,這篇文章講創建isolate的另一種方法。 0x01 使用isolates的方法 使用i

原创 如何畫出一張合格的技術架構圖?

轉載:https://www.jiqizhixin.com/articles/2019-04-11-22 當我們想用一張或幾張圖來描述我們的系統時,是不是經常遇到以下情況: 對着畫布無從下手、刪了又來? 如何用一張圖描述我的系統,並

原创 Flutter混合開發——FlutterBoost

轉載:https://www.yuque.com/xytech/flutter/hhnyho 爲什麼需要混合方案   具有一定規模的App通常有一套成熟通用的基礎庫,尤其是阿里系App,一般需要依賴很多體系內的基礎庫。那麼使用Flutte

原创 史上最全App瘦身實踐

轉載:https://mp.weixin.qq.com/s/_d5ztuOv9PxMrbK53FZiSQ 目標 業務方和開發都希望app儘量的小,本文會給出多個實用性的技巧來幫助開發者進行app的瘦身工作。瘦身和減負雖好,但需要注意瘦身對

原创 Matrix TraceCanary

轉載:https://mp.weixin.qq.com/s/W4-1tfepKg2XMYvVn62B-Q 什麼是卡頓 什麼是卡頓,很多人能馬上聯繫到的是幀率 FPS (每秒顯示幀數)。那麼多低的 FPS 纔是卡頓呢?又或者低 FPS 真的