![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
如果你還不知道Retrofit沪斟,沒關(guān)系,okhttp你總知道吧暇矫。retrofit就是對okhttp再做了一層封裝主之。你只需要通過簡單的配置就能順利使用retrofit來做網(wǎng)絡(luò)請...
目錄 AOP的由來 什么是AOP? AOP與設(shè)計模式AOP與BridgeAOP與Dynamic-Proxy AOP與Spring AOP與移動開發(fā)Android開發(fā)中的AOP...
團(tuán)隊開發(fā)框架實(shí)戰(zhàn)—面向切面的編程 AOP 引言 軟件開發(fā)的目標(biāo)是要對世界的部分元素或者信息流建立模型,實(shí)現(xiàn)軟件系統(tǒng)的工程需要將系統(tǒng)分解成可以創(chuàng)建和管理的模塊李根。于是出現(xiàn)了以系統(tǒng)...
前言 這次推出的控件槽奕,比較常用,搜索界面下拉菜單房轿,如果喜歡我的文章粤攒,可以關(guān)注我微博:袁崢Seemygo Demo效果: Demo演示: 1.創(chuàng)建下拉菜單 2.設(shè)置下拉菜單代理...
看到這張圖,是不是覺得挺萌的囱持,那是如何實(shí)現(xiàn)的呢夯接?在iOS中有一個類叫UIBezierPath(貝塞爾曲線),這兩天研究了一下UIBezierPath和CAShapeLayer...
下面羅列了二進(jìn)制、十進(jìn)制掩幢、十六進(jìn)制之間相互轉(zhuǎn)換的方法逊拍,有時候可能會用的到上鞠,需要的朋友可以收藏一下。 1. 十進(jìn)制轉(zhuǎn)換為二進(jìn)制 2. 十進(jìn)制轉(zhuǎn)換為十六進(jìn)制 3. 二進(jìn)制轉(zhuǎn)換為十...
前言 本文會用實(shí)例的方式,將iOS各種IM的方案都簡單的實(shí)現(xiàn)一遍注整。并且提供一些選型能曾、實(shí)現(xiàn)細(xì)節(jié)以及優(yōu)化的建議。 注:文中的所有的代碼示例肿轨,在github中都有demo:iOS即...
本篇博客共分以下幾個模塊來介紹GCD的相關(guān)內(nèi)容: 多線程相關(guān)概念 多線程編程技術(shù)的優(yōu)缺點(diǎn)比較寿冕? GCD中的三種隊列類型 The main queue(主線程串行隊列) Glo...