自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 基于iOS的视频摄区APP的设计与实现

作者声明 本人声明所呈交的论文是我个人在导师指导下进行的研究工作及取得的研究成果,除了文中特别加以标注的地方外,没有任何剽窃、抄袭、造假等违反学术道德、学术规范的行为,也没有侵犯任何其他人或组织的科研成果及专利。与我一同工作的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示了谢意。 特此声明。作者专业: 作者学号: 作者签名: 摘 要随着如今

2017-10-31 13:32:26 1762

原创 iOS 银联支付开发流程

一:介绍项目中要用到支付功能,需要支付宝支付、支付宝网页支付、微信支付、银联支付、Apple_pay支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下银联控件支付,其他支付也写了对应教程,并且给出了连接。集成前首先要看看文档,银联手机控件支付,里面包含需要的库文件和详细的文档。鉴于小伙伴们不容易找到,好事做到底,送上截图方便下载。二:支付流程介绍

2017-10-27 13:42:34 1113

原创 Face ID,iPhone X的杀手锏

9月13号凌晨的苹果发布会上,苹果发布了全新的十周年纪念版全面屏iPhone X,并且带来了全新的Face ID技术。那么Face ID是什么?Face ID有什么用?iPhone X的信息想必都知道了,它正面几乎全是屏幕,也就意味着唯一的按键Home键以及Touch ID的消失,而新的身份认证方式就是Face ID。1.Face ID是什么Face ID,是iPhone X用于替代Touch ID

2017-10-27 13:35:57 977

原创 iOS 微信支付开发流程

