- 博客(38)
- 资源 (14)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 iOS开发有用工具网站资源
阿里妈妈图标库http://www.iconfont.cn/repositories里面有很多开发应用的矢量图标,里面的图标有各种各样的大小,颜色的图标,各类都有.千图网http://www.58pic.com/app/里面有手机开发使用的漂亮的图片在线代码格式化http://tool.oschina.net/codeformat/json可
2015-09-03 16:51:34
601
原创 Max安装CocoaPods
gem sources --remove https://rubygems.org/gem sources --removehttp://ruby.taobao.org/gem sources -ahttps://ruby.taobao.org/gem sources -lsudo gem install cocoapods
2016-08-05 16:00:24
324
原创 MSVCR110.dll缺失
https://www.microsoft.com/zh-cn/download/confirmation.aspx?id=30679去这个网址下载一个软件,然后安装,就OK了。
2016-06-22 14:47:25
487
原创 linux下symfony框架开发网站总结
symfony 英文文档: http://symfony.com/legacy/doc/gentle-introduction/1_4/en/04-The-Basics-of-Page-Creationsymfony 中文文档: http://symfony.com/legacy/doc/jobeet/1_2/zh_CN/01?orm=Propel多使用bing.com来查找问题,因为国内
2016-03-15 14:44:02
443
原创 Android开发之Runnable和Thread的区别
Android可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;前者只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是Java中一个类只能继承一个父类,这是这种方式的局限性,后者只需要实现一个接口而已,Java中可以实现多个接口。方法1:使用Runnable接口来创建线程: package mythread
2016-01-15 13:00:07
840
2
原创 Android自定义视图和属性
关于安卓自定义视图和属性的写法:1.首先声明一个class类,要继承与你想要自定义的属性,然后完成这个类的相应方法。2.再创建一个.xml文件,让自己声明的class类来找到这个布局文件,并且对这个文件进行相应的设置。3.在需要加载的布局文件中,引用自己的自定义视图,引用方法:com.example.ViewDemo.MyView即你的文件包名加上文件名。在这个里面可以自己
2016-01-15 08:51:06
340
原创 Android LayoutInflater使用方法
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。具体作用:1、对于一个没有被载入或者想要动态载入的界面,
2016-01-14 13:23:19
361
转载 Android Matrix 的使用以及原理
转载的,源文件在这里Matrix的数学原理在Android中,如果你用Matrix进行过图像处理,那么一定知道Matrix这个类。Android中的Matrix是一个3 x 3的矩阵,其内容如下: Matrix的对图像的处理可分为四类基本变换:Translate 平移变换Rotate 旋转变换Scale
2016-01-14 11:24:15
695
原创 安卓DisplayMetrics获取屏幕分辨率
安卓DisplayMetrics获取屏幕分辨率 Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。 手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供DisplayMetircs 类可以很方便的获取分辨率。下面简要介绍 DisplayMetics 类:
2016-01-14 10:42:41
578
原创 PagerAdapter的使用方法
关于PagerAdapter是一个帮助ViewPager自适应的一个抽象类。要使用PagerAdapter需要引用android.support.v4.view.PagerAdapter包。他的子类有FragmentPagerAdapter, FragmentStatePagerAdapter。可以实现控件的滑动效果,比如咱们在软件中常见的广告栏的滑动效果,也就是开发人员说的轮播图,用
2016-01-14 09:23:41
2609
原创 安卓TobHost实现TabBar
源代码下载点击这里运行效果如下:实现步骤:创建目录结构如下:MainActivity.java代码如下:package com.example.jiayaoandroid;import android.os.Bundle;import android.app.TabActivity;import android.content.Intent;imp
2016-01-13 17:25:15
592
原创 安卓开发应用颜色大全color.xml
#ffffff #fffff0 #ffffe0 #ffff00 #fffafa #fffaf0 #fffacd #fff8dc #fff5ee #fff0f5 #ffefd5 #ffebcd #ffe4e1 #ffe4c4 #ffe4b5 #ffdead #ffdab9 #ffd700 #ffc0cb #ffb6c1
2016-01-13 17:05:57
491
原创 如何查看安卓手机应用程序创建的数据库
在使用Eclipse开发安卓应用程序的时候,开发本地存储的应用的时候,不知道自己是否已经成功的创建了数据库和表,或者是插入数据是否成功。所以需要查看程序创建的数据库。查看程序创建的数据库步骤如下:1. 选择Window-->Show View -->Other,或者是直接按Alt + Shift + Q,Q。然后再弹出的界面选择 File Explorer
2016-01-12 17:49:05
3711
原创 安卓界面跳转以及传值
安卓的界面跳转涉及到的一个关键的技术点就是:Intent这个类是界面跳转的关键和传值的关键。Intent intent = new Intent(); intent.putExtra("testIntent", "123"); intent.setClass(MainActivity.this, OtherActivity.class); MainActivity.this.
2016-01-12 16:49:00
715
1
原创 IOS开发-关闭/收起键盘方法总结
1、点击Return按扭时收起键盘- (BOOL)textFieldShouldReturn:(UITextField *)textField{ return [textField resignFirstResponder];}2、点击背景View收起键盘(你的View必须是继承于UIControl)[self.view endEditing:YES];
2016-01-06 17:42:38
439
转载 Win7 系统上安装SQL Server 2008一步一步图解教程
1、首先,在安装文件setup.exe上,单击鼠标右键选择"以管理员的身份运行",如下图所示:2、首先单击安装光盘中的setup.exe安装文件,打开如下所示的"SQL Server安装中心"对话框:3、选择左边的安装选项,单击右边的"全新SQL Server独立安装或向现有安装添加功能"选项,如图所示:4、在打开的"SQL Server 2008安装程序"对话框中,出
2015-11-09 19:12:21
2046
原创 设置头像圆形
self.headImageView.layer.cornerRadius =self.headImageView.frame.size.width / 2;self.headImageView.clipsToBounds =YES;上面两行代码就是设置圆形的代码.在此之前需要注意,你的 imageView 的 frame 要设置成长宽一样的,这样才
2015-11-06 11:14:27
338
原创 后台更新
iOS7以前的MultitaskingiOS的多任务是在iOS4的时候被引入的,在此之前iOS的app都是按下Home键就被干掉了。iOS4虽然引入了后台和多任务,但是实际上是伪多任务,一般的app后台并不能执行自己的代码,只有少数几类服务在通过注册后可以真正在后台运行,并且在提交到AppStore的时候也会被严格审核是否有越权行为,这种限制主要是出于对于设备的续航和安全两方面进行的考虑。
2015-10-30 15:47:56
694
原创 NSMutableAttributedString设置内容的属性
//开始编辑[attrStr beginEditing];//设置文字颜色[attrStraddAttribute:NSForegroundColorAttributeNamevalue:[UIColorblueColor] range:range];//设置文字大小[attrStr addAttribute:NSFontAttributeNamev
2015-09-24 10:36:24
503
原创 NSMutableAttributedString与NSString相互转换
NSMutableAttributedString 有 add 属性可以设置字体类型,字体颜色。在我这样做完后,把转换后的 NSMutableAttributedString 下的字符反赋给 NSString,//NSString to NSMutableAttributedStringNSString *aString=@"Hello, world!";NSMutable
2015-09-24 10:06:34
8346
原创 显示 GIF 图片
// 用 uiwebimage 来显示 gif 图片 // 设定位置和大小 CGRect frame = CGRectMake(50,500,0,0); frame.size = [UIImageimageNamed:@"1440470244396823.gif"].size; // 读取gif图片数据 NS
2015-09-08 17:52:11
335
原创 NSNumber转成NSString
有一个数字NSInteger *a = 10;用数字生成一个NSNumber对象,这样就有了一个 NSNumber 对象了NSNumber *b = [NSNumber numberWithInt:a];转换的步骤如下:首先声明一个NSNumberFormatter对象:NSNumberFormatter* numberFormatter =
2015-09-05 13:30:57
498
原创 网络请求数据 POST 方法
// 1.创建 POST 请求 NSString *str =@"http://ipad-bjwb.bjd.com.cn/DigitalPublication/publish/Handler/APINewsList.ashx"; str = [str stringByAddingPercentEscapesUsingEncoding:NS
2015-09-04 11:52:47
482
原创 网络异步请求数据
// 1.创建请求 // 请求地址 NSString *str =@"http://api.douban.com/v2/movie/nowplaying?app_name=doubanmovie&client=e:iPhone4,1|y:iPhoneOS_6.1|s:mobile|f:doubanmovie_2|v:3.3.1|m:PP_market
2015-09-04 11:51:28
257
原创 网络异步请求图片加载
// 异步请求 // 1.创建请求 // 请求地址 NSString *str =@"http://c.hiphotos.baidu.com/image/pic/item/359b033b5bb5c9ea7789c70ed139b6003bf3b3e1.jpg"; //
2015-09-04 11:04:36
378
原创 网络同步请求
// 1.创建 GET 请求 // 请求地址 NSString *str =@"图片的网址"; // 对字符串进行编码,将汉字等特殊字符转为 UTF-8格式 str = [str stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncodin
2015-09-04 10:52:16
371
原创 UILabel的文字与 label 的中间线对齐方式
// 设置文本的中间线与 label的中间线对齐,但是必须是行数为1的时候才起作用 _movieLabel.baselineAdjustment =UIBaselineAdjustmentAlignCenters;
2015-09-04 09:32:18
657
原创 UILabel.text截取方式
// label 里面的字符串太长的话,应该用什么样的方式来截取字符串,枚举 _movieLabel.lineBreakMode =NSLineBreakByTruncatingTail;
2015-09-04 09:29:37
1335
原创 tableView 的 cell 的分割线样式
// 设置分割线样式 tableVC.separatorStyle =UITableViewCellSeparatorStyleNone;
2015-09-04 09:27:18
440
原创 根据文本内容计算cell的高度
- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath{// 计算高度,需要有数据 NSString *name = @"在这里面填写你所需要计算的数据,也可以用字符串名称,或者是数组里面的内容";// 返回值:计算的结果
2015-09-04 08:21:57
284
原创 设置导航栏的透明度
self.navigationController.navigationBar.translucent =NO;这个是一个 BOOL 值,YES 表示的是透明的,NO 表示的是不透明的.注意,设置不透明的之后,坐标的起点就不是在屏幕的左上角了,而是在 navigationBar 的下面了,也就是说 y 轴的起点向下移动了.这一点大家在使用的时候一
2015-09-04 06:54:35
424
原创 设置导航栏的颜色
用 RGB 方法self.navigationController.navigationBar.barTintColor = [UIColorcolorWithRed:84 / 255.0green:137 / 255.0blue:158 / 255.0alpha:1.0];用 UIColor 现成的方法self.navigationController
2015-09-04 06:48:31
435
原创 iOS通过 API 文档自学方法
开始的时候刚开始学习 iOS 的时候自己抱着一个 API 文档,面对者不懂英文,和一些看不懂的符号,真的不知道从哪里下手,后来总结了一些小的方法,这样自学起来就非常的快了.首先,类是 C一样的符号,看到一个类就要找文档里面有没有初始化方法,初始化方法一般都是 init 开头,如果没有,就去父类找,如果父类也没有就去父类的父类去找,直到找到 NSObject 为止.然后声明一个对象.在这
2015-09-03 19:16:28
435
原创 UITableViewDelegate
UITableViewDelegate 关于UITableView的另一个代理方法UITableViewDelegate.对于这个方法的一些代理方法有:设置每个row的高- (CGFloat)tableView:(UITableView *)tableView heightForRowAtIndexPath:(NSIndexPath *)indexPath
2015-08-26 19:31:17
633
原创 UITableViewDataSource
UITableView关于UITableView的一些相关的属性和方法,以及一些代理方法的使用.说到UItableView,就不得不说说UITableViewCell.因为视图里面的内容都是一行一行的Cell.再有就是两个代理方法,第一个是:UITableViewDataSource返回cell的数量- (NSInteger)numberOfSectionsInTableVie
2015-08-26 08:46:11
361
原创 iOS界面间传值
iOS界面间的传值可以有3种方式1.属性传值在第二个界面先声明一个属性,在第一个界面向推出第二个界面之前就把属性的值赋给第二个界面的属性.这样就可以达到传值的目的了.2.方法传值在第二个界面首先声明一个方法,在第一个界面推出第二个界面之前调用这个方法,(注意:这个方法里面必须要有赋值的功能),把值传进去,然后这样就可以在第二个界面接收了.3.单例传值声明一个单例,sta
2015-08-22 08:35:17
398
symfony1.4安装文档
2016-03-13
ViewPager实现导航来视图-页卡滑动
2016-01-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人