自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 CoreData的简单使用

1.使用Core Data 的优点:(摘自:点击打开链接) Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。 Core Data位于MVC设计模式中的模型层,一般需要在设备上存储结构化数据时,考虑使用SQLi

2014-03-19 16:14:17 742

原创 关于 iphone app的 适配

实现了一个UIViewController的Category. // // UIViewController+Adaptive.h // TestIOS7 // // Created by skychi on 14-1-14. // Copyright (c) 2014年 skychi. All rights reserved. // #import @interface UIVi

2014-01-20 11:37:52 799

转载 如何在iOS中使用Block──How to use Blocks with iOS

Block可以帮助我们组织独立的代码段,并提高复用性和可读性。iOS4在UIKit中引入了该特征。超过100个的Apple API都使用了Block,所以这是一个我们必须开始熟悉的知识。 Block是什么样的?  你可以使用^操作符来声明一个Block变量,它表示一个Block的开始。 int num1 = 7;  int (^aBlock)(int) = ^(int num2) {

2014-01-10 17:22:30 534

原创 使用Xcode5开发时的icon取消高光效果

一.  度娘答案: 设置 但是高光效果依然存在.后来找到了一个简单的解决方法就是(不需要上面的设置): 1.首先,在General中App Icons 使用Source--> AppIcon 2.在 Images.xcassets 中依次添加对应尺寸的icon. 3.选中AppIcon ,在右侧第三个按钮下,勾选 iOS

2014-01-10 17:04:52 1968 1

转载 Windows远程桌面连接Mac OS X —— VNC

1.Mac OS X VNC服务设置 Mac OS X 10.5已经增加支持了由VNC Viewer访问的功能,设置如下 系统偏好设置-共享-勾选“屏幕共享”,然后在电脑设置—VNC显示程序可以使用密码控制屏幕输入8位密码,并输入登录使用的密码允许设置,这样就可以通过其它PC或Mac上的VNC Viewer来连接这台Msc进行远程控制了。   2.安装VNC Client fo

2013-07-17 13:59:19 2323

原创 NSString Category

一. 截取数字并组成字符串. // // NSString+InterceptCharacter.h // IosLibrary // // Created by skychi on 13-5-30. // Copyright (c) 2013年 skychi. All rights reserved. // #import //截取字符 @interface NSString

2013-05-30 13:23:37 947

原创 IOS HTML 解析

#define PARSER_URL @"http://www.baidu.com/s?wd=iphone&rsv_bp=0&ch=&tn=baidu&bar=&rsv_spt=3&ie=utf-8&rsv_sug3=5&rsv_sug=0&rsv_sug1=5&rsv_sug4=115&inputT=1438" -(void) parser{ NSString *urlString

2013-05-21 10:23:18 4956

原创 对ScrollView和UITapGestureRecognizer 以及开源MWPhotoBrowser的简单练习

1.NSData与UIImage ,NSMutableArray 的转换. 2.使用NSUserDefaults 存储图片. 3.动态加载ScrollView中的图片. 4.对图片单击与双击以及多击事件的响应. 5调用系统相机和照片库的功能. 一 首先导入MWPhotoBrowser 开源库. 二  导入UIImage类别 // // UIImage+Uti

2013-05-15 17:39:42 2808

原创 ios中控件同时响应单击和双击事件以及多击事件

-(void)setImageView:(UIImageView *) imageView{ UITapGestureRecognizer *singleTapGR, *doubleTapGR,*mutilTapGR; singleTapGR = [[UITapGestureRecognizer alloc] initWithTarget:self

2013-05-14 17:14:15 2088

原创 iosMapView 中自定义大头钉和calloutView.

一:Cocoa Touch 没有提供地图注解类,只定义了一个 MKAnnotation协议。要创建地图注解,必须设计符合  MKAnnotation 协议的类,该类需要一个CLLocationCoordinate2Dcoordinate属性,以及 title 和 subtitle 实例方法. PinView.h // // PinView.h // MapLocation // //

2013-05-06 16:36:55 3495 1

转载 Blocks的详解与使用

英文:Working With Blocks 中文:Blocks

2013-05-02 16:18:47 791

转载 基于xcode4的iOS framework 制作教程

原帖地址:基于xcode4的iOS framework 制作教程 首先按步骤进行: 1.新建一个Cocoa Touch Static Library(这个就不截图了,相信大家都会) 2.然后删除target 如图: 3.在xcode菜单选择file–new–new–target,然后按图示选择 说明:IOS工程的选项里面没有Bundel,所以选择Mac

2013-04-25 16:33:55 725

转载 iOS开发资源汇总

如何用Facebook graphic api上传视频: http://developers.facebook.com/blog/post/532/ Keychain保存数据封装: https://github.com/carlbrown/PDKeychainBindingsController 对焦功能的实现: http://www.clingmar

2013-03-06 15:45:19 1206

转载 iPhone开发关于UDID和UUID的一些理解

一.UDID(Unique Device Identifier)  UDID是Unique Device Identifier的缩写,中文意思是设备唯一标识.  在很多需要限制一台设备一个账号的应用中经常会用到,在Symbian时代,我们是使用IMEI作为设备的唯一标识的,可惜的是Apple官方不允许开发者获得设备的IMEI.    ios5 sdk中的获取方法:

2013-01-18 18:00:18 1106

原创 简单绘图

原地址: iOS 5 View Programming & Drawing 1.创建一个工程,选择Single View Application.命名为Circle. 2 创建一个Object-C文件,选择父类UIView,将其命名为CircleView,保存,然后在CircleView.h中添加属性scale. 3.打开CircleViewController.xib.添加View

2013-01-17 16:24:33 533

原创 使用委托在页面间传值.

本文使用到的技术有:UINavigationController 的使用,对navigationBar 背景的替换,使用委托进行页面之间的传值,读取.plist文件,和使用代码创建视图,以及对tableview的操作.  一.第一个视图: MyViewController #import "MyViewController.h" #import "MyCodeAndCountri

2013-01-16 10:24:31 1064

原创 Android 用style简化layout布局文件

wrap_content wrap_content 15dip true @drawable/home 20sp #FFFFffff center @drawable/selector

2012-12-06 10:10:02 1867

转载 android中的style部分属性值介绍

原帖直通车 Android平台定义的主题样式: android:theme="@android:style/Theme.Dialog"   将一个Activity显示为对话框模式 •android:theme="@android:style/Theme.NoTitleBar"  不显示应用程序标题栏 •android:theme="@android:style/Theme.

2012-12-06 09:49:52 589

原创 ListView通过自定义适配器来显示数据并对Item项以及子view项的控件实现监听.

本篇主要功能. 通过xml pull解析得到数据,然后通过自定义的Adapter绑定数据源,ListView绑定适配器,并且实现Item项的点击事件以及子View控件的点击事件. 一.实体类. Book.java package cn.skychi.news; /** * @package : cn.skychi.news * @description: 实体类. *

2012-12-05 13:38:16 7044 2

原创 ListView绑定数据

这里使用ListView显示用户的相关信息,点击list Item后显示该行的用户信息. 该篇使用SimpleCursorAdapter绑定数据,注意将userid 另起别名  _id,否则会报错误信息. 1.首先,创建Javabean. User.java package com.example.databean; import java.util.Calendar; /**

2012-11-08 17:47:41 1320

转载 eclipse导入工程中文乱码问题

eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。 如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与eclipse工作空间的

2012-10-10 10:21:32 401

转载 Android常用的工具类-收藏用

一. 检查网络是否可用. ConnectionUtil.java import android.app.AlertDialog; import android.content.Context; import android.content.DialogInterface; import android.net.ConnectivityManager; import android.net.

2012-10-10 09:35:56 585

转载 异步加载数据的三种实现

package com.testasyntextview; /** * 把获取的线程写到方法中(比较好) */ import android.app.Activity; import android.app.ProgressDialog; import android.content.Context; import android.os.Bundle; import android.os.Ha

2012-10-10 08:45:39 558

转载 android解析XML总结(SAX、Pull、Dom三种方式)附带DOM4J、JDOM

摘要: 在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一个android版的CSDN阅读器,用到了其中的两种(sax,pull),今天对android解析xml的这三种方式进行一次 ... 在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做

2012-10-10 08:37:34 749

CoreDataDemo

简单的对CoreData的使用,Persistent store types 为 NSSQLiteStoreType

2014-03-19

空空如也

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

TA关注的人

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