- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 CoreData的简单使用
1.使用Core Data 的优点:(摘自:点击打开链接)Core Data是一个功能强大的层,位于SQLite数据库之上,它避免了SQL的复杂性,能让我们以更自然的方式与数据库进行交互。Core Data将数据库行转换为OC对象(托管对象)来实现,这样无需任何SQL知识就能操作他们。Core Data位于MVC设计模式中的模型层,一般需要在设备上存储结构化数据时,考虑使用SQLi
2014-03-19 16:14:17
796
原创 关于 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
843
转载 如何在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
589
原创 使用Xcode5开发时的icon取消高光效果
一. 度娘答案:设置但是高光效果依然存在.后来找到了一个简单的解决方法就是(不需要上面的设置):1.首先,在General中App Icons 使用Source--> AppIcon2.在 Images.xcassets 中依次添加对应尺寸的icon.3.选中AppIcon ,在右侧第三个按钮下,勾选 iOS
2014-01-10 17:04:52
2033
转载 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
2427
原创 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
983
原创 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
5035
原创 对ScrollView和UITapGestureRecognizer 以及开源MWPhotoBrowser的简单练习
1.NSData与UIImage ,NSMutableArray 的转换.2.使用NSUserDefaults 存储图片.3.动态加载ScrollView中的图片.4.对图片单击与双击以及多击事件的响应.5调用系统相机和照片库的功能.一首先导入MWPhotoBrowser 开源库.二 导入UIImage类别//// UIImage+Uti
2013-05-15 17:39:42
2838
原创 ios中控件同时响应单击和双击事件以及多击事件
-(void)setImageView:(UIImageView *) imageView{ UITapGestureRecognizer *singleTapGR, *doubleTapGR,*mutilTapGR; singleTapGR = [[UITapGestureRecognizer alloc] initWithTarget:self
2013-05-14 17:14:15
2190
原创 iosMapView 中自定义大头钉和calloutView.
一:Cocoa Touch 没有提供地图注解类,只定义了一个 MKAnnotation协议。要创建地图注解,必须设计符合 MKAnnotation 协议的类,该类需要一个CLLocationCoordinate2Dcoordinate属性,以及 title 和 subtitle 实例方法.PinView.h//// PinView.h// MapLocation////
2013-05-06 16:36:55
3564
转载 基于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
758
转载 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
1289
转载 iPhone开发关于UDID和UUID的一些理解
一.UDID(Unique Device Identifier) UDID是Unique Device Identifier的缩写,中文意思是设备唯一标识. 在很多需要限制一台设备一个账号的应用中经常会用到,在Symbian时代,我们是使用IMEI作为设备的唯一标识的,可惜的是Apple官方不允许开发者获得设备的IMEI. ios5 sdk中的获取方法:
2013-01-18 18:00:18
1294
原创 简单绘图
原地址: iOS 5 View Programming & Drawing1.创建一个工程,选择Single View Application.命名为Circle.2 创建一个Object-C文件,选择父类UIView,将其命名为CircleView,保存,然后在CircleView.h中添加属性scale.3.打开CircleViewController.xib.添加View
2013-01-17 16:24:33
564
原创 使用委托在页面间传值.
本文使用到的技术有:UINavigationController 的使用,对navigationBar 背景的替换,使用委托进行页面之间的传值,读取.plist文件,和使用代码创建视图,以及对tableview的操作. 一.第一个视图:MyViewController#import "MyViewController.h"#import "MyCodeAndCountri
2013-01-16 10:24:31
1111
原创 Android 用style简化layout布局文件
wrap_content wrap_content 15dip true @drawable/home 20sp #FFFFffff center @drawable/selector
2012-12-06 10:10:02
1915
转载 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
624
原创 ListView通过自定义适配器来显示数据并对Item项以及子view项的控件实现监听.
本篇主要功能.通过xml pull解析得到数据,然后通过自定义的Adapter绑定数据源,ListView绑定适配器,并且实现Item项的点击事件以及子View控件的点击事件.一.实体类.Book.javapackage cn.skychi.news;/** * @package : cn.skychi.news * @description: 实体类. *
2012-12-05 13:38:16
7163
原创 ListView绑定数据
这里使用ListView显示用户的相关信息,点击list Item后显示该行的用户信息.该篇使用SimpleCursorAdapter绑定数据,注意将userid 另起别名 _id,否则会报错误信息.1.首先,创建Javabean.User.javapackage com.example.databean;import java.util.Calendar;/**
2012-11-08 17:47:41
1355
转载 eclipse导入工程中文乱码问题
eclipse之所以会出现乱码问题是因为eclipse编辑器选择的编码规则是可变的。一般默认都是UTF-8或者GBK,当从外部导入的一个工程时,如果该工程的编码方式与eclipse中设置的编码方式不同,就会产生中文的乱码问题,这其中还有几种情况。如果导入的整个工程的编码方式与eclipse的编码方式有冲突,那么这个工程里所有的中文 都是乱码;如果所有工程的编码方式与eclipse工作空间的
2012-10-10 10:21:32
427
转载 Android常用的工具类-收藏用
一. 检查网络是否可用.ConnectionUtil.javaimport android.app.AlertDialog;import android.content.Context;import android.content.DialogInterface;import android.net.ConnectivityManager;import android.net.
2012-10-10 09:35:56
624
转载 异步加载数据的三种实现
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
596
转载 android解析XML总结(SAX、Pull、Dom三种方式)附带DOM4J、JDOM
摘要: 在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做了一个android版的优快云阅读器,用到了其中的两种(sax,pull),今天对android解析xml的这三种方式进行一次 ...在android开发中,经常用到去解析xml文件,常见的解析xml的方式有一下三种:SAX、Pull、Dom解析方式。最近做
2012-10-10 08:37:34
786
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人