自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 收藏
  • 关注

原创 [iOS]iPhoto的删除动画(转)

 iPhoto 中想删除某张照片时,点击删除键,就能看到照片被回收到垃圾箱的动画。今天就来模拟一下这个动画(据说有个私有API可以实现,不过私有的嘛,忽略之)。首先仔细观察下这个动画,包含了位置,大小还有可见三个主要动画。为了清楚的说明,先上核心代码:  UIBezierPath *movePath = [UIBezierPath bezierPath];[move...

2012-03-05 09:36:50 175

原创 testBubble_泡泡聊天

testBubble_zhou_min_泡泡聊天  

2012-02-29 11:38:13 161

BigHeadTip_谷歌地图大头针

 BigHeadTip_zhou_min_谷歌地图大头针        

2012-02-29 11:34:00 180

FFDownloadManager_alertview文件下载器

FFDownloadManager_zhou_min_alertview文件下载器           

2012-02-29 11:28:36 199

苹果官网--iPhone应用程序编程指南

苹果官网-zhou_min-iPhone应用程序编程指南 

2012-02-29 11:21:21 144

原创 自定义AlertView(多种色彩)

 自定义AlertView(多种色彩)        原文:http://www.devdiv.com/iOS_iPhone-%E8%87%AA%E5%AE%9A%E4%B9%89AlertView_%E5%A4%9A%E7%A7%8D%E8%89%B2%E5%BD%A9_-thread-97072-1-12.html...

2012-02-02 14:50:04 88

原创 用 UITableView 进行多选的代码例子

用 UITableView 进行多选的代码例子       原文:http://www.devdiv.com/iOS_iPhone-%E7%94%A8_UITableView_%E8%BF%9B%E8%A1%8C%E5%A4%9A%E9%80%89%E7%9A%84%E4%BB%A3%E7%A0%81%E4%BE%8B%E5%AD%90-thread-7...

2012-02-02 14:19:59 84

原创 QQ风格的UITableView

QQ风格的UITableView    带动画效果的 QQ 列表收缩展开代码例子:TQQTableView

2012-02-02 14:00:37 92

原创 GLpaint画图

GLpaint画图 

2012-02-01 23:50:21 235

原创 滑动弹出菜单的代码例子

滑动弹出菜单的代码例子可在应用中实现方便美观的按钮收放效果。如下图所示,点击菜单按钮可向上滑动弹出包含拍照和设置按钮的面板,再次点击则面板收回。       原文:http://www.devdiv.com/iOS_iPhone-%E6%BB%91%E5%8A%A8%E5%BC%B9%E5%87%BA%E8%8F%9C%E5%8D%95%E7%9A%84%E4%...

2012-02-01 23:31:44 140

原创 UIAlertTableView 里进行单选和多选的代码例子

UIAlertTableView 里进行单选和多选的代码例子 原文:http://www.devdiv.com/iOS_iPhone-UIAlertTableView_%E9%87%8C%E8%BF%9B%E8%A1%8C%E5%8D%95%E9%80%89%E5%92%8C%E5%A4%9A%E9%80%89%E7%9A%84%E4%BB%A3%E7%A0%81%E4%BE%8B%E5%...

2012-02-01 23:22:01 124

原创 自定义控件用法和一些常用页面效果

 自定义控件用法和一些常用页面效果原文:http://www.devdiv.com/thread-63456-1-1.html

2012-02-01 22:23:39 109

原创 [Android]使用SharedPreferences进行数据存储

很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPre...

2012-01-31 22:52:06 111

原创 viewDidUnload 和 dealloc 的区别

对于iphone开发人员来说,内存管理是极为重要的技巧,哪怕程序的功能再强大,设计再漂亮,如果内存控制不好,也难逃程序莫名退出的噩运,这与网页开发是完全不同的。内存控制里面有很多门道,在这里分析一下 viewDidUnload 和 dealloc 的区别,关于这两者的区别的文章很多,但是大都是摘抄和翻译官方文档,有的也只是简单的说两句,并没有详细说出两者具体的区别。在了解两者之间的区别,首先要...

2012-01-30 10:57:42 113

原创 第二个iPhone应用程序:“Say Hello”

项目需求写一个iPhone应用程序,要求可以输入名字,点击按钮后,会显示一段文字向输入的名字打招呼,例如输入“宝玉”,显示“你好,宝玉!”需求分析这是一个很简单的应用程序,包含一个文本输入框,一个文本显示框,一个按钮。输入名字到文本输入框,再点击按钮,这时文本显示框的文字就会变成“你好,<名字>!”。但是要注意,如果用户输入为空,要有警告提示用户重新输入;如果用户输入文...

2012-01-30 10:49:50 130

[iOS]iOS截屏

UIGraphicsBeginImageContext (CGSize)截图 ,是从屏幕原点开始截取size大小的图片如何截取任意起点开始 size 大小的图片,办法就是用CGContextTranslateCTM转换原点坐标//导入头文件 //创建一个基于位图的图形上下文并指定大小为CGSizeMake(200,400) UIGraphicsBeginImageContext...

2012-01-19 17:22:37 136

[Android]使用SAX解析XML文件

使用SAX解析XML文件   SAX是一个解析速度快并且占用内存少的xml解析器,非常适合用于Android等移动设备。 SAX解析XML文件采用的是事件驱动,也就是说,它并不需要解析完整个文档,在按内容顺序解析文档的过程中,SAX会判断当前读到的字符是否合法XML语法中的某部分,如果符合就会触发事件。所谓事件,其实就是一些回调(callback)方法,这些方法(事件)定义在Con...

2012-01-18 22:53:21 73

[Android]日志打印

console控制台只会答应android程序的安装信息。如果想看android应用的打印信息,需要到LogCat查看。 最好使用Log打印日志。  private static final String TAG = "TestPersonService";  Log.i(TAG, "result="+result); 日志有5种级别: VERBOSE ...

2012-01-18 10:01:57 80

[Android]文件操作模式与SDCard读写访问

使用文件如何对数据进行存储,Activity提供了openFileOutput()方法可以用于把数据输出到文件中(其实就是new Context.openFileOutput())。public class FileActivity extends Activity {    @Override public void onCreate(Bundle savedInstan...

2012-01-17 21:17:41 128

[iOS]iOS对PDF加密,解密

保护PDF内容为了保护PDF内容,我们可以在辅助字典中指定一些安全选项并传递给CGPDFContextCreate。我们可以通过包含如下关键字来设置所有者密码、用户密码、PDF是否可以被打印或拷贝:· kCGPDFContextOwnerPassword: 定义PDF文档的所有者密码。如果指定该值,则文档使用所有者密码来加密;否则文档不加密。该关键字的值必须是ASCII编码的CFString对象。...

2012-01-16 17:34:25 1310

MD5,SHA1

MD5是单向散列函数,从结果是不能推出原文的。是用来鉴别数据完整性的不能说成加密、解密.

2012-01-16 13:47:38 78

[iOS]AES加密在iOS上面的实现

Encryption.h文件 // // Encryption.h // DownloadFile // // Created by zhoumin on 12-1-16. // Copyright (c) 2012年 __MyCompanyName__. All rights reserved. // #import <Fo...

2012-01-16 13:38:22 132

[Android]短信发送器

如果出现resources NotFound,也就是R文件对应的属性找不到,尝试把应用程序卸载掉。  public class SMSActivity extends Activity {     /** Called when the activity is first created. */    @Override    public void onCreate(...

2012-01-15 23:20:07 57

[Android]电话拨号器

 public class PhoneActivity extends Activity { private EditText callEditText;    /** Called when the activity is first created. */    @Override    public void onCreate(Bundle savedInstanceSt...

2012-01-15 19:29:24 83

[Android]"@string/hello"和"你好"的区别

 <TextView      android:layout_width="fill_parent"     android:layout_height="wrap_content"     android:text="@string/hello"    /> <TextView      android:layout_width="fill_pa...

2012-01-15 12:08:49 943

[Android]AndroidManifest.xml分析

 <?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"      package="com.zhoumin.activity"      android:versionCode="1"   

2012-01-15 12:02:29 91

原创 [iOS]Objective-C利用协议实现回调函数(类似java的回调函数)

在编写iphone开发时,最常用的就是回调函数。自己编写回调函数,实现动态加载数据,加载完数据之后就利用回调函数通知给前台页面,显示相应数据的界面。在iphone中利用协议可以很容易的实现回调函数,后台加载数据,然后显示在前台页面. 下面举个通俗的例子:   某天,我打电话向你请教问题,当然是个难题,^_^,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你想出办法后**...

2012-01-01 13:18:43 188

原创 [iOS]网络编程专题:发送Http请求(POST GET)的方法

首先说说一下http请求http请求最长用的方法是 get 和 post 方法get方法和post方法相比理解起来比较简单,get方法可以直接请求一个url,也可以url后面拼接上参数作为一个新的url地址进行请求。form的enctype属性默认为application/x-www-form-urlencoded。不能发送二进制文件。post方法相对要复杂一些。首先post方法要...

2011-12-31 12:35:57 130

原创 [iOS]使用NSOperation和NSOperationQueue启动多线程

在app store中的很多应用程序非常的笨重,他们有好的界面,但操作性很差,比如说当程序从网上或本地载入数据的时候,界面被冻结了,用户只能等程序完全载入数据之后才能进行操作。当打开一个应用程序时,iphone会产生一个包含main方法的线程,所用程序中的界面都是运行在这个线程之中的(table views, tab bars, alerts…),有时候我们会用数据填充这些view,现在问 ...

2011-12-31 12:32:44 74

原创 [iOS]使用NSXMLParser解析xml文件

使用NSXMLParser解析xml文件 1. 设置委托对象,开始解析 NSXMLParser *parser = [[NSXMLParser alloc] initWithData:data]; //或者也可以使用initWithContentsOfURL直接下载文件,但是有一个原因不这么做: // It's also possible to have NS...

2011-12-31 11:09:29 73

原创 [iOS]网络编程专题:使用NSConnection下载数据

使用NSConnection下载数据 1.创建NSConnection对象,设置委托对象 NSMutableURLRequest *request = [NSMutableURLRequest requestWithURL:[NSURL URLWithString:[self urlString]]]; [NSURLConnection con...

2011-12-31 11:08:03 168

原创 [iOS]网络编程专题:Reachability的使用

什么是UDP和TCP的区别是什么?TCP的全称为传输控制协议。这种协议可以提供面向连接的、可靠的、点到点的通信。UDP全称为用户数据报协议,它可以提供非连接的不可靠的点到多点的通信。用TCP还是UDP,那要看你的程序注重哪一个方面?可靠还是快速?   TCP/IP 建立连接的过程 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时...

2011-12-31 11:06:07 106

空空如也

空空如也

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

TA关注的人

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