- 博客(20)
- 收藏
- 关注
原创 Nginx,原生PHP 搭建小型web app
快速部署一个简单的Nginx,原生PHP小框架 给手机端App提供简单API接口,实现快速开发,不再依赖后端
2016-05-26 16:18:32
1380
原创 RunLoop原理以及深度实现,RunLoop相关的部分Foundation API
前几个月没事,实现了下 iOS (Mac OS ) 的 NSRunLoop,github地址是 https://github.com/wuyunfeng/LightWeightRunLoop.git,欢迎大家 star 多多支持,喜欢研究底层API的朋友可以fork, pull-request. 其实iOS的RunLoop也就那么一回事,没什么可神秘的。 markdown文档 我是用英文写的,也
2015-12-23 11:17:54
849
原创 android 小问题积累中
1. PopupWindow点击不消失,没有设置backgroundDrawable结果popupwindow不消失,耽误了很多时间 // 不设置背景,PopupWindow 不消失 setBackgroundDrawable(getResources().getDrawable(R.drawable.bg_popwindow)); //
2015-01-30 11:08:36
417
原创 iOS NavgationBar、NavigationItem专题、隐藏以及修改状态栏
当我设置navigationItem.leftBarButtonItem 会覆盖掉系统自带的返回图标+返回title
2014-07-29 14:22:13
821
原创 iOS琐碎知识点 UIScrollView(ViewPager) 、UIFont、exclusiveTouch
1. iOS所有zi fu NSString *lCachePath = [NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES) objectAtIndex:0]; NSString *fontPath = [lCachePath stringByAppendingPa
2014-07-24 10:46:15
1088
原创 iOS NSDateFormatter、UIButton效果
1、前两天做一个格式化时间字符串的时候遇到一点问题,木想到OC的时间格式化没有Java的Si m p le D a te F o r ma t
2014-07-10 16:43:29
496
原创 iOS self.view.window、NSBundle、GCD、delegate、UIVIew setNeedsDisplay、edgesForExtendedLayout、extendedLa
1. 弹出一个对话框,我是用GCD 进行延时弹出,
2014-06-04 18:32:20
2578
翻译 iOS Animation core-animation 总结中..
1. CAAnimation 类结构@interface CAAnimation : NSObject NSCoding, NSCopying,CAMediaTiming, CAAction>{@private void *_attr; uint32_t _flags;}/* Creates a new animation object.
2014-05-20 16:48:31
848
原创 Objective-C中的常量定义方法、C中static 对全局变量extern的限制
有时在程序设计中希望某些外部变量只限于本文件引用,而不能被qi ta
2014-04-13 00:16:12
1635
原创 IOS的NSUserDefaults和 android 的SharedPreference
IOS的NSUserDefaults和 android 的SharedPreference 一样,都是通过XML的形式进行存储用户的一些基本设置,如用户选择的主题、用户进入APP的次数等。 IOS的NSUserDefults的存储位置是在:/Library/Preferences/.plist,如果你通过模拟器进行仿真的位置在,~/资源库/Application Support/i
2014-04-02 17:21:31
988
原创 GCD 编程和 andriod 的Handler、MainThread、WorkThread
今天看MBProgressHUD 里面的源代码看到了里面的源代码,结合android Handler和Looper 写了一个很简单的测试程序,以后再详细总结: 这是一个UILabel 模拟简单的秒表dispatch_async(dispatch_get_global_queue(0, 0), ^{ while(YES){ sleep(1);
2014-03-19 17:29:32
883
原创 C语言 枚举类型 在 Objective-C中的演变
c语言中的枚举类型你可能很熟悉,我们将c语言中的枚举 用Object-c中进行演变 language c: enmu Color{ black, white, red }; 利用typedef: typedef enmu{ black, white,
2014-03-19 14:23:21
822
原创 iOS 圆形进度条 仿android背景
现象: IOS 中 UIActivityIndicatorView 和 andriod中ProgressDialog很类似,但是在iOS中 UIActivityIndiacatorView 是作为一个UIView存在,在显示的时候背景并没有发生任何变化。同时,我们也注意到 当调用 stopAnimation的时候UIActivityIndicatorView 会自己隐藏。 方法:
2014-03-19 14:14:06
1516
原创 IOS ViewController切换动画以及如何返回
1. ViewController 提供了一个 presentViewController: *targetanimated: YEScompletion:^(void) 方法可以跳转到指定的target中,跳转的时候可以指定动画。 [target setModalTransitionStyle:UIModaltransitionStyle]可以指定跳转时的动画,IOS
2014-03-18 15:28:04
1469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人