概況來(lái)看本文章的內(nèi)容 創(chuàng)建型:5個(gè) 單例模式Builder原型模式工廠方法抽象工廠 行為型: 11個(gè) 策略模式狀態(tài)模式 觀察者模式中介者模式訪問(wèn)者模式迭代器模式模板方法 備忘...
概況來(lái)看本文章的內(nèi)容 創(chuàng)建型:5個(gè) 單例模式Builder原型模式工廠方法抽象工廠 行為型: 11個(gè) 策略模式狀態(tài)模式 觀察者模式中介者模式訪問(wèn)者模式迭代器模式模板方法 備忘...
注:原文地址 1. JNI 概念 1.1 概念 JNI 全稱 Java Native Interface茅信,Java 本地化接口柄沮,可以通過(guò) JNI 調(diào)用系統(tǒng)提供的 API迷郑。操作...
*本篇文章已授權(quán)微信公眾號(hào) guolin_blog (郭霖)獨(dú)家發(fā)布 前言 第一次看到插樁汗捡,是在Android開(kāi)發(fā)高手課中轴合⌒襞看完去查了一下:“咦导犹!還有這東西塞椎,有點(diǎn)意思”桨仿。 本...
前言 即學(xué)即用Android Jetpack系列Blog的目的是通過(guò)學(xué)習(xí)Android Jetpack完成一個(gè)簡(jiǎn)單的Demo,本文是即學(xué)即用Android Jetpack系列...
前言 Android已經(jīng)發(fā)展了11年案狠,可以說(shuō)是比較成熟的技術(shù)了服傍,一開(kāi)始時(shí)框架很少,也沒(méi)有什么規(guī)范骂铁,所有的代碼都是要自己寫(xiě)吹零,比如網(wǎng)絡(luò)請(qǐng)求,數(shù)據(jù)庫(kù)請(qǐng)求拉庵,數(shù)據(jù)解析等等灿椅。后來(lái)出現(xiàn)了一...
前言 鑒于日益強(qiáng)烈的精細(xì)化運(yùn)營(yíng)需求,網(wǎng)易樂(lè)得從去年開(kāi)始構(gòu)建大數(shù)據(jù)平臺(tái)钞支,<<無(wú)埋點(diǎn)數(shù)據(jù)收集SDK>>因此立項(xiàng)茫蛹,用于向大數(shù)據(jù)平臺(tái)提供全量,完整烁挟,準(zhǔn)確的客戶端數(shù)據(jù).<<無(wú)埋點(diǎn)數(shù)據(jù)收...
前言 最近在學(xué)習(xí)Kotlin這門語(yǔ)言婴洼,在項(xiàng)目開(kāi)發(fā)中,運(yùn)用到了單例模式撼嗓。因?yàn)槠浔磉_(dá)方式與Java是不同的柬采。所以對(duì)不同單例模式的實(shí)現(xiàn)進(jìn)行了分別探討。主要單例模式實(shí)現(xiàn)如下: 餓漢式...
一且警、簡(jiǎn)介: 二粉捻、網(wǎng)上的實(shí)現(xiàn)方式 這里介紹下網(wǎng)上常見(jiàn)的方式和使用 RoundedBitmapDrawable 兩種方法,本質(zhì)上是差不多的:使用 Canvas 和 Paint 來(lái)...
這篇文章大部分內(nèi)容來(lái)自:https://github.com/Kotlin/kotlinx.coroutines/blob/master/coroutines-guide.m...
一肩刃、Java 知識(shí)梳理 Java&Android 基礎(chǔ)知識(shí)梳理(0) - Java 基礎(chǔ)知識(shí)大綱Java&Android 基礎(chǔ)知識(shí)梳理(1) - 注解Java&Android...
前言 在APP的開(kāi)發(fā)中,獲取到網(wǎng)絡(luò)的鏈接狀態(tài)是一個(gè)經(jīng)常使用到的方法。除了可以使用ping指令來(lái)判斷當(dāng)前的網(wǎng)絡(luò)狀況之外树酪,還可以直接通過(guò)ConnectivityManager來(lái)對(duì)...
介紹完背景以及初衷之后,我們開(kāi)始搭建MVVM的框架大州,這一部分我們進(jìn)行簡(jiǎn)單的搭建续语,了解MVVM架構(gòu)的基本結(jié)構(gòu)。 MVVM框架的搭建(一)——背景MVVM框架的搭建(二)——項(xiàng)目...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對(duì)定位3.3 角度定位3.4 邊距3.5...
前言:Handler機(jī)制應(yīng)該是網(wǎng)上講解最多的一種機(jī)制(沒(méi)有之一)厦画,本篇用通俗易懂的語(yǔ)言來(lái)介紹一下Handler機(jī)制疮茄,讓大家可以更好的理解。 什么是Handler機(jī)制根暑? Han...
性能優(yōu)化前言: 性能優(yōu)化是一個(gè)APP不可或缺并需不斷重復(fù)的工作力试,性能優(yōu)化的深度是一個(gè)優(yōu)秀APP的重要憑證,它既繁雜繁瑣但也有一定的規(guī)則規(guī)律排嫌。本篇結(jié)合實(shí)際項(xiàng)目來(lái)簡(jiǎn)單分享一下一個(gè)...
作者:ele828原文地址:https://github.com/ele828/react-native-guide 本指南匯集React-Native各類學(xué)習(xí)資源畸裳,給大家提...
概述 RecyclerView有著極高的靈活性,能實(shí)現(xiàn)ListView蕴茴、GridView的所有功能劝评。在日常開(kāi)發(fā)中,使用非常廣泛荐开,如果使用不當(dāng)將會(huì)影響到應(yīng)用的整體性能付翁,所以有必...
相信大家在日常開(kāi)發(fā)中都有安全層面的需求,最典型的莫過(guò)于加密晃听。而apk是脆弱的百侧,反編譯拿到你的源碼輕而易舉,這時(shí)候我們就需要更保險(xiǎn)的手段來(lái)保存密鑰之類的關(guān)鍵信息能扒。本文就細(xì)致地講...