代码改变世界

程序人生之Java系统程序员修炼之道

2013-01-21 23:16 by waddell, 444 阅读, 1 推荐, 收藏, 编辑
摘要:从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日达成愿望...... 阅读全文

「译」JavaScript 的 MVC 模式

2012-12-20 10:33 by waddell, 112 阅读, 0 推荐, 收藏, 编辑
摘要:原文连接:http://justjavac.com/javascript/2012/12/14/model-view-controller-mvc-javascript.html我喜欢 JavaScript,因为它是在世界上最灵活的语言之一。 在 JavaScript 中,程序员可以根据自己的口味选择编程风格:面向过程或面向对象。 如果你是一个重口味,JavaScript 一样可以应付自如: 面向过程,面向对象,面向方面, 使用 JavaScript 开发人员甚至可以使用函数式编程技术。这篇文章中,我的目标是编写一个简单的 JavaScript 组件,来向大家展示一下 JavaScript 的 阅读全文

slides 带手势的图片滑动效果(用于移动终端)

2012-12-01 23:29 by waddell, 227 阅读, 0 推荐, 收藏, 编辑
摘要:slidesjs 是基于jQuery开发的一款功能强大,是简单的幻灯片插件,但是需要要应用于移动终端的话,还需要考虑手势滑动时候图片切换功能。 此次,我就在slidesjs基础上扩展了两个swipe属性"swiperight","swipeleft"。 // swipe right if (option.swiperight) { control.bind('swiperight',function(){ if (option.play) { pause(); } animate('prev', effect); }); 阅读全文

成长,没你想象的那么迫切!

2012-11-21 14:24 by waddell, 132 阅读, 0 推荐, 收藏, 编辑
摘要:原文链接:http://www.yixieshi.com/it/11429.html 很喜欢这篇文章,所以转过来! 20多岁,你迷茫又着急。你想要房子你想要汽车,你想要旅行你想要享受生活。你那么年轻却窥觑整个世界,你那么浮躁却想要看透生活。你不断催促自己赶快成长,却沉不下心来安静的读一篇文章;你一次次吹响前进的号角,却总是倒在离出发不远的地方。成长,真有你想象的那样迫切? 一、别急,千万别急 上周在南京出差,深夜拖着疲惫去跟朋友见面,畅谈至凌晨两点。回到酒店已近三点,同屋的同事竟还未睡,点根烟,对着65层下的旧都夜景发呆。他非健谈之人,光头,一副艺术家模样,气质有天然的冷漠,之前交往无... 阅读全文

IOS之数据持久化

2012-11-12 13:10 by waddell, 151 阅读, 0 推荐, 收藏, 编辑
摘要:原文连接:http://www.cnblogs.com/syxchina/archive/2012/09/17/2689830.html9.1 数据持久化概述iOS中可以有四种持久化数据的方式: 属性列表、对象归档、SQLite3和Core Data9.2 iOS应用程序目录结构iOS应用程序运行在Mac os模拟器时候,有一下临时目录模拟器3.1.3为例子:/Users/tony/Library/Application Support/iPhone Simulator/3.1.3/ApplicationsIOS应用程序采用沙盒原理设计,ios每个应用程序都有自己的3个目录(Document, 阅读全文

关于UIApplication

2012-11-11 20:24 by waddell, 134 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://www.cnblogs.com/pengyingh/articles/2342014.html很多时候,我们不需要关心这个类,我们很少继承这个类,偶尔会调用这个类的api来实现一些功能,但是不可否认,这个类是iOS编程中很重要的一个概念,所以我这里写这个文章来总结以下这个类的信息,如果写的不对的地方,请留言,多谢。UIApplication的核心作用是提供了iOS程序运行期间的控制和协作工作。每一个程序在运行期必须有且仅有一个UIApplication(或则其子类)的一个实例。回想一下我在前面的文章“main函数研究”的文章中提到的main函数的代码,可以看出,在程序开 阅读全文

iPhone应用程序编程指南(文件和网络)

2012-11-11 19:37 by waddell, 194 阅读, 0 推荐, 收藏, 编辑
摘要:原文地址:http://www.cnblogs.com/Piosa/archive/2012/02/15/2352946.html这篇文章解答了我一些关于数据持久化得疑问,我觉得在关于文件和数据管理上,这篇博文写得非常全面。文件和数据管理Phone OS系统上的文件和用户的媒体数据及个人文件共享闪存上的空间。出于安全的目的,您的应用程序被放在其自己的目录下,并且只能对该目录进行读写。 常用目录出于安全的目的,应用程序只能将自己的数据和偏好设置写入到几个特定的位置上。当应用程序被安装到设备上时,系统会为其创建一个家目录。/AppName.app 这是程序包目录,包含应用程序的本身。/... 阅读全文

UITableView学习笔记

