網上公開源碼的一些連接(持續更新)

 

iOS學習資料1 javascript

iOS學習資料2 php

灌水動畫,網易新聞等html

360度全景圖 java

一些庫的封裝,還不錯jquery

MLTransistion,拖動返回 ios

一句話解決鍵盤遮擋 git

orc文字識別github

  1. DZNEmptyDataSet(UI,空表格視圖解算器)web

  2. PDTSimpleCalendar(UI,drop-in日曆組件)sql

  3. MagicalRecord(實施活躍記錄模式的Core      Data助手)

  4. Chameleon(UI,色彩框架)

  5. Alamofire(Swift 網絡)

  6. TextFieldEffects (UI,自定義外觀的文本區域)

  7. GPUImage(快速圖片處理)

  8. iRate(獲取用戶評價)

  9. GameCenterManager(快速管理遊戲中心)

  10. PKRevealController(UI,滑動側邊欄菜單)

  11. SlackTextViewController(UI,高度可定製的自定義文本區域)

  12. RETableViewManager(自動以代碼建立表格視圖)

  13. PermissionScope(UI,預詢問用戶系統權限的友好體驗)

  14. SVProgressHUD (UI,自定義等待進度條)

  15. FontAwesomeKit (快速添加Awesome字體)

  16. SnapKit(在代碼中快速自動佈局)

  17. MGSwipeTableCell (UI,可滑動的表格視圖cell)

  18. Quick(Swift單元測試框架)

  19. IAPHelper(應用內購買助手封裝)

  20. ReactiveCocoa(FRP框架)

  21. SwiftyJSON(Swift JSON庫)

  22. Spring(動畫框架)

  23. FontBlaster(在應用中快速載入個性化字體)

  24. TAPromotee(使用drop-in視圖交叉推廣應用)

  25. Concorde(下載解碼漸進式jpeg)

  26. KeychainAccess(簡便管理keychain)

  27. iOS-charts(美觀的圖表庫)

 

 

 轉載貼:cocohina資源:

【論壇索引】iOS開發——UI篇   

管理提醒: 本帖被 ccsupport 執行提早操做(2013-05-13)

爲了可以更好的服務你們,小編開始整理社區5年多積累下來的資源,今天發佈的是UI部分,因爲內容比較多,確定會有疏漏的地方,還請你們指出。


歡迎你們補充貢獻好帖子,若是有想要參與制做論壇索引的同窗,請更貼回覆,整理也是一次學習的機會。

教程指導

蘋果官方教程:用戶界面設計

UIApplication深刻學習

iOS 動畫總結----UIView動畫 

核心動畫編程指南

IOS開發之純代碼界面--基本控件使用篇   

關於UIWebView的一些事


代碼例子

照相機快門動畫(已更新,流暢)-快門組件依次層疊,跟系統同樣的動畫效果

相似建設銀行客戶端 圖標隨之旋轉 放大的3d動畫效果

Path 2.0 大部分效果分享

完美模擬MAC的dock托盤 動畫效果

經常使用16種視圖切換動畫小結(補上Core Animation私有API)  

UIView的各類動態效果Demo

自定義圓角漸變色樣式帶陰影效果的CellView  

相似於破碎的動畫效果

播放GIF 圖片的代碼

UITabBarController+UINavigationController源代碼

UITableView的Demo小合集

在UITableView中實現各類翻轉切換效果的Demo    

QQ列表的收縮展開,帶動畫效果

獲取漢字漢語拼音首字母,UITableView中文也能夠加index了

UITabBarController自定義  

在UITableView中使用自定義Cell的例子

UITableView異步加載圖片+緩存(很是簡潔)

水平滾動的UITabBar Demo 

UITableView多選刪除,相似mail中的多選刪除效果

iPhone遮蓋系統欄,實現自定義效果的狀態欄 

UITabBarController+UINavigationController源代碼

使用UIwebView 播放gif文件

獲取漢字漢語拼音首字母,UITableView中文也能夠加index了   


小技巧

爲UIKeyboardTypeNumberPad增長自定義按鍵  

iPhone遮蓋系統欄,實現自定義效果的狀態欄 

關於uiview中畫動態柱形圖問題

旋轉UIView 

UIView Animation  動畫效果   

UIImagePickerController編輯圖片框大小的問題   

UITabBarController 保存調整後的more選項(增長全部TabBar之間切換). 

UIButton+Block  

UIWebView加載Loading...兩種方法

UIWebView瀏覽多個網頁的Demo

UIWebView響應Touch事件的方法(不用Private API, iOS4 Tested)

利用 UIWebView 顯示 HTML 檔示範   

iphone類代碼]UIWebView字體控制 

使用UIWebView 播放YouTube 

利用UIWebView進行圖片縮放

UIWebView顯示xls, pdf, ppt, doc   

gif 圖片使用小結 UIImageView UIWebView分別實現  


已解決的熱門問題

flipboard翻頁動畫如何實現   

有人知道UIAlertView的動畫效果..怎麼作出來的..(已解決) 

