自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 收藏
  • 关注

转载 网站pc版转成手机版的三种方法

现在做自媒体博客的朋友有很多,可是,大家的自媒体博客都是PC版,只适用于电脑,平板上面,对于手机来说的话就不适合了,影响用户体验。下面,邵连虎博客就教大家三种方法把自媒体博客PC版转换成手机版网站。    前段时间经常有朋友问我要搜狐快站的视频教程,因为他们的博客只有PC版的,没有手机版的,看到我的邵连虎博客手机版网站感觉不错,也想弄一个。其实,在我的博客没有手机版的时候我就发现,

2017-02-22 23:31:48 48480 3

转载 HTML5移动端手机网站开发流程

最近一直在研究移动手机网站的开发,发现做手机网站没有想象中的那么难。为什么会这么说呢?我们试想下:我们连传统的PC网站都会做,难道连一个小小的手机网站难道都搞不定吗?其实手机网站就是一个微缩版的PC网站罢了!至于为什么觉得难、觉得无从下手。段亮觉得有以下几点:一、没有完整的思路和流程就像做网站的流程一样,如果你能知道它的流程,我相信就不会觉得做手机网站难!真正难的是你没有思

2017-02-22 23:18:28 662

转载 java架构师修炼之路

1 Java架构师 101.1 SSH文档 101.2 UML 101.3 设计模式 111.4 多线程 111.5 加密算法 121.6 服务器缓存 121.7 Linux 131.8 J2EE组件 131.9 性能优化 141.10 遗留问题 141.11 名词解释 141 JAVA架构师1.1 SSH文档http://wenku.bai

2016-12-07 02:56:46 746

转载 ios中crash检测方法

重点是dwarfdump --uuid命令我们在iOS开发中会碰到的很多crash问题,如果Debug调试模式的话,我们可以往往很容易的根据log的输出定位到导致crash的原因,但对于已经上线的应用,或者是release环境包导致的crash,我们就需要一些特殊的手段来通过crash log进行分析定位了。通过参考网上的一些资料,总结了一下,下面介绍一下通过dSYM文件以

2016-12-07 02:22:37 1128

转载 VRAY教学

所有常用VRAY版本http://www.balang88.cn/thread-1033-1-1.htmlVRay Adv 1.5 RC3 渲染器和1.5 RC5 渲染器下载http://www.balang88.cn/thread-9221-1-1.html最新版VRay1.5Rc5(中文版和英文版)http://www.balang88.cn/thread-11

2016-06-21 06:27:10 1125

转载 iOS原生和h5的交互

最近在做一个项目用到了原生App与H5交互,之前有做过简单的H5页面直接调用原生方法的例子,就是利用UIWebView中的代理方法//webview每次加载之前都会调用这个方法,利用该代理方法截取JS的href来调用原生的方法- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)req

2016-06-20 21:54:33 559

转载 深入浅出-iOS函数式编程的实现 && 响应式编程概念

Posted by 微博@iOS音视频原创文章,版权声明:自由转载-非商用-非衍生-保持署名 |Creative Commons BY-NC-ND 3.0简介本篇主要回顾一下--iOS函数式编程 && 响应式编程概念 ,如何一步步实现函数式编程的过程,对阅读Masonry && SnapKit源码有一定的帮助。配图作为一个iOS 开发者,那么你一定用过M

2016-06-18 01:16:07 306

转载 Masonry详解

前言MagicNumber -> autoresizingMask -> autolayout以上是纯手写代码所经历的关于页面布局的三个时期在iphone1-iphone3gs时代 window的size固定为(320,480) 我们只需要简单计算一下相对位置就好了在iphone4-iphone4s时代 苹果推出了retina屏 但是给了码农们非常大的福利:window的size不

2016-05-29 15:09:16 1174

转载 ios 微信登录

这篇文章主要介绍了iOS微信第三方登录实现的全过程,一步一步告诉大家iOS微信实现第三方登录的方法,感兴趣的小伙伴们可以参考一下一、接入微信第三方登录准备工作。移动应用微信登录是基于OAuth2.0协议标准构建的微信OAuth2.0授权登录系统。在进行微信OAuth2.0授权登录接入之前,在微信开放平台注册开发者帐号,并拥有一个已审核通过的移动应用,并获得相应的AppID和

2016-05-27 08:08:25 1896

原创 windows 8关闭小键盘

G480最新版本键盘已经针对windows 8重新设计,取消了小键盘功能,且BIOS不支持FN+F8快捷键功能;如果您系统为Win8您可以通过以下方法切换小键盘:按“windows键” + “R”调出运行窗口,输入“OSK”,点击屏幕键盘的 “选项“,将“打开小数字键盘”打钩选中,并点击“确定”,点击屏幕键盘的“numlock”来开启或关闭屏幕数字键盘:您也可以通过连接外接键盘切换小键

2016-04-28 20:04:25 387

转载 IOS 图片水印或者文字

