目錄 原理講解 在Linux中一般來說我們寫數(shù)據(jù)到文件是通過調(diào)用系統(tǒng)的函數(shù)將我們用戶進(jìn)程中的數(shù)據(jù)先拷貝給Linux內(nèi)核然后由Linux內(nèi)核再將數(shù)據(jù)寫到文件中隅茎,中間經(jīng)歷了兩個過...
![240](https://cdn2.jianshu.io/assets/default_avatar/10-e691107df16746d4a9f3fe9496fd1848.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
目錄 原理講解 在Linux中一般來說我們寫數(shù)據(jù)到文件是通過調(diào)用系統(tǒng)的函數(shù)將我們用戶進(jìn)程中的數(shù)據(jù)先拷貝給Linux內(nèi)核然后由Linux內(nèi)核再將數(shù)據(jù)寫到文件中隅茎,中間經(jīng)歷了兩個過...
喜馬拉雅一面 類加載機制android中有哪些ClassLoader設(shè)計一個線程池設(shè)計一個方法耗時檢測框架重構(gòu)Module流程Handler、BinderANR處理嫉沽、內(nèi)存泄漏...
本文章已授權(quán)微信公眾號 guolin_blog (郭霖)獨家發(fā)布患膛。發(fā)布地址:手把手帶你搭建一個優(yōu)秀的Android項目架構(gòu)[https://mp.weixin.qq.com/...
最近聽同事說自如banner的裸眼3D效果很有創(chuàng)意耻蛇,下載APP體驗了一番覺得效果確實非常不錯踪蹬,所以立馬就仿了一下。代碼已上傳至github倉庫中臣咖,AndroidUiDemo[...
前言 我們?yōu)槭裁匆霰O(jiān)控跃捣? 就比如馬路上邊的各種攝像頭,它能監(jiān)控車流量夺蛇,監(jiān)控交通故障等疚漆。出現(xiàn)故障可以第一時間確定發(fā)生地點。當(dāng)然,在我們這里領(lǐng)域里娶聘,監(jiān)控也是起著同樣的作用闻镶。它也...
介紹完背景以及初衷之后夷狰,我們開始搭建MVVM的框架岭皂,這一部分我們進(jìn)行簡單的搭建,了解MVVM架構(gòu)的基本結(jié)構(gòu)沼头。 MVVM框架的搭建(一)——背景MVVM框架的搭建(二)——項目...
先看效果 再看實現(xiàn)思路 第一種: 創(chuàng)建全屏的dialog爷绘,然后拿到宿主activity(decorView)的DrawingCacheBitmap做高斯模糊,再...
Google I/O 大會中國場次已經(jīng)結(jié)束进倍,最近也上線了 Android Studio 3.2 版本揉阎,在新版本上有一個谷歌著重推薦的架構(gòu)組件 Navigation。 Navi...
前言 多選和單選是日常開發(fā)經(jīng)常用的控件背捌,android系統(tǒng)原生的控件樣式(RadioButton 毙籽、CheckBox)不太好看,很多時候我們需要根據(jù)美工的設(shè)計自己實現(xiàn)Chec...
前言 眾所周知 android的碎片化一直困擾著開發(fā)者毡庆,我們要花很多的時間去做UI適配的工作坑赡。主流的適配方案有兩種 1、今日頭條適配 2么抗、smallestWidth適配毅否。具體...
鑒于國內(nèi)交互設(shè)計名詞混亂不統(tǒng)一,很多設(shè)計師不知道如何用專業(yè)術(shù)語稱呼一個控件蝇刀,因此我開了《這個控件叫什么》專題螟加,梳理控件的名稱和使用事項,希望能為推動交互設(shè)計發(fā)展吞琐,做出一點微小...
轉(zhuǎn)載請注明出處 準(zhǔn)備 氣泡碰撞最重要的就是邊緣檢測,氣泡的運動涉及到重力,方向,重心,線速度,角速度,,等等一系列因素,想要在android 用view描述現(xiàn)實世界中的氣泡實...