跟老姜和大杜Teacher学习UI的那些年
第一天:(2014-12-24)
1.UIView
2.UILabel
3.UIButton
4.UI控件类的继承关系
5.作业:象棋盘,九九乘法表
第二天:(2014-12-25)
1.UIViewController
2.UITextField
3.作业:注册登录,数据条显示,注册公司界面切换
第三天:(2014-12-26)
1.作业:人人九宫格,push界面
第四天:(2014-12-29)
1.UISwitch
2.UIActivityIndicatorView
3.UINavigationController
4.UINavigationBar
5.UINavigationItem
6.xib
第五天:(2014-12-30)
1.作业:爱限免自定义TabBar,三个视图移动,自定义Button TabBarItem,拼图
第六天:(2014-12-31)
1.UIScrollView
2.PageControl
3.UIGesture(手势)
4.自定义TabBar
5.爱限免自定义TabBar(实现)
6.作业:九宫格图片添加手势 点击图片添加TextField 返回主页在图片显示,实现飞车图片广告滚动(带页码)
7.学习网站推荐:
cocoaChina :http://www.cocoachina.com (最大的中文iphone开发社区)
github :https://github.com/ (源码共享网站)
raywen:http://www.raywenderlich.com (支持中文版)
stackover flow :http://www.stackoverflow.com (有解决不了的难题时,这这个网站可能会带给你惊喜)
第七天:(2015-01-04)
1.UITableView
2.UITableView编辑
3.作业:移动UITableViewCell和删除UITableViewCell,编辑电话本
老姜有事回家,大杜代课
第八天:(2015-01-05)
1.模特图片定制不同TableViewCell
2.读取plist文件信息,图书管理页面,定制TableViewCell的方法
3.自定义TabBar(在AppDelegate集中创建UI)
4.作业:图书管理UITableViewController实现 滚动广告,网易新闻页面实现
第九天:(2015-01-06)
1.http协议
2.项目接口使用
3.用户列表项目实战,实现HttpRequest和HttpRequestManager的封装,下拉刷新,远程地址加载图片
4.第三方库:EGOTableViewPullRefresh(下拉刷新),SDWebImage(远程图片加载,其中UIImageView和UIButton都可以)
第十天:(2015-01-07)
1.新闻客户端项目实战,实现XML解析,缓存文件,数据模型封装
2.第三方库:GDataXMLNode(XML解析),NSFileManager+PathSize(计算下载文件是否超时和下载文件大小),NSString+MD5Addition(给字符串MD5加密)
第十一天:(2015-01-09)
1.实现在模拟器沙盒目录建立目录结构信息的XML,实现远程共享资源目录结构在UITableView显示,并下载文件到相应的文件夹中(BrowserDemo)
2.实现远程共享资源文件断点下载的功能的项目应用(用到xml解析,缓存文件,MD5加密)
第十二天:(2015-01-10)
1.用户信息列表,信息+图片,实现数据库Manager封装,缓存
2.sqlite和SQL语句
3.第三方库:NSObject+DHF(获取模型属性列表),fmdb(数据库操作库)
老姜接着讲
第十三天:(2015-01-13)
1.开源中国项目(OSChina),实现了ASIHttpRequest请求,图片远程加载,XML解析
2.第三方库:ASIHttpRequst(请求数据),newGata(XML解析,ARC),SDWebImage(加载图片,ARC)
3.音视频处理
第十四天:(2015-01-14)
1.多线程和GCD
2.提供开源中国项目源码
3.第三方库:singleImageTool(裁剪图片)
4.作业:美味美食谱项目
第十六天:(2015-01-16)
1.NSURLRequest实现Block版的数据请求封装类
2.AFNetWorking实现数据请求(FirstAF),(Block 实现机制,自带RequestManager管理逻辑),需倒入AFNetworking和UIKit+AFNetworking第三方库
3.NSURLRequest和ASIFormDataRequest(导库ASIHttpRequst)和AFHTTPRequestOperationManager(导库AFNetworking)实现项目,项目名称(PostDemo)
4.正则表达式
5.POST和GET请求原理
6.作业:爱限免
第十七天:(2015-01-17)
1.项目开发流程
2.项目文档和原型设计图
3.搭建项目架构(爱限免为例)(LimitFreeProject),其中实现自定义TabBar和数据库和数据请求各层结构搭建
4.第三方库:MD5(MD5加密,ARC)
第十八天:(2015-01-20)
1.KVO/KVC设计模式
2.继续项目架构搭建(爱限免)
3.第三方库:lineLabel(文字画线)
4.作业:和讯财经
第十九天:(2015-01-21)
1.oauth2用户身份验证
2.盟友分享与SSO授权登录(资源)
3.UIConnectionView
4.继续项目架构搭建(爱限免)
5.第三方库:AH3DPullRefresh(上下拉刷新)

浙公网安备 33010602011771号