上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 源码下载:201208261028444663.zip使用Quartz Core绘制文字非常简单,苹果的Quartz 2D参考中演示了如何使用CGContextShowTextAtPoint函数绘制文本。不幸的是,这个函数不支持Unicode字符的绘制(这个函数只支持MacRoman一种编码)。如果你使用中文、日文等亚洲字体,那么就不得不悲催了。许多童鞋肯定会被文档中的这句话所吸引:“如果想使用MacRoman以外的文本编码,请调用CGContextShowGlyphsAtPoint替代CGContextShowTextAtPoint。”如果你采用这种办法,那么另一种悲剧就产生了。一、CGCo 阅读全文
posted @ 2012-11-18 22:42 JackyYang7 阅读(318) 评论(0) 推荐(0)
摘要: 这个Bug折腾了我近一天,读一个文件,NSLog输出文件内容,结果死活读不完整,不光中文没有,英文也不全,考虑了编码,文件大小,文件位置等各种可能的因素,尝试用各种方式重写这个操作,最后发现是NSLog的问题,跟文件一毛钱关系都没有,感谢这两个链接:link1 link2 。鉴于第二个链接已经解释的很清楚了,我这里就简要说一下,毕竟Wall还是有些麻烦重现Bug很简单,Xcode 4.3+,用lldb在真机上运行(模拟器没有问题)下面代码:NSLog(@"English1");NSLog(@"中文");NSLog(@"English2" 阅读全文
posted @ 2012-11-18 22:40 JackyYang7 阅读(400) 评论(0) 推荐(0)
摘要: 1、概要翻开ios官方开发文档,赫然发现上面对这三个属性的解释如下:frame:描述当前视图在其父视图中的位置和大小。bounds:描述当前视图在其自身坐标系统中的位置和大小。center:描述当前视图的中心点在其父视图中的位置。是不是有点迷糊?好吧,别急,让我们先说说ios的坐标系统。2、ios坐标系统ios以左上角为坐标原点(0,0),以原点向右侧为X轴正方向,原点下侧为Y轴正方向,如下图所示。ios采用CGPoint来表示点在坐标系上X、Y位置。我们可以通过CGPointMake(x,y)来创建一个坐标点:CGPoint point = CGPointMake(80,40)同时,ios采 阅读全文
posted @ 2012-11-18 22:40 JackyYang7 阅读(298) 评论(0) 推荐(0)
摘要: iPhone文件读写系统操作教程是本文要介绍的内容,对于一个运行在iPhone得app,它只能访问自己根目录下得一些文件(所谓sandbox).一个app发布到iPhone上后,它得目录结构如下: 1、其中获取 app root 可以用 NSHomeDirectory() 访问到; 2、Documents 目录就是我们可以用来写入并保存文件得地方,一般可通过以下代码获取,NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);NSString *doc... 阅读全文
posted @ 2012-11-18 22:39 JackyYang7 阅读(671) 评论(0) 推荐(0)
摘要: 对于app应用来说,使用列表的形式展现数据非UITableView莫属.在熟练掌握了用UITableView展示数据以后,是不是也遇到了需要删除数据的需求?是不是觉得在一行数据上划动一下,然后出现一个删除按钮很酷?废话少说,直奔正题,就由笔者来向您展示一下这个功能的实现是多么容易.先前的准备工作:第一步,准备好数据源.#import <UIKit/UIKit.h>@interface UITableCellSwapDeleteViewController : UIViewController <UITableViewDelegate>{IBOutlet UITableV 阅读全文
posted @ 2012-11-18 22:36 JackyYang7 阅读(161) 评论(0) 推荐(0)
摘要: 这里罗列了一些不同的网站,教你如何创建用户界面和伟大的应用程序以及App Store的开发。这些教程中的大部分是完全免费的。1)Apple Learning Objective C2)Design then Code3)Mobile Tutsplus4) Team Tree House5)Introduction to iOS Development Coding your First Application6)Stackoverflow – iOS7)iPhone App Development Where to Start8)iPhonedev9)Lynda10)Raywenderlich 阅读全文
posted @ 2012-11-18 22:34 JackyYang7 阅读(172) 评论(0) 推荐(0)
摘要: Java Media Framework 基础教程Java媒体架构基础内容表格1. 关于此指南2. 一个简单的音频播放器3. JMF用户接口组件4. JMF概念5. 传播和接收媒体6. 总结以及资源第一节. 关于此指南此指南包含的内容?Java 媒体架构(JMF)是一个令人激动的通用的API,它允许Java开发者用许多不同的方法处理媒体。本指南主要通过使用工作的例子提供一个JMF的一些主 要的特征的概述。阅读完本指南后,你将会明白JMF体系结构中的主要播放功能。你同样能正确的使用JMF,使用现存的例子和可为更多特殊功能扩展的源代 码。本指南包含着以下主题:· 下载和安装JMF 阅读全文
posted @ 2012-11-18 10:48 JackyYang7 阅读(1615) 评论(0) 推荐(0)
摘要: 本文主要介绍JMF整体框架概念。author: ZJ06-11-14Blog:[url]http://zhangjunhd.blog.51cto.com/[/url] 原文出处JMF(Java Media Framework)是Sun公司提出的Java媒体架构。它是对应Java 2平台标准版(J2SE)的一种可选用的应用编程接口(API)。JMF的源代码通过SCSL(Sun社团源代码许可模式)发布这一强大的媒体工具包,可以在任何版本(1.1.x及以上版本)的Java平台上的运行。JMF2.1.1技术提供了先进的媒体处理能力,从而扩展了Java平台的功能。JMF所提供的多媒体功能如下:l可以在J 阅读全文
posted @ 2012-11-17 17:29 JackyYang7 阅读(377) 评论(0) 推荐(0)
摘要: Struts、Hibernate和Spring是我们Java开发中的常用关键,他们分别针对不同的应用场景给出最合适的解决方案。但你是否知道,这些知名框架最初是怎样产生的?我们知道,传统的Java Web应用程序是采用JSP+Servlet+Javabean来实现的,这种模式实现了最基本的MVC分层,使的程序结构分为几层,有负责前台展示的JSP、负责流程逻辑控制的Servlet以及负责数据封装的Javabean。但是这种结构仍然存在问题:如JSP页面中需要使用符号嵌入很多的Java代码,造成页面结构混乱,Servlet和Javabean负责了大量的跳转和运算工作,耦合紧密,程序复用度低等等。St 阅读全文
posted @ 2012-11-17 12:31 JackyYang7 阅读(178) 评论(0) 推荐(0)
摘要: 两个View之间的传值可以有多种方式。但本人觉得最合理最自然并且最安全的方式是通过Delegate方式。设想一个场景:1. 有两个View,分别是A和B。2. 点击A中的某个按钮,出来B。3. 对B做某些操作(比如输入文字到textField,选择picker等等)。4. 然后点击B中的确定按钮,将在B中进行的操作所产生的数据传递给A。这种应用场景在编写iPhone App应用的时候是十分常见的,比如利用modelview来进行某些条件的选择,进行注册操作等等。下面具体说说利用Delegate是如何将View B中的数据传递回View A。第一步:在B类的类定义之前加入一下代码,定义一个del 阅读全文
posted @ 2012-08-13 01:27 JackyYang7 阅读(1025) 评论(1) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页