GithubHelp home page GithubHelp logo

studyios's Introduction

iTunes链接: https://itunes.apple.com/cn/app/kai-fa-zhe-zhi-nan-for-ios/id473596162?mt=8

Version 2.0: 
全新的内容; 全新的界面. 
让开发者们更直观的浏览想要的功能和代码.
以专题形式,着重介绍大家感兴趣的知识点.

iOS6:
系统集成社交框架 Social Framework
系统下拉刷新控件 UIRefreshControl
系统交互控件 UIActivityViewController
瀑布流控件 UICollectionView
官方地图新功能 MKMapItem
电子钱包 PassBook

iOS5:
自定义控件
新的图片处理框架 CoreImage
新的控制器容器 UIPageViewController

Popular:
仿Path菜单栏
仿Pinterest瀑布流
仿Facebook侧边导航栏
仿Clear纯手势UI

原Demo:
系统功能: 
地址薄:地址薄的查看,新增,修改,导入. 关键字:AddressBook,AddressBookUI 
摄像头:拍照,查看相册,获取照片信息. 关键字:UIImagePickerController 
加速计:获得各个方向的重力加速度.(需真机测试) 关键字:UIAccelerometer 

网络连接: 
测试网络连接:测试网络是否连接,连接类型,某网址是否可达. 关键字:Reachability 
HTTP请求:同步请求,异步请求,队列请求,上传,网页请求. 关键字:ASIHTTPRequest 
Socket连接:Socket服务器创建,客户端连接及通信. 关键字:AsyncSocket 

文件解析: 
XML解析:网络XML读取,本地XML读取,本地XML写入. 关键字:GDataXML 
JSON解析:JSON文件解析. 关键字:SBJSON 
HTML解析:HTML文件解析. 关键字:TFHpple 

多媒体: 
音频播放:音频文件播放(支持后台播放). 关键字:AVFoundation 
视频播放:视频文件播放. 关键字:MediaPlayer 

UI设计: 
横向滑动:视图随手指横向滑动及翻页. 关键字:UIScrollView 
下拉刷新:表格下拉到一定程度释放后刷新. 关键字:EGORefreshTableHeaderView 
无遮键盘:键盘出现时不会挡住文本框里的字. 关键字:UIKeyboardWillShowNotification 
异步图片:异步加载图片. 关键字:AsyncImageView 
广告栏:如何在应用里加入广告. 关键字:ADBannerView 
加载框:各种加载框效果. 关键字:MBProgressHuD 

高级功能: 
动画效果:16种视图切换动画效果. 关键字:Core Animation 
图片映射:模仿Mac任务栏的图标映射效果. 关键字:IIImage(自定义)

其它: 
传值方法:总结编码中的4种跨控制器传值方法. 关键字:全局变量,单例模式,Delegate,Notification

IOS6: 
Social Framework 
UIRefreshControl 
UIActivityViewController 
UICollectionView 
MKMapItem 
PassBook 

IOS5: 
Custom controller 
CoreImage framework 
UIPageViewController container 

Popular: 
Like Path 
Like Pinterest 
Like Facebook 
Like Clear 

Basic: 
Address book 
Camera 
Accelerometer 

The network connection: 
Test the network connection 
HTTP request 
Socket connection 

File analytic: 
XML analytic 
JSON analytic 
HTML analytic 

Multimedia: 
Audio play 
Video play 

UI Design: 
UIScrollView 
EGORefreshTableHeaderView 
Keyboard 
Asynchronous picture 
ADS 
MBProgressHuD 

Advanced features: 
Core Animation 
Picture mapping 
Core Image 

Other: 
Singleton pattern, Delegate, Notification 

studyios's People

Contributors

iimgal avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.