UIView 如何實現漸入漸出

UIWebView的字體控制   

UITableViewCellStyleValue1 textLabel 太長 致使 detaillLabel顯示不了  你們是怎麼處理的?   

如何在 UIView裏用 pushViewController方法 轉到 UIControllerView  

怎麼將UIView設置成圓角的矩形啊?   

UIView設置了alpha值,但其中的內容也跟着變透明。有沒有解決辦法?   

請問UIWebView超時警報怎麼實現啊??

UIWebView中加載的網頁尺寸太大,如何讓網頁適應屏幕大小   

使用UIWebView或UIScrollView如何實現safari網頁手勢捏合縮放功能?

作了一個960x640分辨率的webapp,可是經過UIWebView在iPhone4上測試顯示兩倍大小   

求助怎樣實現一個登陸界面跳轉到UITabBarController界面 

UIWebView + jquery + json問題   

如何更改uiwebview中彈出對話框的標題

如何手動清空UIWebView的內容?

ios UIWebView經過javascript調用本地api   

uiwebview打開本地文件的時候出問題

求助!UIWebView拖到底部出現的多餘空白能去掉嗎?   

如何設置UITableView Section的背景顏色和字體顏色?

怎麼才能把UITableViewCell設爲不可選中。 



美術資源


48款免費的精美UI界面設計套件

 

iOS開發進階精華貼索引   

管理提醒: 本帖被 ccsupport 執行提早操做(2013-07-01)
  • 分享類型:應用開發相關

UI索引篇


歡迎你們補充貢獻好帖子,若是有想要參與制做論壇索引的同窗,請更貼回覆,整理也是一次學習的機會。若有疏漏,也請指出。謝謝。



1、聯繫人
ABAddressBook我的使用總結,聯繫人中、英文排序及中、英文及號碼搜索
ABAddressBook我的使用總結,聯繫人中、英文排序及中、英文及號碼搜索的代碼例子,代碼有中文註釋,容易理解。


得到通信錄中聯繫人的全部屬性
得到通信錄中聯繫人的全部屬性的代碼例子。代碼有中文註釋。   


ABAddressBook相關API使用備忘錄及討論
總結了使用ABAddressBook相關API時遇到的問題以及解決方法。回覆內有蘋果官方提供的AddressBook代碼例子。   


Email 和 addressbook  
把iphone 上的私有數據用email發出的demo。


2、地圖
iPhone實戰:定位與地圖
定位與地圖方面的教程。內容包含:獲取當前定位,獲取地理位置信息,地圖顯示。


百度地圖Demo  
百度地圖Demo,內容包含:地圖中心移動到當前地區,添加標註,反向地理編碼。


手機地圖更新功能設計分析
文章總結了在線地圖和離線地圖的獲取數據的方式。


最近作了個地圖軟件,寫一些經驗和心得,以及一些問題  (包含源碼)
內含巴黎自行車信息查詢軟件開源源碼,以及開發過程當中的經驗心得


整理分享一個基於CATiledLayer UIScrollView的地圖顯示程序 
iPhone版:顯示pdf格式的地圖程序 。


3、數據存儲
Core Data 編程指南
Core Data 編程指南,包含:Core Data 功能,爲什麼要使用Core Data,Core Data的常見誤解,Core Data基本架構。


學習CoreData、Sqlite、Plist文件存取的Demo集合,g用記事本寫的
數據存儲的Demo集合,各用一個demo演示CoreData、Sqlite、Plist文件存取。   


圖書管理系統——Sqlite的使用方法範例(附代碼)
sqlite使用的一個範例,一個圖書管理系統demo。


iOS中使用SQLite (源代碼)
經過 FMDB 操做 SQLitedemo。


SQlite數據類型,SQlite使用教程,DEMO   


SQLite Persistent Objects簡化你的數據持久化工做  
一款Objective-C實現的ActiveRecord。內附下載地址。


用 NSData 和 NSUserDefaults 存儲應用程序設置
使用 NSData 配合自定義的結構來存儲設置代碼詳解。


經過歸檔永久存儲數據
使用plist文件永久存儲數據有侷限性。這篇文章詳細教你經過歸檔實現數據的保存。




4、多媒體
手勢,廣告,音頻,視頻錄製與播放幾個小例子
部分會員運行有報錯,由於模擬器不支AVCaptureSessionPreset1280x720。解決方法:把模擬器換成iPhone(Retina)。代碼有註釋。


淺談遊戲的聲音處理-流播放文件  
單個文件播放,在線文件播放的處理方法。


暑假參加比賽作的一款在線多媒體播放器,上傳給你們看看
內 含源碼。支持1.本地媒體文件播放、歌詞同步、傳輸、刪除;2.在線音樂播放、歌詞同步、下載; 3.網絡視頻在線播放、搜索、下載、翻頁; 4.網絡廣播查找、收聽,經過輸入的關鍵字,查找到相應的廣播頻道; 5.下載管理支持斷點續傳、文件列表管理; 6.支持藍牙傳輸  