2012-11-01 11:22 by waddell, 151 阅读, 0 推荐, 收藏, 编辑
摘要:看TableView的资料其实已经蛮久了,一直想写点儿东西,却总是因为各种原因拖延,今天晚上有时间静下心来记录一些最近学习的TableView的知识。下面进入正题,UITableView堪称UIKit里面最复杂的一个控件了,使用起来不算难,但是要用好并不容易。当使用的时候我们必须要考虑到后台数据的设计,tableViewCell的设计和重用以及tableView的效率等问题。下面分9个方面进行介绍:一、UITableView概述 UITableView继承自UIScrollView,可以表现为Plain和Grouped两种风格,分别如下图所示: 其中左边的是Plain风格的,... 阅读全文

Xcode 3.x class ations 以及outlets 去哪里了 ?

2012-10-30 15:11 by waddell, 122 阅读, 0 推荐, 收藏, 编辑
摘要:学习苹果开发的成本很大,所以就自己搞了一个黑苹果。在学习了一段时间以后看demo的时候发现都有用IB的class ations 和outles,但是,我用的xcode是3.2的版本,在ib的Identity窗口里就是找不到。折腾了很久,在网上也找了很长时间,都没有结果。Identity在class可写下拉框里写上你要写的类名,例如:SwitchViewController,然后你在library窗口class选项卡里,找到你写的类名,点击下。就能在下放的属性栏里看到了。 阅读全文

IOS 设备屏幕旋转相关收集

2012-10-29 14:08 by waddell, 153 阅读, 0 推荐, 收藏, 编辑
摘要:UIInterfaceOrientation方向枚举:UIInterfaceOrientationPortrait //home健在下UIInterfaceOrientationPortraitUpsideDown //home健在上UIInterfaceOrientationLandscapeLeft //home健在左UIInterfaceOrientationLandscapeRight //home健在右旋转屏幕时触发的函数://旋转方向发生改变时 -(void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientat 阅读全文

Android网络编程之Http通信

2012-10-28 20:11 by waddell, 176 阅读, 0 推荐, 收藏, 编辑
摘要:Android中提供的HttpURLConnection和HttpClient接口可以用来开发HTTP程序。以下是本人在学习中的总结与归纳。1. HttpURLConnection接口 首先需要明确的是,Http通信中的POST和GET请求方式的不同。GET可以获得静态页面,也可以把参数放在URL字符串后面,传递给服务器。而POST方法的参数是放在Http请求中。因此,在编程之前,应当首先明确使用的请求方法,然后再根据所使用的方式选择相应的编程方式。 HttpURLConnection是继承于URLConnection类,二者都是抽象类。其对象主要通过URL的openConnection方法获 阅读全文

IOS 笔记 - 利用UIImage的stretchableImageWithLeftCapWidth方法给UIButton设置背景

2012-10-26 12:02 by waddell, 311 阅读, 0 推荐, 收藏, 编辑
摘要:学习ios开发,我使用的是这本书《iphone3开发基础教程(完整版).pdf》这本书里的demo不错。在我的下载空间里有。可以免费下载。今天看了一个范例,是利用UIImage的stretchableImageWithLeftCapWidth方法给UIButton设置背景,代码如下:- (void)viewDidLoad { [super viewDidLoad]; UIImage *buttonImageNormal = [UIImage imageNamed:@"whiteButton.png"]; UIImage *stretchableButtonImageNorm 阅读全文

IOS笔记 - UIActionSheet

2012-10-26 11:09 by waddell, 236 阅读, 0 推荐, 收藏, 编辑
摘要:UIActionSheet *actionSheet = [[UIActionSheet alloc] // initWithTitle:是显示的标题,显示在操作表的顶部。 initWithTitle:@"Are you sure?" // delegate:是操作表的委托,将在该表上的按钮被按下时收到通知, // 更确切地说,委托的ActionSheet:didDismissWithButtonIndex: // actionSheet:didDismisswithButtonIndex:方法将被调用。 delegate:self... 阅读全文

MAC OS 虚拟机里的control键设置

2012-10-24 18:22 by waddell, 406 阅读, 0 推荐, 收藏, 编辑
摘要:在用IB做界面设计时,发现control键无法使用我发现,只要重置一下键盘对应,或定义为别的方案然后再返回默认的即可系统偏好设置==>键盘==>修饰键设置为如下图: 阅读全文

IOS常用控件尺寸

2012-10-20 00:49 by waddell, 142 阅读, 0 推荐, 收藏, 编辑
摘要:2012年7月25日 布斯 编辑 发表评论 阅读评论元素控件 尺寸(PTS)Window(含状态栏) 320 x 480Status Bar的高度 20Navigation Bar的高度 44含Prompt的Navigation Bar的高度 74Navigation Bar的图标 20×20(透明的png)Tool Bar的高度 44Tool Bar的图标 20×20(透明的png)Tab Bar的高度 49Tab Bar的图标 30×30(透明的png)竖直时键盘的高度 216、252(iOS 5+的中文键盘)水平时键盘的高度 162、198(iOS 5+的中 阅读全文