- 博客(36)
- 资源 (33)
- 收藏
- 关注
原创 IOS--设置圆角Button
如图所示:如上图,点击+号即可添加 一个Button相关的属性,这个属性,可以是在storyboard上没有的属性,此方法类似于代码的效果,每一个属性都有与之对应的值(对象),如数字对应的值类型是 NSNumber,如下图,填入到runtime attrite中的属性名不要写错,否则运行时会崩溃最终在模拟器上可以看到你想要的圆角;
2015-11-27 22:23:51 690
转载 iOS开发教程:Storyboard全解析
目录[-]制作一个Tab类型的应用制作一个表格视图原型表格单元设计自定义的原型单元格为原型单元格设置子类故事版(Storyboard)是一个能够节省你很多设计手机App界面时间的新特性,下面,为了简明的说明Storyboard的效果,我贴上本教程所完成的Storyboard的截图:现在,你就可以清楚的看到这个应用究竟是干些什么
2015-11-27 08:43:11 460
转载 iOS学习之分段Table View的使用(Grouped样式表格)
简介:上篇做了Table View的一些介绍 ,还做了一个TableView 的Plain样式的例子,这篇我们学习Grouped样式表的例子,还有用到前面读取Plist的知识(见iOS学习之 plist文件的读写),把Plist文件中的数据读取出来,放到Table view里展示出来。这里把全国30多个省份的城市,都列出来了,plist文件里还有城市的行政区,不过这里只列出省份和城市就ok了。
2015-11-27 08:29:50 359
转载 iOS学习之Table View的简单使用
Table View简单描述: 在iPhone和其他iOS的很多程序中都会看到Table View的出现,除了一般的表格资料展示之外,设置的属性资料往往也用到Table View,Table View主要分为以下两种: Plain:这是普通的列表风格 Grouped :这是分块风格。对于UITableView,我們有一些特殊的概念和术语,比如说我们
2015-11-27 08:25:11 312
转载 iOS开发UI篇—实现UItableview控件数据刷新
iOS开发UI篇—实现UItableview控件数据刷新一、项目文件结构和plist文件二、实现效果1.说明:这是一个英雄展示界面,点击选中行,可以修改改行英雄的名称(完成数据刷新的操作).运行界面:点击选中行:修改数据后自动刷新:三、代码示例数据模型部分:YYheros.h文件 1 // 2 // YYheros.h 3 //
2015-11-26 17:27:35 512
转载 iOS 使用tableView实现 个人中心列表
类似于微信的个人中心 可以使用UITableViewl来实现。最终效果直接上代码首先使UIViewController实现协议 UITableViewDataSource,UITableViewDelegate创建两个属性 UITableView *personalTableView; NSArray *dat
2015-11-26 17:17:14 1499 1
转载 Cocoa 框架
Cocoa框架是iOS应用程序的基础,了解Cocoa框架,对开发iOS应用有很大的帮助。1、Cocoa是什么?Cocoa是OS X和 iOS操作系统的程序的运行环境。是什么因素使一个程序成为Cocoa程序呢?不是编程语言,因为在Cocoa开发中你可以使用各种语言;也不是开发工具,你可以在命令行上就可以创建Cocoa程序。Cocoa程序可以这么说,它是由一些对象组成,而这
2015-11-23 10:49:00 818
原创 Android ListView的Item点击失效问题
可能是填充adapter的布局里面有Button等获取焦点的按钮,抢走item的焦点,因此无法响应item的点击事件。
2015-11-20 17:43:07 341
原创 Android--异步保存图片
//异步保存图片private void downLoadPic(final String imgurl) {new AsyncTask() {@Overrideprotected String doInBackground(String... params) { String result = ""; try { Str
2015-11-20 09:10:33 657
转载 IOS--Auto Layout
做过Android应该都知道相对布局这个概念,一个控件以另一个控件为参照进行布局,那么即使屏幕变化,布局也会随着进行微调,以达到良好的视觉效果并且保持了代码的可拓展性。随着iPhone5 的面世,iPhone的屏幕比例也失调了。今年的WWDC就有了iOS的新特性auto layout,当然这个自己也还在学习当中。这里就把自己这几天的收获记录下…..首先讲讲auto Layo
2015-11-19 22:47:42 322
转载 IOS6 自动布局 入门(1)
来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series 的Matthijs Hollemans 完成,开始体验吧!这份教程由IOS 教程小组的组员 Matthijs Holle
2015-11-19 22:46:26 347
转载 IOS6 自动布局 入门(2)
来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series的Matthijs Hollemans 完成,开始体验吧!这份教程由IOS 教程小组的组员Matthijs Hollemans发布
2015-11-19 22:44:41 376
转载 iOS开发技巧(autolayout自动布局)
autolayout自动布局技术在iOS6就已经推出了,但是因为很多人一开始不习惯使用xib编程,而是坚持使用代码布局控件,所以autolayout并没有普及的太快。但是现在随着越来越多的人开始使用xib,怎样适配不同屏幕的尺寸和横竖屏,成了亟待解决的问题,好在两年前就已经推出并且日臻完善的xib autolayout技术可以完美的解决。首先需要说下需求:需要登陆LoginViewCont
2015-11-19 22:42:17 437
转载 iOS 屏幕适配--autoResizing autoLayout和sizeClass图文详解
1. autoResizingautoresizing是苹果早期的ui布局适配的解决办法,iOS6之前完全可以胜任了,因为苹果手机只有3.5寸的屏幕,在加上手机app很少支持横屏,所以iOS开发者基本不用怎么适配布局,所有的ui控件只要相对父控件布局就可以了,没错autoResizing就是一个相对于父控件的布局解决方法;注意:它只能相对父控件布局;***在xcode中可以通过可视
2015-11-19 08:48:37 677
原创 iOS做项目常用的第三方类
1.网络通信:ASIHTTPRequest 官方网站:http://allseeing-i.com/ASIHTTPRequest/ GitHub:https://github.com/pokeb/asi-http-request 2.消息提示SGInfoAlert 显示一些信息然后自动消失的HU
2015-11-17 22:20:08 247
原创 IOS--代理传值
1.逆向传值:由B页面向A页面传值:B页面#import @protocol PassTrendValueDelegate-(void)passTrendValues:(NSString *)values;//定义协议与方法@end@interface SecondViewController :UIViewContr
2015-11-17 21:46:05 308
转载 IOS数据存储方式
iOS开发常用数据存储方式有:plist、偏好设置 NSUserDefaults、对象归档 NSKeyedArchiver、SQLite3和Core Data 1. plist文件 存储 plist文件通常用于储存用户设置,利用xml属性列表归档NSDictionary、NSArray、NSNumber等类型数据 在使用plist进行数据存储和读取,只适用于系统
2015-11-17 09:16:01 341
转载 IOS开发之TabBarItem&NavigationBarItem
想必大家都用过微信,微信间的页面切换是如何做成的呢?接下来我们用storyboard结合着代码来模拟一下微信的视图控制模式。 "工欲善其事,必先利其器",下面主要是对storyboard来进行我们项目框架的搭建的,必要时,用代码实现我们的页面效果。在IOS开发中常用的多视图间的切换大致有TabBarController, NavigationBarController, 和模态窗口。第一次接
2015-11-17 08:58:31 453
原创 Android--TextView属性大全
android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。 android:bufferType指定getText()方式取得的文本类别。选
2015-11-13 14:05:05 369
转载 android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
为了实现这个功能可折腾了我好久,先上一份代码,经楼主验证是绝对可以用的而且也比较清晰的代码!(ps:还是先剧透下吧,第三方大部分浏览器无法成功。)点击浏览器中的URL链接,启动特定的App。首先做成HTML的页面,页面内容格式如下:a href="[scheme]://[host]/[path]?[query]">启动应用程序a> 这一句就可以了。
2015-11-13 13:32:01 991
转载 Foundation——结构体
一、结构体 分类:CGRect,CGPoint,CGSize,NSRange 1、结构体 1 NSRange r = NSMakeRange(locatin,length); 2 NSString *str = @“i love panda”; 3 //如果找不到length = 0;loaction = NSNotFound;整型常量值-1
2015-11-13 09:00:12 345
原创 Foundation——集合类
一、 NSArray只能翻oc对象,不能放基本数据类型,为不可变数组。 1、不可变数组,你在定义它的时候,没有存放任何OC对象,那么它永远是空数组。NSArray *array = [NSArray array]; 2、数组最后的nil是数组的结束标记,并且oc数组不能存放空指针 NSArray *array = [NSArray arrayWithO
2015-11-13 08:59:39 286
转载 Foundation——字符串
字符串一、不可变字符串的创建的几种方法 1、字符串的创建NSString *str1 = @“i love panda”;NSString *str2 = [NSString StringWithFormate:@“i am %d”, 10];//将字符串转为数字。 NSStirng *str3 = [NSString alloc] initWithFormate
2015-11-13 08:58:14 314
转载 IOS开发网络篇之──ASIHTTPRequest详解
原贴地地址:http://wiki.magiche.net/pages/viewpage.action?pageId=2064410 被李旭添加,被李旭最后更新于Mar 25, 2011 (查看更改)目录目录发起一个同步请求创建一个异步请求队列请求请求队列上下文ASINetworkQueues, 它的delegate提供更为丰富的功能取消异
2015-11-12 09:11:50 2215
转载 iOS开发网络篇—GET请求和POST请求
一、GET请求和POST请求简单说明创建GET请求1 // 1.设置请求路径2 NSString *urlStr=[NSString stringWithFormat:@"http://192.168.1.53:8080/MJServer/login?username=%@&pwd=%@",self.username.text,self.pwd.text];3
2015-11-11 21:32:30 328
转载 iOS 7中自动布局教程(一)
原文:Beginning Auto Layout Tutorial in iOS 7: Part 1感谢翻译小组成员@answer-huang(博客)热心翻译。如果您有不错的原创或译文,欢迎提交给我们,更欢迎其他朋友加入我们的翻译小组(联系qq:2408167315)。=======================================================
2015-11-11 15:30:05 414
转载 IOS--storyboard页面切换与传值
一、storyboard页面切换假设view controller1下有一个button1,view controller2下有一个button2,我们要实现storyboard在这两个view controller之间切换。1、 Controller1切换Controller2在storyboard界面下,点住button1,右键拖动至controller2,松手,选择M
2015-11-11 15:14:57 459
转载 IOS--自动布局 入门
来自Ray:恭喜各位!你们已经通过宣传ios feast提前解锁了第一个有关IOS6的教程。目前这份教程只是我们的新书iOS 6 By Tutorials里面某个章节的精简版。这份教程由同样著作过iOS Apprentice Series的Matthijs Hollemans 完成,开始体验吧!这份教程由IOS 教程小组的组员Matthijs Hollemans发布,Matth
2015-11-11 15:11:03 445
原创 android edittext监听文字个数提示
//密码限制TextWatcher textpassWatcher=new TextWatcher() {private CharSequence temp; private int stratnum; private int endnum; private int minnum=6; private int maxnum=16;
2015-11-11 14:01:52 1538
原创 IOS--NSString(字符串截取)
1.截取字符串NSString*string =@"sdfsfsfsAdfsdf";string = [string substringToIndex:6];//截取下标6之后的字符串NSLog(@"截取的值为:%@",string);[string substringFromIndex:3];//截取下标3之前的字符串NSLog(@"截取的值为:%@",string);
2015-11-11 12:49:10 439
翻译 Android --vollery详解
README.mdVolley-demoAn demonstration of Volley - HTTP library announced by google in I/O 2013.Play Store Link for demo downloadhttps://play.google.com/store/apps/details?id=com.mani.voll
2015-11-11 12:34:41 1114
翻译 Android XUtils使用详解
xUtils简介xUtils3 api变化较多, 已转至 https://github.com/wyouflf/xUtils3xUtils 2.x对Android 6.0兼容不是很好, 请尽快升级至xUtils3.xUtils 包含了很多实用的android工具。xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响
2015-11-11 11:07:01 2038
转载 Android Xutils框架HttpUtil Get请求缓存问题
话说,今天和服务器开发人员小小的逗逼了一下,为啥呢? 话说今天有个“收藏产品”的请求接口,是get request的哦,我客户端写好接口后,点击“收藏按钮”,返回“收藏成功”,我又点了一下,尼玛居然还是“收藏成功”,我再点一下,这下对了,返回给我“取消收藏成功”,好吧,我又点了一下,彻底郁闷了,居然又是“取消收藏成功”,这不是逗我的么? 于是我让服务器人员检查他的接口,是不是有
2015-11-11 11:02:26 1906
转载 android 捕获全局异常
大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天就来介绍一下如何在程序崩溃的情况下收集相关的设备参数信息和具体的异常信息,并发送这些信息到服务器供开
2015-11-11 10:27:10 522
原创 iOS--网络请求
// 1.GET请求方式,访问或者请求网络资源 // 准备字符串网址 NSString *urlString = @"http://api.hudong.com/iphonexml.do?type=focus-c"; // 把字符串对象转为URL对象 NSURL *url = [NSURL URLWithString:urlString];
2015-11-11 09:06:31 284
Android通过App启动另一个APP
2018-03-13
Android 监听键盘回车键事件
2015-10-29
IOS--MBProgressHUD(等待指示器)Demo
2015-10-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人