iOS下完美編譯ffmpeg+x264,支持armv7, armv7s, 模擬器   


模擬器與真機下ffmpeg的編譯方法(總結版)


ffmpeg 和 SDL 教程
教程包含製做屏幕錄像,輸出到屏幕,建立線程,同步視頻,同步音頻,快進快退等內容。


經過調用系統攝像頭拍照,拍視頻,而後寫入文件的代碼範例
做者提出的問題,後本身解決,附上了解決代碼。調用攝像頭拍照或者攝像的功能,而且把得到的數據直接寫入到文件。


獲取本地視頻庫和獲取攝像頭視頻流 
獲取本地視頻庫和獲取攝像頭視頻流demo。支持iPhone3.0 。


iPhone攝像頭設備獲取(分離簡化版)
獲取iPhone攝像頭設備的代碼例子,有代碼註釋。必須編譯真機版本且要sdk4.0以上。


5、網絡通訊
網絡編程總結   
網絡編程精華總結帖。從確認網絡環境開始,一步步教你網絡編程。


使用NSStream來實現Socket


socket編程資料
socket編程資料收集總彙,內容包括,Socket概念,Socket的通訊過程,項目中的代碼實例,Http和Socket鏈接區別分析。1-4頁都有乾貨。


從頭開始學習IOS網絡編程   
相對前面的資料彙總,這篇帖子精選了兩篇教程。《從socket開始講的IOS網絡編程》,以及》使用Streams,CFNetwork進行網絡通信》,內有對應的demo。


6、Game Center
GameCenter和iCloud專題
CocoaChina整理的GameCenter和iCloud專題,彙總了GameCenter開發相關內容。



7、APNS
APNS推送通知的流程
APNS推送通知的部署配置過程。


本地和推送通知編程指南@APNS【中文完整翻譯版】
蘋果官方文檔《本地和推送通知編程指南》中文完整翻譯版。


8、電話短信
基於UDP的聊天程序(借鑑iphone自帶的短信例子)  
借鑑iphone自帶的發短信應用的功能,實現基於UDP通訊demo。


<iOS4> In App SMS Sample / 程序內發送短信的例子 


bubble聊天例子
聊天泡泡demo。


HTML+Javascript的聊天泡泡, 作聊天界面的能夠試試


在iPhone下開發聊天程序(Socket)的步驟
內附demo。


聊天程序--(UDP通訊,bubble代碼)
隨機匹配聊天項目demo。


仿qq聊天界面,實現文字表情的混排  


聊天界面圖文混排  
實現聊天效果,聊天界面爲泡泡框,自動調整泡泡的大小,而且同時顯示文本消息和表情的效果。和上面的demo能夠同時參考。


每日分享 - 發送短信/郵件/打電話
 發送短信/郵件/打電話的功能實現代碼。



怎麼在程序中使用代碼調用iphone打電話功能? 
調用iPhone打電話,郵件,瀏覽器的方法。


9、OpenGL ES
西蒙iPhone-OpenGL ES 中文教程專題
西蒙iphone-OpenGL ES 教程,共13篇。包括構成複雜物體的基本繪圖要素,繪製矩形, 轉化,顏色及紋理等內容。


OpenGL ES教程以及COCOS 2D教程大全
總結帖,收錄了例子和源碼。


《OpenGL ES Game Development》
OpenGL ES遊戲開發,書籍分享,英文書,英文好的同窗自取參考。


10、面向對象 設計模式
如何培養面向對象編程思想
討論帖,4l有外星人和地球人的神比喻。

淺談 Objective-C 下對象的初始化


iOS設計模式(01):觀察者


iOS設計模式(02):單例模式


iOS設計模式(03):工廠方法


11、字符編碼
NSString+NSMutableString+NSValue+NSAraay用法彙總


iPhone NSString 字符串處理:截取字符串、匹配字符串、分隔字符串


Cocoa裏的字符串,NSString介紹
NSString介紹,內容較詳細。


當C++遇到iOS應用開發---字符串處理篇
做者在NSMutableString基礎上用C++進行了封裝,特別是對於一些經常使用方法的使用,在使用上與C#沒太大差異。


一些 NSArray 的基本操做代碼例子


12、內存管理
iOS平臺內存常見問題   
內容包括iOS平臺內存管理介紹,iOS平臺內存使用原則,iOS平臺AutoRelease機制, iOS平臺內存使用陷阱,iOS平臺內存報警機制,iOS平臺內存檢查工具等內容。


iPhone/Mac Objective-C內存管理教程和原理剖析  
objective-C內存管理機制由淺入深的教程。本文涉及的內存管理是針對於繼承於NSObject的Class。


淺析Objective-C的內存管理機制   


一個頗有用的iPhone文件處理代碼庫
github上的一個開源代碼,包括低內存XMLParser,低內存下載文件等內容。


Objective-C內存管理總結


NSArray,NSMutableArray的使用與內存問題

相關文章
相關標籤/搜索