- 博客(17)
- 资源 (23)
- 收藏
- 关注
原创 iOS通过CAShapeLayer和UIBezierPath画环形进度条
UIBezierPath可以绘制矢量路径,而CAShapeLayer是Layer的子类,可以在屏幕进行绘制,本文主要思想是:CAShapeLayer按照UIBezierPath的矢量路径进行绘制。效果图如图:方法如下:@interface ViewController (){ CAShapeLayer *shapeLayer; NSTimer *time
2015-05-31 19:56:37 12724
转载 【转】判断UIViewController是否正在显示
最近做一个项目,要判断某个ViewController是否正在与用户交互、显示,百度了一下,这篇文章解决了我的问题,故转之:http://edsioon.me/if-uiviewcontroller-is-display/某些情况下,需判断当前ViewController是否正在显示,比如后台网络请求报错,我们可能只希望在发起请求的页面弹窗提示用户,当用户已经跳转到其他界面,不做弹窗,减少
2015-05-31 19:13:10 2816
转载 【转】iOS开发学习计划
转自:简书 一、C语言基础基本数据类型、基本运算、函数、数组、字符串、指针、结构体、预处理指令、枚举、文件操作、内存管理二、Objective-C1、Objective-C基本语法数据类型、表达式、变量、循环结构、选择结构2、Objective-C面向对象类、对象、继承、自省、SEL选择器、属性访问、多态、动态类型、动态绑定三、iOS
2015-05-27 16:29:55 679
原创 【Android】FragmentTabHost实现底部Tab菜单选项
以前实现类似微博底部菜单使用的是TabHost+Activity来实现,但是使用的时候提醒已经被弃用,现在我们可以通过FragmentTabHost+Fragment来实现。下面就是demo:1.main_activity.xml 主布局文件。<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
2015-05-25 13:55:24 1985
原创 iOS的页面跳转
1.通过NavigationController跳转 这个方式适用于根视图为NavigationController的控制器,首先,在storyboard中给跳转的目标控制器视图设置Identifier,名字自定,我这里直接使用Controller对应的名字,如图1: 需要跳转时调用如下代码: //第一个GarageDetailViewController为需要跳转的控制器,第二
2015-05-24 09:40:20 728
原创 Android网络框架Volley的快速使用
一.基本使用之前做Android开发都是使用学长自己封装好的网络请求框架,第三方网络框架也很多,网上搜索了一下,大多数人推荐使用android-async-httpokhttpVolley其中Volley是Google推出了官方的针对Android平台上的网络通信库,能非常简单地进行HTTP通信,并支持类似Universal-Image-Loader的网络图片加载。下面
2015-05-24 08:11:12 807
原创 【仿去哪儿登录】UITextField输入时检查输入框是否为空
APP登录时,一般是是等用户输入完账号和密码后才去检查是否为空,而美团登录时,在账号和密码的输入过程中,只要当账号和密码其一为空时,登录按钮立即变成不可用,只有账号和密码均符合要求时,登录按钮才可用。本文就是来实现这一功能:当登录所需的UITextFiled均不空时登录按钮才有效。要实现这一功能,首先想到的是使用UITextFiledDelegate,要实现哪个方法呢?只要一个方法:
2015-05-21 19:56:09 4090 1
原创 希尔排序
希尔排序的基本思想:选定第一个增量d1(一般取d1=n/2),从第一条记录起,把全部记录按此值进行分组,所有相距为d1的记录为一组,然后在各组中进行直接插入排序,然后缩小间隔(一般采用希尔提出的取法:di+1 = di/2 ),使用新的间距重复上述分组和排序过程;如此反复,直到增量d=1,即所有数字在同一组内排序。如对记录数n=8的序列进行希尔排序(同颜色为一组,每组进行希尔排序):
2015-05-15 00:06:46 558
原创 iOS 关于Blocks
本文参考了《Objective-C高级编程 iOS与OSX多线程和内存管理》一书,关于Block的基本概念摘取自此书。1.Block语法objective-c语言中blocks的语法格式为:^ 返回值类型 参数列表 表达式c语言中的函数语法格式为:返回值类型 函数方法名参数列表表达式从上面的语法可以看出,完整的Blok语法与一般的C语言函数定义相比,
2015-05-11 17:15:54 477
原创 iOS UICollectionView实现瀑布流(3)
前面两篇Blog简单的介绍了UICollection的基本使用并实现了类似Android的Gallery效果,这篇文章使用UICollection来实现瀑布流效果,代码主要是在极客学院Carol老师的视频,并在提供的demo下直接修改代码,进行屏幕适配,最终效果如下图:(1)ViewController.h文件@interface ViewController : UIView
2015-05-09 09:53:54 4068 5
原创 (2)iOS用UICollectionView实现Gallery效果
本文主要实现:(1)用UICollectionView显示一组图片(2)左右滑动来浏览所有图片(3)图片自动对齐到网格(即滑动停止后中间的图片对齐到正中位置)(4)中间图片始终放大显示。效果如下图:(1)先实现UICollectionView显示一组图片,方法看我的上一篇关于UICollection基本使用方法的Blog:UICollectionView...
2015-05-09 00:02:07 5427 1
原创 UICollectionView的基本使用(1)
如果是简单实用UICollectionView的话,用法和UITableView基本一致。下面是用UICollectionView实现的简单图片显示(1)打开storyboard,将一个UICollectionView拖到View Controller Scene中,默认的UICollectionView已经包含了一个UICollectionViewcell,将一个UIImageVie
2015-05-08 18:32:44 1458
原创 iOS按钮设置图片在上文字在下
UIButton同时设置Title和Image后,默认是图片在左文字在右,如下图1,很多情况下我们希望图片在上图片在下,如下图2,只需要简单的几行代码,即可实现。图1(1)因为需要处理多个按钮,所以将实现代码封装为一个方法,把每个UIbutton实例作为参数传入即可,代码如下:-(void)initButton:(UIButton*)btn{
2015-05-06 16:32:53 48383 7
原创 UILayer的一些属性
iOS创建UIView是直接在Core Animation layers上进行绘制,每一个UIView实例都会自动创建CALayer的实例,并且设置为UIView实例的layer属性。以下事例通过设置UIImageView的layer,实现阴影、圆角、边框和旋转缩放等效果-(void)initImgView{ UIImageView *imgView = [[UIImage
2015-05-03 15:26:14 2133
原创 iOS解决键盘阻挡输入框
解决思路:有时用户编辑输入框时,键盘会遮挡输入框,这时候只要将视图整体上移键盘的高度即可,编辑完成后再将视图下移键盘的高度恢复正常显示。实现:实现代理UITextViewDelegate的两个方法textFieldShouldBeginEditing和textFieldShouldEndEditing代码:.h文件@interface ViewController : UIView
2015-05-01 11:02:50 758 2
原创 iOS实现图片自动轮播展示
一、需要实现的效果如下图1,首页图片自动轮播展示,其中图片从网络异步加载,加载过程用风火轮显示加载中,如图2。本文参考了以下博客文章:http://www.haodaima.net/art/2687144http://www.cnblogs.com/xiaobaizhu/archive/2012/12/18/2824255.html图1图2
2015-05-01 10:14:10 4504
AppleWatch推送信息
2024-05-30
AppleWatch与iOS传输数据
2024-05-28
iOS显示电子数字Demo
2022-05-23
pyv8-osx.zip
2020-07-24
利用RunLoop监控卡顿
2019-04-24
OBS Mac版 V22.0.3
2019-01-27
Android AsyncTask的简单Demo
2015-12-08
iOS通讯录效果展示数据
2015-11-22
iOS地图显示、定位、大头针、气泡等简单使用
2015-11-22
【仿去哪儿】滑动隐藏导航栏
2015-06-20
iOS sqlite3的使用(増删改查)
2015-06-17
iOS UICollectionView实现瀑布流
2015-05-10
iOS用UICollectionView实现Gallery效果
2015-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人