自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (10)
  • 收藏
  • 关注

原创 自学iOS开发系列----UI(视图编程入门:UIView)

本篇博客,教学目标: UIView是UIKit中部分控件的直接或者间接的父类。UIView的层次和事件接收 【1】父视图不能接收事件,则子视图无法接收事件 【2】子视图超出父视图部分,不能接收事件 【3】同一个父视图下,最上面的视图,首先遭遇事件,如果能够响应,就不向下传递事件,如果不能响应,事件向下传递.1.在视图A上加载视图B,那么视图B就是视图A的子视图,视图A就是视图B的父视图。父视

2016-12-30 15:00:01 397

原创 自学iOS开发系列----UI(视图编程入门:UIButton)

本篇内容,教学目标: 点击按钮可以触发点击事件,来实现一些操作,比如界面跳转,刷新数据等。好比在淘宝上买了衣服,加入购物车,付款的时候,需要点击点击确认支付来触发支付事件,完成支付。新建项目导入两种图片,并分别名为:background_image.png和background_highlighted_image.pngViewController.m#import "ViewController

2016-12-30 11:33:45 381

原创 支付宝、微信sdk支付流程模拟

今天和同事闲聊的时候,聊到对接支付宝和微信sdk的事情,聊完以后兴致未尽。顺便去网上搜了一下,怎样做一款sdk,网上的教程少的可怜,能搜到的也是好坏各异,参差不齐。遂下决心,敲一篇博客,把sdk的实现流程讲解一下。给迷茫中的小白一点思路。还是那句话,一万个读者有一万个哈姆雷特,一万个程序员有一万种编码风格,代码仅供参考。最后的效果如图: sdk内部类文件: 导入sdk后demo内部类文件: ①

2016-12-29 13:59:27 7036

原创 自学iOS开发系列----UI(视图编程入门:ViewController、UIImageView、UILabel)

更新完OC部分以后,公司通知我去成都参加安全支付大会,去了三天时间,回来以后把开会的内容做了汇总,刚忙完手头的事情才想起好几天没有更新过博客了。今天闲下来了,正好更新一下。 今天是第一篇UI的博客,主要讲一下ViewController(控制器)、UIImageView(图片视图)、UILabel(标签)。好了,废话不多说了,进入正题。1.控制器的生命周期(这里就不详细叙述了,这个自行百度即可,主

2016-12-21 16:32:32 923

原创 自学iOS开发系列----OC(内存管理)

C内存管理 1.学习内存管理的目的? ①设备内存有限,如果不进行合理内存管理,内存会越积越多,最终导致程序崩溃; ②必须掌握的知识,提高程序稳定性/健壮性。2.C中的内存管理 C中堆空间由程序员手动(coding)创建,也由程序员手动释放,确保堆空间正确释放,称为内存管理。3.内存管理常见的错误 【内存泄漏】内存空间使用完毕之后没有被释放,造成内存堆积,达到一定程度程序崩溃 【提前释放

2016-12-14 16:57:11 409

原创 自学iOS开发系列----OC(block)

1.block:块语法,是一种新的语法结构。学习的时候可以类比于函数指针。2.block和函数指针对比#import <UIKit/UIKit.h>#import "AppDelegate.h"//声明函数int add(int,int);int main(int argc, char * argv[]) { @autoreleasepool { //函数名表示函数的入口地

2016-12-07 13:17:43 588

原创 自学iOS开发系列----OC(协议和委托代理)

协议 1.协议是OC的一种语法。OC的协议,类似于JAVA中接口,用来规范函数声明,实现多继承或对象间通信的一种语法。2.协议的两种写法 ①command+N新建协议类(HTProtocol) ②为协议命名 ③HTProtocol.h//第一种写法#import <Foundation/Foundation.h>@protocol HTProtocol <NSObject>- (void)

2016-12-05 21:00:24 619

原创 APICloud模拟微信支付调用(非集成微信支付SDK)

最近因为公司业务发展,需要研究APICloud的使用,主要是针对iOS模块化开发这块。我在APICloud官网搜索半天也没得到解决方案,而下载的APICloud Demo过于简单,故经过几天的钻研,找到了解决办法,现总结出来,给有类似需求的朋友提供一个解决方案。老规矩,先发一个效果图(内附iOS模块及项目Demo)。一、两个核心文件内容 APICloudSDK.m#import "APICloud

2016-12-02 14:48:29 2562

APICloud模块开发Demo

APICloud开发者调用iOS模块项目Demo,需要配合相关SDK使用

2017-09-28

APICloud模拟微信支付(iOS模块开发)

APICloud实现调起SDK,实现类似微信和支付宝的调起效果

2017-09-28

js获取一段时间内日期(天、周一、月、年)

js获取一段时间内的日期,包括开始时间到结束时间内的天的日期,该段时间内的每周一的日期,每月的日期,每年的日期

2017-09-08

bootstrap-datepicker实现年、月、日控件重置

点击按钮重置bootstrap-datepicker控件,动态切换年、月、日

2017-08-23

iOS自定义密码输入框

自定义微信和支付宝的弹出效果,以及输入密码和获取密码

2017-08-19

iOS自定义键盘

自定义iOS键盘,支持手机号,身份证和金额三种场景

2017-08-19

iOS SDK的开发

模拟SDK的进入及回调

2017-08-19

html自定义搜索框

html自定义搜索框,与select2不同,请参看本人博客介绍

2017-08-17

支付宝SDK集成

本人在公司集成的支付宝SDK,已通过支付测试,新手出现支付失败,直接在target里面修改相关设置就OK,在此不做赘述,网上一搜都有

2016-01-06

HTWLAlertView

重写了AlertView,清晰的架构思路,易于程序员根据相关要求修改代码

2016-01-06

空空如也

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

TA关注的人

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