Android 二维码扫描和生成二维码
在APP开发中,常遇到二维码扫描功能和生成二维码的需求。Android大部分是集成了zxing这个开源项目的扫码功能。 开源项目地址 下面给大家介绍一下具体的集成步骤 集成步骤 参考demo 1.demo展示如下: 1.1demo首页 1.2扫描界面 可以根据需求修改,我实际项目中界面截图如下: 1.3生成二维码 2.引入文件 2.1 下载demo,拷贝demo中的com.google.zxing5个包...【详细】
Android 维码扫描 生成二维码
2017年10月13日 赞:0 评论:0 阅读:219
iOS 合并虚拟机和真机的静态库.a
iOS 合并虚拟机和真机的静态库.a,就要静态库.a同时支持armv7、armv7s、arm64、i386、x86_64: 1.Build Active Architecture Only设置成YES,Architectures按Xcode默认配置就可以,因为arm64向前兼容; 2.Valid Architectures设置为:armv7|armv7s|arm64|i386|x86_64 ; 3.Architectures设置不变(或根据你需要): armv7|arm64; 4.分别选择iOS设备和模拟器进行编译,最后找到相关...【详细】
ios 虚拟机 静态库.a
2017年10月13日 赞:0 评论:0 阅读:327
iOS 手机网站支付转Native支付(H5支付页面调起支付宝客户端(app))
为了节约开发成本,很多Native-H5混合App采用手机网站支付的方式去实现支付模块。但手机网站支付的网络依赖比较严重,也通常需要经过更多的验证,这种种原因导致手机网站支付的成功率比Native支付低,对商户的利益造成影响。 一:导入sdk流程如下: 1.下载sdk,把iOS包中的压缩文件中以下文件拷贝到项目文件夹下,并导入到项目工程中...【详细】
ios Native支付 H5支付
2017年10月13日 赞:0 评论:0 阅读:336
Mac 终端命令总结
1、目录操作 命令名 功能描述 使用举例 cd 打开当前目录 cd dirname pwd 显示当前目录的路径名 pwd ls 显示当前目录的内容 ls -la dircmp 比较两个目录的内容 dircmp dir1 dir2 mkdir 创建一个目录 mkdir dirname rmdir 删除一个目录 rmdir dirname mvdir 移动或重命名一个目录 mvdir dir1 dir2 2、文件操作 命令名 功能描述 使用举例 cat 显示或连接文件 cat filename ln 联接...【详细】
MAC 终端命令
2017年10月13日 赞:2 评论:0 阅读:657
iOS 11种键盘布局总结
根据需求更换以下类型,例如: self.textField.keyboardType = UIKeyboardTypeDefault; 1.UIKeyboardTypeDefault ![1.png ](http://upload-images.jianshu.io/upload_images/2829694-5837320314661c94.png?imageMogr2/auto-orient/strip|imageView2/2/w/1240 ) 常用于文本输入 2.UIKeyboardTypeASCIICapable 常用于密码输入 3.UIKeyboardTypeNumbersAndPunctuation 主键盘显示如上图,次键盘显示字母 4.UIKeyboardTypeURL 适用于网...【详细】
ios 键盘布局
2017年10月13日 赞:2 评论:0 阅读:531
iOS 获取当前时间及时间戳的互换
在项目开发中,难免会遇到使用当前时间,比如实现网络请求上传报文、预约、日历等功能。 1. 获取年月日时分秒 实现代码: NSDate *date1 = [NSDate date]; NSDateFormatter *formatter1 = [[NSDateFormatter alloc] init]; [formatter1 setDateStyle:NSDateFormatterMediumStyle]; [formatter1 setTimeStyle:NSDateFormatterShortStyle]; [formatter1 setDateFormat:@"YYYY-MM-dd hh:mm:ss"]; NSString *DateTime1 = [forma...【详细】
ios 时间戳 当前时间
2017年10月13日 赞:0 评论:0 阅读:268
iOS AFNetworking封装的网络请求
一: 封装的好处 1.1 可以降低网络请求方法与Controller(控制器)的耦合度,即使网络使用的第三方框架发生不兼容、错误等问题从而想换框架时,也不用到每个控制器里面改代码(50、60页面会改到想哭)。 1.2 建立独立的工具类,方便管理。 1.3 优化代码结构。 二:导入AFNetworking 导入AFNetworking有两种方法: 一种直接将AFNetworking文件拖入项目; ...【详细】
ios 网络请求 AFNetworking
2017年10月13日 赞:0 评论:0 阅读:294
iOS 自定义收款键盘
效果图: 在iOS8之前,iOS系统的输入法只能使用苹果官方提供的输入法。 对于中文来说,官方的输入法并不好用,或者说不够好用,词库,联想,云输入等都没有或者和搜狗输入法,百度输入法等有中国特色的输入法相比有一定的差距。 部分用户因为输入法的原因,选择了安卓等其他系统,或者选择了越狱。 iOS自定义键盘是iOS8系统新推...【详细】
ios 短信验证码 倒计时
2017年10月12日 赞:0 评论:0 阅读:230
iOS 短信验证码倒计时按钮的实现
实现思路 创建按钮, 添加点击方法; 用NSTimer定时器, 每秒执行一次, 定时改变Button的title,改变Button的样式, 设置Button不可点击; 若倒计时结束, 定时器关闭, 并改变Button的样式, 可以点击。 在app开发中经常会遇到,输入手机号获取验证码的功能,下面就和大家分享一下,获取验证码倒计时的功能实现 首先给大家看一下页面展示 声明属性 获取...【详细】
ios 短信验证码 倒计时
2017年10月12日 赞:0 评论:0 阅读:260
iOS FMDB数据库实现增删改查
FMDB是一个轻量级的数据库,用于将网络资源存储在本地。项目中使用 ARC 还是 MRC,对使用 FMDB 都没有任何影响,FMDB 会在编译项目时自动匹配。 FMDB 将 SQLite API 进行了很友好的封装,使用起来非常方便。 一:FMDB优点 1.使用起来更加面向对象,省去了很多麻烦、冗余的C语言代码 2.对比苹果自带的Core Data框架,更加轻量级和灵活 3.提供了多...【详细】
ios FMDB 数据库
2017年10月12日 赞:0 评论:0 阅读:171
iOS APP开发全局token的使用
在APP开发过程中少不了全局token的使用,今天主要和大家分享一下NSUserDefaults的使用。 NSUserDefaults是一个单例,在整个程序中只有一个实例对象,他可以用于数据的永久保存,而且简单实用,这是它可以让数据自由传递的一个前提,也是大家喜欢用它保存简单数据的一个主要原因。 使用 NSUserDefaults 存储自定义对象的最初,我们必须认识NSU...【详细】
ios 全局token
2017年10月12日 赞:0 评论:0 阅读:218
iOS 开发之CocoaPods详细使用说明
目的 在iOS开发中,经常会使用到第三方库,CocoaPods可以用来方便的统一管理这些第三方库。 下面就和大家详细介绍一下CocoaPods的使用。 1.升级Ruby环境 $ sudo gem update --system 2.使用淘宝的RubyGems镜像 因为那堵墙阻挡了cocoapods.org,我们可以用淘宝的Ruby镜像来访问cocoapods。按照下面的顺序在终端中敲入依次敲入命令: $ gem sources --remove https://ru...【详细】
ios cocoapods
2017年10月12日 赞:0 评论:0 阅读:144
iOS 高德地图开发详解
Demo地址 如果有所帮助记得关注,点Star demo中添加了查看路况功能,如果不需要,可以删除。 一:基本地图功能实现 1.申请密钥流程 申请密钥链接 2.配置环境(重点) 高德地图提供了两种配置方式: 2.1手动配置 2.1.1引入地图库 MAMapKit.framework 文件添加到工程中。 2.1.2引入AMap.bundle资源文件 AMap.bundle资源文件中存储了定位、默认大头针标注...【详细】
ios 高德地图
2017年10月12日 赞:0 评论:0 阅读:130
iOS 检测app进入后台或前台
1.检测app进入后台 // 在AppDelete实现该方法 - (void)applicationDidEnterBackground:(UIApplication *)application { //进入后台 } 2.检测app进入前台 // 在AppDelete实现该方法 - (void)applicationDidBecomeActive:(UIApplication *)application { // app启动或者app从后台进入前台都会调用这个方法 } - (void)applicationWillEnterForeground:(UIApplication *)application { // app从后台进入前台都会调用这个方...【详细】
ios app 后台 前台
2017年10月12日 赞:0 评论:0 阅读:118
iOS 手机网站支付转Native支付(使用WKUIDelegate协议获取url)
为了节约开发成本,很多Native-H5混合App采用手机网站支付的方式去实现支付模块。但手机网站支付的网络依赖比较严重,也通常需要经过更多的验证,这种种原因导致手机网站支付的成功率比Native支付低,对商户的利益造成影响。 官方使用方法,UIWebViewDelegate协议 下面我就给大家介绍一下使用WKUIDelegate协议怎么解决手机网站支付转Native支...【详细】
ios 手机网站支付 WKUIDelegate
2017年10月12日 赞:0 评论:0 阅读:92
iOS 常用设计模式汇总
在软件开发中,无论是那种高级语言中总会伴随着一些最为常用的设计模式,下面针对iOS中,MVC模式、代理模式、观察者模式、单例模式、策略模式、简单工厂模式这六大模式进行汇总分析。 一、MVC模式 MVC是一种软件设计典范,用一种业务逻辑、数据、界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制...【详细】
ios 设计模式
2017年10月12日 赞:0 评论:0 阅读:120
iOS 图片加载框架SDWebImage详解
目的 在使用SDWebImage加载图片时,尤其是加载gif等大图时,SDWebImage会将图片缓存在内存中,这样是非常吃内存的,这时我们就需要在适当的时候去释放一下SDWebImage的内存缓存,才不至于造成APP闪退。 SDWebImage 提供了 UIImageView、UIButton 、MKAnnotationView 的图片下载分类,只要一行代码就可以实现图片异步下载和缓存功能。 这样开发者就无须花...【详细】
ios sdwebimage 图片加载
2017年10月12日 赞:0 评论:0 阅读:63
共17个 共1页
sina weixin mail 回到顶部