来自Leo的原创博客,转载请著名出处我的stackoverflow前言
最近心血来潮,想研究下FaceBook的AsnycDispalyKit的源代码,学习一些界面优化的技术以及编码风格。这篇文章,会详细的记录下我认为对新手有用的部分。后面有空的时候,继续研究其他几个iOS开发很流行的库-AFNetworking,SDWebImage,MBProgressHud,Mantle等`。AsnycDi...
分类:
移动开发 时间:
2016-05-13 14:55:17
阅读次数:
476
Android横竖屏要解决的问题应该就两个:一.布局问题二.重新载入问题1.布局问题:如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:“unspecified”:默认值 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显...
分类:
移动开发 时间:
2016-05-13 04:11:20
阅读次数:
245
前些时做的Swift版本的瀑布流的Demo《Swift UITableView瀑布流/NSURLConnection异步网络请求》时,使用的是NSURLConnection做的网络异步请求,图片的异步加载使用的是GCD做的。在使用的过程中,网络请求部分是没有什么问题的,但是在图片的异步加载时,由于图片没有缓存,所以在上下滑动的时候,需要不断的加载图片,所以用户体验不好。
在OC中,我们有AFNet...
分类:
编程语言 时间:
2016-05-12 22:46:40
阅读次数:
325
MBProgressHUD是一个显示HUD窗口的第三方类库,用于在执行一些后台任务时,在程序中显示一个表示进度的loading视图和两个可选的文本提示的HUD窗口。我想最多是应用在加载网络数据的时候。其实苹果官方自己有一个带有此功能的类UIProgressHUD,只不过它是私有的,现在不让用。至于实际的效果,可以看看github上工程给出的几张图例(貌似我这经常无法单独打开图片,所以就不在这贴图片...
分类:
其他好文 时间:
2016-04-22 20:03:43
阅读次数:
321
iOS学习笔记--01swift实现提示框第三方库:MBProgressHUD...
分类:
移动开发 时间:
2016-04-22 19:02:47
阅读次数:
292
MBProgressHUD是iOS中的一个第三方库,主要是在界面上显示一个加载的进度框或者提示框,如下图所示:
下面就记录一下使用MBProgressHUD的方法:
1、导入MBProgressHUD到项目中
这里使用cocoapods导入,Podfile文件的内容如下:
如果不清楚MBProgressHUD的版本是多少,可以在终端下执行pod...
分类:
移动开发 时间:
2016-04-15 12:19:17
阅读次数:
229
一:第三方插件 1:基于响应式编程思想的oc 地址:https://github.com/ReactiveCocoa/ReactiveCocoa 2:hud提示框 地址:https://github.com/jdg/MBProgressHUD 3:XML/HTML解析 地址:https://gith ...
分类:
移动开发 时间:
2016-04-03 14:40:07
阅读次数:
458
GitHub:https://github.com/samvermette/SVProgressHUDSVProgressHUD和MBProgressHUD效果差不多,不过不需要使用协议,同时也不需要声明实例。直接通过类方法进行调用即可: 可以使用以下方法来显示状态: 如果需要明确的进度,则使用以下 ...
分类:
其他好文 时间:
2016-04-02 17:35:46
阅读次数:
291
platform:ios,7.0 pod 'SDWebImage' pod 'MBProgressHUD' pod 'AFNetworking' pod 'MFSideMenu' #pod 'ZBarSDK', '~> 1.3.1' 最新版本-后面不能添加版本号; 指定 SDK 版本 CocoaPo ...
分类:
其他好文 时间:
2016-04-01 20:39:38
阅读次数:
476