自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序是有生命的精灵

专注移动开发,千里之行-始于足下

  • 博客(27)
  • 资源 (18)
  • 收藏
  • 关注

原创 ios 原生sdk 识别图片中的二维码

UIImageView*tempImageView=(UIImageView*)gesture.view;        if(tempImageView.image){           //1. 初始化扫描仪,设置设别类型和识别质量            CIDetector*detector = [CIDetectordetectorOfType:CIDet

2016-01-28 17:07:22 6101

转载 正确地启用 Logging 机制

简单的说,在开发过程中,我们可以用 NSLog 肆无忌惮地向终端输出各种信息,但是正式版本可不能这样了,不然用户手机的 Console 会被你的 Log 塞满,不仅影响性能,可能还会暴露不必要的一些开发信息。那么,如何在 Swift 项目里正确地设置 Logging 呢?以下我以 Crashlytics 为例,当然,用其他工具甚至不用第三方工具也是可以的。在过去 Objective

2016-01-27 17:19:24 641

转载 iOS开发-原生二维码的扫描和生成

从iOS7开始官方集成了二维码的扫描和生成功能 此前被广泛使用的zbarsdk目前不支持64位处理器1.扫描二维码扫描二维码需要导入AVFoundation框架 利用摄像头识别二维码中的内容(模拟器不行)输入(摄像头) 由会话将摄像头采集到的二维码图像转换成字符串数据 输出(数据) 由预览图层显示扫描场景// 实例化拍摄设备AVCapture

2016-01-22 13:23:29 8455

原创 iOS 更换开发者账户的问题

更换账号:需要同时将创建的证书和mobileprovision文件下载到本地进行安装没有创建的话自己需要在后台配置,至于配置过程在另一篇文章中,不在本篇之列Xcode给了个更方便的安装方式Xcode -> Preferences -> Accounts -> 选择你的apple id -> View Details 点击Download All, Xcode会下载所有对应的文件并自动安

2016-01-22 09:38:31 4048

转载 用AFNetworking3.0封装网络请求

前言由于之前一直是用别人封装好的网络请求,一来版本太旧,二来觉得太臃肿很多功能代码不知道是干嘛的,所以想尝试自己封装一个网络请求,可能比较简单比较入门,很多问题肯定考虑不周,而且网上关于AFNetworking3.0库的教程也不多,所以大家当成3.0的小教程就好。配置AFNetworking环境AFNetworking更新了3.0,之前的工程一直用的2.63。这两个版本变化

2016-01-22 07:46:21 5451

转载 ATan2与ATan的区别

相比较ATan,ATan2究竟有什么不同?本篇介绍一下ATan2的用法及使用条件。对于tan(θ) = y / x:θ = ATan(y / x)求出的θ取值范围是[-PI/2, PI/2]。θ = ATan2(y, x)求出的θ取值范围是[-PI, PI]。当 (x, y) 在第一象限, 0 θ PI/2.当 (x, y) 在第二象限 PI/2

2016-01-22 00:23:24 25789

转载 iOS 检测版本更新

如果我们要检测app版本的更新,那么我们必须获取当前运行app版本的版本信息和appstore 上发布的最新版本的信息。当前运行版本信息可以通过info.plist文件中的bundle version中获取:[cpp] view plaincopyNSDictionary *infoDic = [[NSBundle

2016-01-21 14:41:14 95

转载 iOS多线程的初步研究(九)-- dispatch源

原文地址  http://www.cnblogs.com/sunfrog/p/3243230.htmldispatch源(dispatch source)和RunLoop源概念上有些类似的地方,而且使用起来更简单。要很好地理解dispatch源,其实把它看成一种特别的生产消费模式。dispatch源好比生产的数据,当有新数据时,会自动在dispatch指定的队列(即消费队列)上运行相应

2016-01-21 11:55:20 431

转载 iOS中左右滑动切换,滑动标签页导航的设计思路

iOS中左右滑动切换,滑动标签页导航的设计思路iOS开发中经常(几乎每个APP都含有这样的页面吧,几乎!UI设计师也都是这样抄来抄去…..)估计很多人都会说,直接用第三方就可以了,很多人封装过,很好用。而且这样的页面用第三方2分钟搞定,省时省力。 笔者也曾用过第三方,但是屡屡出bug。而且不好修改。所以只能自己写,bug少,代码通俗易懂,童叟无欺。 这里介绍一个第三

2016-01-18 09:25:58 3088

转载 Swift获取命名空间(namespace),动态加载类

1. tips1.1在swift中,类名的组成格式是 namespace.类名.比如我们在任意一个控制器的viewDidLoad()方法中打印self,打印结果是:打印结果.png- 这儿的`Test`就是namespace,默认的就是项目名.1.2. namespace默认是项目名称,同一个命名空间全局共享2.怎么查看namespacena

2016-01-17 22:29:48 2183

转载 iOS开发之如何跳到系统设置里的各种设置界面

除了跳到WiFi设置界面,能不能跳到其他的设置界面呢?比如:定位服务、FaceTime、音乐等等。都是可以的,一起来看看如何实现的!前面的文章《iOS开发之如何跳到系统设置里的WiFi界面》介绍了如何从APP里跳到WiFi设置界面,很多朋友非常喜欢这样的小功能,还有朋友正想做这个功能刚好看见啦!跳到更多设置界面除了跳到WiFi设置界面,能不能跳到其他的设置界面呢?比如:定位服务

2016-01-15 16:57:02 402

转载 关于CoreAnimation CAMediaTimingFunction

图层时间和缓冲图层时间时间和空间最大的区别在于,时间不能被复用 -- 弗斯特梅里克在上面两章中,我们探讨了可以用CAAnimation和它的子类实现的多种图层动画。动画的发生是需要持续一段时间的,所以计时对整个概念来说至关重要。在这一章中,我们来看看CAMediaTiming,看看Core Animation是如何跟踪时间的。CAMediaTiming协议C

2016-01-15 15:50:06 6635

转载 ios小数向上、下取整,计算结果向上、下取整

小数背上与整,指小数局部间接进1 x=3.14, ceilf (x)=4 小数背下与整,指间接往失落小数局部 x=3.14,floor(x)=3 盘算效果背上与整 A被除数,B除数 ,(AB-1)/B] 小数向上取整,指小数部分直接进1            x=3.14,ceilf(x)=4小数向下取整,指直接去掉小数部分          x=3.14,floor(x)=3

2016-01-15 01:18:36 1950

转载 用Model来计算cell的高度

来源地址:http://www.cnblogs.com/YouXianMing/p/4214469.html效果:将计算cell高度的方法直接移植到Model当中,初始化的瞬间就计算好了高度,非常好用!源码:Model//// Model.h//// Copyright (c) 2014年 Y.X. All rights r

2016-01-14 17:06:11 598

转载 NSLayoutConstraint-代码实现自动布局的函数用法说明

1234567[NSLayoutConstraint constraintWithItem:(id)item                             attribute:(NSLayoutAttribute)attribute                             relate

2016-01-14 15:43:52 387

转载 [教程]盒饭君带你一稿设计适配双端 iOS Android 与设计稿对应关系

原文地址:http://www.ui.cn/detail/89658.html

2016-01-14 12:26:39 1937

转载 ios-AutoLayout(自动布局代码控制)简单总结

原理:IOS6.0 之后,苹果优化了UI界面的布局方式,提出了自动布局的概念,和之前的autoresizing相比功能更强大。子视图基于父视图的自动布局显示。都是父视图去添加对子视图的约束。在这里主要说的是通过代码对自动布局视图的实现。代码中一般用到的有两个添加约束的方式:1.- (void)addConstraint:(NSLayoutConstraint *)con

2016-01-13 23:40:52 3996

转载 AFNetworking 3.0迁移指南 及基本使用方法

AFNetworking是一款在OS X和iOS下都令人喜爱的网络库。为了迎合iOS新版本的升级, AFNetworking在3.0版本中删除了基于 NSURLConnection API的所有支持。如果你的项目以前使用过这些API,建议您立即升级到基于 NSURLSession 的API的AFNetworking的版本。本指南将引导您完成这个过程。本指南是为了引导使用AFNetwor

2016-01-13 18:21:35 406

原创 iOS UITableView 隐藏多余分割线

在iOS表视图中UITableView如果数据未满屏,多余的分割线依然存在解决方法很简单let footerView = UIView(frame:CGRectZero)tableView.tableFooterView = footerView这样分割线就没有了

2016-01-13 14:34:52 788

原创 iOS 导航栏定制

工具分类extension UINavigationBar {        func initWithViewController(control:UIViewController,title:String) {        control.title=title;        self.barTintColor =UIColor(rgba:

2016-01-08 15:00:48 548

原创 iOS 解决LaunchScreen中图片加载黑屏问题

iOS 解决LaunchScreen中图片加载黑屏问题出现这个问题具体也不知道原因是什么解决方法:修改相应的图片文件名,重新使用这个图片即可,问为什么这么做,说实话我也不知道但我就是这么解决的

2016-01-07 18:08:20 10188

转载 Launch 启动全屏 隐藏上方状态栏

实现效果:1、启动页面全屏显示,隐藏上方状态栏。在 plist里面 设置Status bar is initially hidden 为YES2、进入程序后设置状态栏显示。AppDelegate中- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDict

2016-01-07 17:42:06 2862

原创 iOS 解决导航栏隐藏后显示的问题

self.navigationController?.navigationBarHidden = false;这样显示导航栏有可能没有效果这个问题是苹果自己的属性给误导了,至于为何这样我也不知道修改成如下方式:OK!self.navigationController?.navigationBar.hidden = false;

2016-01-07 14:29:00 1612

转载 Android的JS调用Java代码或使用了Javascript相关技术,混淆问题

Android 4.2开始 JS调用Java代码的时候必须加上@JavascriptInterface才能调用。加上@JavascriptInterface之后就必须要考虑混淆时候的问题,如果混淆的时候把@JavascriptInterface搞丢了你的程序就无法调用了。 其实很简单,你只需要在混淆里面加上:-keepattributes Annotation

2016-01-07 11:11:02 541

转载 Swift 创建framework并应用到项目中

iOS 8已经开放了动态库的权限。创建动态库并能运用到兼容iOS7的项目中! Carthage & CocoaPods 0.36 对Swift也仅以 Framework 的方式来支持。 更多参见: Library vs Framework in iOSSwift 不在支持静态库,这也就间接放弃了 iOS 7。Framework 就是一个Bundle,将所有的资源(nib

2016-01-07 09:50:59 4664

原创 iOS 为项目添加多语言

在Xcode6以后创建项目文件不在自动创建多语言文件,所以我们需要自己手动添加这些文件首先添加Localizable.strings文件,InfoPlist.strings文件也可以添加(可以为app名创建多语言)至于怎么创建这两个文件自行百度,因为随着Xcode的升级,位置会有所改变得到这两个文件之后,选中该文件,右侧 --->Localize...点击他就可以作为项目的多语言文件了

2016-01-06 16:20:08 3263

转载 Mac下Cornerstone无法查看SVN日志的问题的解决办法

在 Cornerstone 中点击 Log 总是提示 “Could not contact repository to read the latest log entries”。  在 Stackoverflow 上找到了这个  I was having the same problem and emailed Zennaware's Cornerstone support. Th

2016-01-05 19:05:54 2585

ActionBar的自定义风格 高级用法

actionBar 高级用法,基本用到的ActionBar的常规操作,源于大家共勉

2014-07-26

NavigationDrawer

NavigationDrawer 侧滑效果 Google官方推荐的侧滑效果,完美解决低版本兼容,该项目需要自己手动添加android-support-v7-appcompat作为子库,应入库的方法 import->android->existing... 在Android扩展库的下面

2014-07-18

ios 文档查看器

pdf jpg text html,ios 文档查看器 官方

2014-06-22

FFmpeg-Android

自动化Android编译脚本 无需修改脚本即可完成编译

2014-02-17

android 文件 浏览器 源码

简单的android文件浏览器,非常实用的架构设计;适合初,中级开发人员,可以自己适当添加功能!

2013-11-07

仿网易新闻客户端

高仿网易新闻客户端首页,标签选项卡,滑动tab,滑动标签

2013-08-30

瀑布流源码实例

非常实用的瀑布流实例;采用异步加载方式显示图片;使用缓存保存图片显示;可有效防止内存溢出问题;欢迎下载!

2013-03-30

android ActionBar使用示例

android4.0使用的新技术!能自定义主题栏;使用十分方便;欢迎大家下载

2013-03-26

java 发送邮件 可带附件

java发送邮件;附全部源码可以直接运行;欢迎下载!

2012-12-08

home桌面开发

android平台下home桌面开发技术;重写桌面;欢迎下载!

2012-12-08

android蓝牙实现聊天

android平台下使用蓝牙实现聊天技术!欢迎下载!

2012-12-08

Flipboard特效 源码

Flipboard特效收藏;和社交杂志的效果几乎如出一撤;由于上传大小限制;压缩包没有bin文件夹自行创建;欢迎下载!

2012-12-08

android访问sd卡图片

android 读取速度卡图片显示;解决内存溢出问题;欢迎下载!

2012-11-20

android界面切换

android水平方向上的切屏效果;改变android自带的界面跳转效果;欢迎下载

2012-11-20

android垂直画廊

android垂直画廊显示;改变android自带的水平显示效果;欢迎各位下载

2012-11-20

android翻书特效

真正实现想翻书一样的特效;代码是一个完整的工程;欢迎下载!

2012-11-20

android动态壁纸源码

android的动态壁纸实现;本实例包含全部源码;非常方便,欢迎下载

2012-11-20

android视频聊天

基于android的视频聊天程序;里面封装的底层so文件;做些封装就能实现视频聊天技术

2012-11-20

空空如也

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

TA关注的人

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