一:介绍项目中要用到支付功能,需要支付宝支付、支付宝网页支付、微信支付、银联支付、Apple_pay支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下微信支付,其他支付也写了对应教程,并且给出了连接。集成前首先要看看文档,微信支付开发文档里面有详细的字段和说明。 微信支付是需要签名的,跟支付宝一样,可以在客户端签名,也可以在后台签名(当然,为了

2017-10-25 14:45:31 2889 2

原创 iOS 支付宝支付开发流程

一:介绍项目中要用到支付功能,需要支付宝支付、支付宝网页支付、微信支付、银联支付、Apple_pay支付,所以打算总结一下,方便以后的查阅,也方便大家, 用到的地方避免再次被坑。 今天我们就主要介绍一下支付宝支付,其他支付也给出了对应的连接。在做支付之前,在网上也查寻了资料,大多都说,支付接入坑太多,微信坑最多,银联文档太复杂。 其实如果接入的多的话,那些套路都可以绕着走。 网上的经验什么的大

2017-10-24 15:21:40 1373

原创 Android SharedPreferences存储数据与读取

1. 介绍SharedPreferences为Android五种数据存储的方式之一,其他四种数据存储分别为:文件存储方式、SQLite数据库存储、ContentProvider方式、网络存储。2. SharedPreferences存储特点2.1 存储的所有信息都以键值对“key=value”的形式保存; 2.2 SharedPreferences接口只能保存一些基本的数据类型,如字符串,整型,布

2017-10-24 10:34:16 1092

原创 Android 动态改变app图标

动态改变app图标代码实现如下:<application android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:supportsRtl="true" android:theme="@style/AppTheme"> <activity an

2017-10-24 10:33:11 1451

原创 Android 二维码扫描和生成二维码

在APP开发中,常遇到二维码扫描功能和生成二维码的需求。Android大部分是集成了zxing这个开源项目的扫码功能。 开源项目地址 下面给大家介绍一下具体的集成步骤集成步骤参考demo1.demo展示如下:1.1demo首页1.2扫描界面可以根据需求修改,我实际项目中界面截图如下:1.3生成二维码2.引入文件2.1 下载demo,拷贝demo中的com.google.zxing5个包和com.

2017-10-24 10:32:24 919

原创 Android 获取当前时间及时间戳的互换

在项目开发中,难免会遇到使用当前时间,比如实现网络请求上传报文、预约、日历等功能。1. 获取年月日时分秒在获取时间之前,首先要引入SimpleDateFormat:import java.text.SimpleDateFormat;实现代码:SimpleDateFormat formatter = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss");Date

2017-10-24 10:29:48 6305

原创 Android 获取验证码倒计时实现

1. 验证码输入框和获取验证码按钮布局xml代码: <LinearLayout android:layout_width="match_parent" android:layout_height="50dp" android:background="@color/white" androi

2017-10-24 09:55:41 5281

原创 iOS UIDatePicker的使用详情

一:UIDatePicker的介绍UIDatePicker 是一个控制器类,封装了 UIPickerView,但是他是UIControl的子类,专门用于接受日期、时间和持续时长的输入。 日期选取器的各列会按照指定的风格进行自动配置,这样就让开发者不必关心如何配置表盘这样的底层操作。 你也可以对其进行定制,令其使用任何范围的日期。UIDatePicker这个类的对象让用户可以在多个车轮上选择日期和

2017-10-24 09:54:26 3366

原创 iOS UITextField 显示银行卡格式

输入框显示银行卡格式,即为每隔4位出现一个空格, 下面使用UITextFieldDelegate,编码实现: 首先引用使用代理类名 ()<UITextFieldDelegate>self.textField.delegate = self;使用代理方法- (BOOL)textField:(UITextField *)textField shouldChangeCharactersInRange:

2017-10-23 11:12:06 1402

原创 iOS 11种键盘布局总结

根据需求更换以下类型,例如:self.textField.keyboardType = UIKeyboardTypeDefault;1.UIKeyboardTypeDefault 常用于文本输入2.UIKeyboardTypeASCIICapable 常用于密码输入3.UIKeyboardTypeNumbersAndPunctuation 主键盘显示如上图,次键盘显示字母4.UIKeyboar

2017-10-23 11:11:28 9138

原创 iOS 获取当前时间及时间戳的互换

在项目开发中,难免会遇到使用当前时间,比如实现网络请求上传报文、预约、日历等功能。1. 获取年月日时分秒实现代码:NSDate *date1 = [NSDate date];NSDateFormatter *formatter1 = [[NSDateFormatter alloc] init];[formatter1 setDateStyle:NSDateFormatterMediumStyle

2017-10-23 11:10:51 3126

原创 iOS AFNetworking封装的网络请求

一: 封装的好处1.1 可以降低网络请求方法与Controller(控制器)的耦合度,即使网络使用的第三方框架发生不兼容、错误等问题从而想换框架时,也不用到每个控制器里面改代码(50、60页面会改到想哭)。 1.2 建立独立的工具类,方便管理。 1.3 优化代码结构。二:导入AFNetworking导入AFNetworking有两种方法: 一种直接将AFNetworking文...

2017-10-23 11:10:09 1377

原创 iOS 图片加载框架SDWebImage详解

目的在使用SDWebImage加载图片时,尤其是加载gif等大图时,SDWebImage会将图片缓存在内存中,这样是非常吃内存的,这时我们就需要在适当的时候去释放一下SDWebImage的内存缓存,才不至于造成APP闪退。 SDWebImage 提供了 UIImageView、UIButton 、MKAnnotationView 的图片下载分类,只要一行代码就可以实现图片异步下载和缓存功能。 这

2017-10-23 11:05:26 8941

原创 iOS 手机网站支付转Native支付(使用WKUIDelegate协议获取url)

为了节约开发成本,很多Native-H5混合App采用手机网站支付的方式去实现支付模块。但手机网站支付的网络依赖比较严重,也通常需要经过更多的验证,这种种原因导致手机网站支付的成功率比Native支付低,对商户的利益造成影响。官方使用方法,UIWebViewDelegate协议 下面我就给大家介绍一下使用WKUIDelegate协议怎么解决手机网站支付转Native支付:一:sdk导入流程请查看二

2017-10-23 10:54:45 1632

原创 iOS 检测app进入后台或前台

1.检测app进入后台// 在AppDelete实现该方法- (void)applicationDidEnterBackground:(UIApplication *)application{ //进入后台}2.检测app进入前台// 在AppDelete实现该方法- (void)applicationDidBecomeActive:(UIApplication *)applicati

2017-10-23 10:44:13 1924

原创 iOS APP开发全局token的使用

在APP开发过程中少不了全局token的使用,今天主要和大家分享一下NSUserDefaults的使用。NSUserDefaults是一个单例,在整个程序中只有一个实例对象,他可以用于数据的永久保存,而且简单实用,这是它可以让数据自由传递的一个前提,也是大家喜欢用它保存简单数据的一个主要原因。使用 NSUserDefaults 存储自定义对象的最初,我们必须认识NSUserDefaults可以存储哪

2017-10-23 10:43:41 1445

原创 iOS FMDB数据库实现增删改查

FMDB是一个轻量级的数据库,用于将网络资源存储在本地。项目中使用 ARC 还是 MRC,对使用 FMDB 都没有任何影响,FMDB 会在编译项目时自动匹配。 FMDB 将 SQLite API 进行了很友好的封装,使用起来非常方便。一:FMDB优点 1.使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 2.对比苹果自带的Core Data框架,更加轻量级和灵活 3.提供了多

2017-10-23 10:43:11 1089

原创 iOS 短信验证码倒计时按钮的实现

实现思路创建按钮, 添加点击方法; 用NSTimer定时器, 每秒执行一次, 定时改变Button的title,改变Button的样式, 设置Button不可点击; 若倒计时结束, 定时器关闭, 并改变Button的样式, 可以点击。在app开发中经常会遇到,输入手机号获取验证码的功能,下面就和大家分享一下,获取验证码倒计时的功能实现 首先给大家看一下页面展示声明属性 获取验证码的按钮属性

2017-10-23 10:42:18 1927

原创 iOS 开发之CocoaPods详细使用说明

目的在iOS开发中,经常会使用到第三方库,CocoaPods可以用来方便的统一管理这些第三方库。 下面就和大家详细介绍一下CocoaPods的使用。1.升级Ruby环境$ sudo gem update --system2.使用淘宝的RubyGems镜像因为那堵墙阻挡了cocoapods.org,我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令:$ ge

2017-10-20 16:56:38 785

原创 iOS 高德地图开发详解

Demo地址 如果有所帮助记得关注,点Star demo中添加了查看路况功能,如果不需要,可以删除。一:基本地图功能实现1.申请密钥流程申请密钥链接2.配置环境(重点)高德地图提供了两种配置方式:2.1手动配置2.1.1引入地图库MAMapKit.framework 文件添加到工程中。2.1.2引入AMap.bundle资源文件AMap.bundle资源文件中存储了定位、默认大头针标注视图等图片

2017-10-20 16:48:21 3354 1

原创 iOS 常用设计模式汇总

在软件开发中,无论是那种高级语言中总会伴随着一些最为常用的设计模式,下面针对iOS中,MVC模式、代理模式、观察者模式、单例模式、策略模式、简单工厂模式这六大模式进行汇总分析。一、MVC模式MVC是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑1.1实例MVC(Model View Co

2017-10-20 15:39:42 854

FBYBankCardRecognition-iOS-master.zip

快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。 比如涉及到支付和金钱的app,商户端app等等,都需要进行实名认证,实名认证可以通过银行卡认证和身份证认证。 今天我就和大家介绍一下银行卡识别功能,这个方法是通过图像识别,可以快速、高效的识别银行卡信息。可快速高效对银行卡进行识别,可识别卡号是平的和凹凸的银行卡。

2020-05-28

FBYBankCardOC-master.zip

实现仿支付宝银行卡钱包功能,功能接口支持 Swift 5.0 和 OC ,可添加管理银行卡,支持绑定和解绑功能。

2020-05-27

FBYFaceRecognitionDemo_iOS-master.zip

人脸识别 -- 活体检测源码分享,demo 人脸识别功能是对讯飞人脸识别sdk二次封装,活体检测功能是自己开发封装。

2020-04-28

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

TA关注的人

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