一般在客户端做图片处理的数量不宜太多,因为受设备性能的限制,如果批量的处理图片,将会带来交互体验性上的一些问题。首先让我们来看看在图片上添加文字的方法、-(UIImage *)addText:(UIImage *)img text:(NSString *)text1   {   //上下文的大小   int w = img.size.width;   int h = img.s

2016-04-24 23:05:45 424

原创 CGContextRef使用

先上代码,再进行解释 -(UIImage )addText:(UIImage )img text:(NSString *)text1 { CGSize size= CGSizeMake (img.size.width , img.size.height ); // 画布大小 UIGraphicsBeginImageContextWithOptions (size, NO ,

2016-04-24 23:01:42 561

转载 ios开发之即时通讯socket(AsyncSocket)

1、AsyncSocket介绍如果需要在项目中像QQ微信一样做到即时通讯,必须使用socket通讯。iOS中Socket编程的方式:BSD Socket:BSD Socket 是UNIX系统中通用的网络接口,它不仅支持各种不同的网络类型,而且也是一种内部进程之间的通信机制。而iOS系统其实本质就是UNIX,所以可以用,但是比较复杂。CFSocket:CFSocket是苹果提

2016-04-05 21:08:48 478

转载 iOS9 访问通讯录

iOS软件开发中难免有获取通讯录的联系人以及发短信给联系人的需求。在此简单的分享下工具/原料Mac OS X操作系统Xcode编译器方法/步骤1创建工程项目和视图控制器      1、创建一个empty(空的)工程项目,新建一个UIViewController;      2、选中工程,右键-New Fil

2016-03-30 13:00:08 539

原创 NSOperationQueue 队列

- (void)viewDidLoad{    [super viewDidLoad];        }- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{    NSOperationQueue *queue = [[NSOperationQueue alloc] init];

2015-12-28 17:34:30 314

原创 创建队列 NSOperationQueue dispatch队列组

// dispatch 队列组@property (weak, nonatomic) IBOutlet UIImageView *imageView;@property (nonatomic, strong) UIImage *image1;@property (nonatomic, strong) UIImage *image2;@end@implementation

2015-12-28 17:18:58 455

原创 延迟执行

- (void)viewDidLoad{    [super viewDidLoad];    // Do any additional setup after loading the view, typically from a nib.}- (void)touchesBegan:(NSSet *)touches withEvent:(UIEvent *)event{

2015-12-28 16:04:13 332

原创 CATransition 翻页效果

- (void)viewDidLoad {    [super viewDidLoad];    _ImageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, [[UIScreen mainScreen] bounds].size.width, [[UIScreen mainScreen] bounds].size.h

2015-12-28 11:43:09 470

原创 CABasicAnimation

- (void)viewDidLoad{    [super viewDidLoad];    // Do any additional setup after loading the view, typically from a nib.            CALayer *layer = [CALayer layer];        layer.posit

2015-12-28 10:55:36 254

原创 CAKeyPathAnimation

@property (weak, nonatomic) IBOutlet UIView *redView;@end@implementation HMViewController- (void)viewDidLoad{    [super viewDidLoad];    // Do any additional setup after loading th

2015-12-28 10:54:36 343

原创 获取日历对象,制作时钟

// 每秒秒针转6度#define perSecendA 6// 每分钟分针转6度#define perMinuteA 6// 每小时时针转6度#define perHourA 30// 每分钟时针转6度#define perMinuteHourA 0.5#define angle2radian(x) ((x) / 180.0 * M_PI)

2015-12-28 10:35:29 476

原创 IOS - 隐式动画

- (void)viewDidLoad{    [super viewDidLoad];    // Do any additional setup after loading the view, typically from a nib.        CALayer *layer = [CALayer layer];        // 设置尺寸    laye

2015-12-28 10:20:51 448

原创 iOS iphone手机状态栏修改

将iphone手机状态栏修改成白色,或者其他,修改方法如下1.在plist文件中,添加View controller-based status bar appearance  将其值设置为NO,2.在你需要改变状态栏的页面里添加[[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleLightContent

2015-12-22 09:29:45 1514

转载 用法总结:NSNumber、NSString、NSDate、NSCalendarDate、NSData(待续)

NSNumber+ (NSNumber *)numberWithInt:(int)value;+ (NSNumber *)numberWithDouble:(double)value;- (int)intValue;- (double)doubleValue;NSNumber可以将基本数据类型包装起来,形成一个对象,这样就可以给其发送消息,装入NSArr

2015-12-02 10:16:01 316

转载 iOS页面间传值的方式(Delegate/NSNotification/Block/NSUserDefault/单例)

iOS页面间传值的方式(NSUserDefault/Delegate/NSNotification/Block/单例)实现了以下iOS页面间传值:1.委托delegate方式;2.通知notification方式;3.block方式;4.UserDefault或者文件方式;5.单例模式方式;6.通过设置属性,实现页面间传值在iOS开发中,我们经常会遇到页面间跳转传值的问题,现归纳总

2015-11-30 11:44:09 260

转载 首发iOS9开发教程

http://www.wyzc.com/course/9099/?tg=6000603427课程介绍:本课程用Xcode7讲解如何开发iOS9及AppleWatch的APP课程知识点:1,iOS9新特性变化2,Xcode7开发工具的界面变化3,启动界面图片的变化4,程序主界面的变化5,UI Text单元测试的变化6,AppleWatch智能手表watch OS2

2015-11-30 09:54:04 395

转载 mac 关闭ipv6 连接以太网

OSX在界面下手动设置IP时,不明所以的总是弹出Basicipv6ValidationError,尽管我将ipv6关掉,还弹出这,导致无论如何都无法在界面下手动设置。(1)命令中的选项,wifi名字"Wi-Fi",有线以太网名为"Ethernet"。在命令中,这两个名字有没""都可以。(2)高级选项中ipv6默认是不能关闭的(没有关闭选项),关闭ipv6的命令:netw

2015-11-27 09:37:07 10006

转载 UIApplication深入研究

很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实

2015-11-25 11:55:05 317

原创 时间转换,自适应文字高度,手机和邮箱验证

+ (NSString *) dateStringFromNumberString:(NSString *)str{    NSDate *date=[NSDate dateWithTimeIntervalSince1970:[str doubleValue]/1000];    NSDateFormatter *fm=[[NSDateFormatter alloc]init];   

2015-11-23 10:23:03 391

转载 MTStatusBarOverlay —— 在状态栏上显示自定义的View

iOS程序通常会在最上面出现一个状态栏。使用这个库,可以很方便的在状态栏上显示一些信息,比如下载进度等。、、2012-2月新增一些:扫描wifi信息:http://code.google.com/p/uwecaugmentedrealityproject/http://code.google.com/p/iphone-wireless/条形码扫描

2015-11-16 09:20:08 349

原创 ios 高斯模糊

object-c (高斯模糊效果) UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0, 0, [[UIScreen mainScreen] bounds].size.width, 100)];        imageView.image = [UIImage imageNamed:@"

2015-11-12 14:03:19 547

转载 懒加载

// // YYViewController.m // 03-图片浏览器初步 // // Created by apple on 14-5-21. // Copyright (c) 2014年 itcase. All rights reserved. //import “YYViewController.h”define POTOIMGW 200define POTOIMG

2015-11-12 11:43:32 307

转载 常用iOS、Mac框架和库及常用中文开发博客

常用iOS、Mac框架和库及常用中文开发博客文章来源:http://www.th7.cn/Program/IOS/201507/506590.shtml目录UI下拉刷新模糊效果AutoLayout富文本图表表相关隐藏与显示HUD与Toast对话框其他UI动画侧滑与右滑返回手势其他动画网络相关网络连接网络测试图像获取网络聊天网络测试We

2015-11-10 16:05:43 3083

转载 史上最全的常用iOS的第三方框架

文章来源:http://blog.csdn.net/sky_2016/article/details/45502921图像:1.图片浏览控件MWPhotoBrowser       实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存。可对图片进行缩放等操作。      下载:https

2015-11-10 14:16:58 1687 1

转载 ios 动画效果全集

ios 动画效果全集http://blog.csdn.net/totogo2010/article/details/8501812

2015-07-15 02:30:18 417

原创 UILabel自适应高度

UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(10, 100, 300, 25)];    label.text = @"今天下午全市多云到阴有阵雨或雷雨,今天夜里到明天阴有阵雨,雨量可达大雨。 东北风5-6级阵风7级,逐渐增强到6-7级阵风8级。 今天最高气温:26左右, 明晨最低气温:22左右。 今晨最低气温:21。

2015-07-10 20:54:20 456

原创 iOS 轮播图

ios 轮播图

2015-06-23 11:50:15 837

原创 iphone和ipad的一些区别

ipad是介于iphone和ipad mini之间的一款产品除了尺寸/分辨率之间的区别外,它们的UI排版也有一些不同,因为ipad比较大1.还有就是ipad有一些特有的类,在iphone中是不可以使用的如:UIpopobercontroller 和 UIspliteViewController是ipad的特有的但是他们也有共有的api,下面看一下共有的api差异2.UIActi

2015-04-21 00:47:29 1204

原创 iOS 横竖屏适配

iOS 横竖屏适配,在旋转手机的时候,自动适配// 刚要旋转时的方法- (void)willTransitionToTraitCollection:(UITraitCollection *)newCollection withTransitionCoordinator:(id)coordinator{    if (newCollection.hor

2015-04-15 20:24:09 732

原创 ios 多线程

Iphone 中的多线程     几十年前黑白的DOS系统,提示符慢慢跳动——这是一种简单的对话模式:系统是在等待一发出的指令--系统响应指令。此时的系统是一个单独的服务员,被命令做某件事的时候,他不会在对别的命令做出响应,直到把自己的命令完成。但是随着硬件设备的不断发展,拥有内核以后,高效的资源的要求对原有的方式进行了调整,线程也应运而生。    可以这样理解线程:将一份

2015-03-03 00:31:26 463

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除