原创 IOS 自定義 無限圖片輪播器開源庫

     本源碼提供四個接口,可以隨意設置圖片輪播器的: (1)size (2)location (3)參與循環的圖片數量 (4)加載網絡圖片 (5)每張圖片的detial。   總之就是可以廣泛應用於各種app圖片輪播器需求。 先來

原创 關於UICollectionView的思維導圖

(個人原創,轉載請註明) 思維導圖能將離散抽象的知識點系統的梳理展示出來,對於任何知識的學習思維導圖都是一個非常好的學習記憶方法,閒來無事想整理下以往的知識點,也是“前人栽樹,後人乘涼”,希望能幫到和我一樣喜歡IOS開發的同學們。

原创 最新版SDWebImage的使用

轉載自:http://www.cocoachina.com/ios/20141212/10622.html,在此謝過原作者。 我之前寫過一篇博客,介紹緩存處理的三種方式,其中最難,最麻煩,最佔內存資源的還是圖片緩存,最近做的項目有大量

原创 IOS/OSX開發問題雜記

本篇用於記錄一些開發過程中遇到的小問題以及解決方法。 之前都是記在Pages上,後來發現並不方便,所以還是記在blog上吧,加深印象,查看方便。 2016/7/18 1. receiver xxx for class message i

原创 IOS/OSX下利用AVFoundation來dump提取視頻解碼裸數據詳解,提供源碼

OSX下利用AVFoundation來dump提取視頻解碼裸數據詳解,提供源碼 公司項目需要,要爲Samsung提供一款360全景VR視頻編解碼的testbed,我目前負責兩個模塊,第一個模塊是對原始視頻進行解碼並提取解析出的未編碼的ra

原创 IOS 自己設計的一個APP,附源碼

(本文所有的gif圖中的UI設計,APP架構均爲獨立設計) 最近自己構思了一個關於寵物的APP, 一方面可以鍛鍊下自己的創造能力與細節的思考能力,另一方面可以將已經學過的知識重新複習梳理一遍。此篇文章先簡要的介紹一下現在已經做好的東西,

原创 IOS/OSX 下對各類圖片的編解碼、圖片裸數據(bitmap data)的獲取、根據裸數據(bitmap)重構圖片,及源碼

[前人栽樹,後人乘涼] 完整項目github託管地址:https://github.com/holyHbw/picAndMovieProcess_simpleCode 接我上一篇:http://blog.csdn.net/hbw19923

原创 IOS/OSX MAC C++與objective-c混合編程 objective-c++

環境:xcode 8.0beta deployment target:10.6+ 首先點擊project的target,選擇build settings,選擇Apple LLVM8.0 language,將其中的compile sou

原创 Camera安卓源碼剖析-源碼中的設計模式實例

環境:Android 7.1.1 Source Code —— Camera2 一.策略模式 在CameraActivity.java中,將Camera2OneCameraOpener&Camera2OneCameraManager

原创 Camera安卓源碼-高通mm_camera架構剖析

主要涉及三方面: 1. Camera open 2. Camera preview 3. Camera capture 1. Camera Open mm_camera&mm_camera_open() 首先,mm_camera

原创 2017/10/1更新之MAC安裝CocoaPods流程詳解

一. 關於CocoaPods CocoaPods的原理是將所有的依賴庫都放到另一個名爲Pods的項目中,然後讓主項目依賴Pods項目,這樣,源碼管理工作都從主項目移到了Pods項目中。Pods項目最終會編譯成一個名爲libPods.a的文

原创 Functional Reactive Programming

本文首先了解Objective-C的KVC與KVO,然後再瞭解響應式編程的經典之作:ReactiveCocoa。這裏有兩篇介紹functional reactive programming的文章: paper1、paper2。 一.

原创 Camera安卓源碼剖析-源碼中的線程溝通實例

主要涉及到了Executor,Handler,Looper,MessageQueue的概念。 Step1 在這上一篇文章中的觀察者模式中subject調用onSurfaceTextureAvailable()方法中會調用另外一個方法: C

原创 android教學計劃

1. 按照教材流程 2.實戰項目教學流程