摘要: 1 //设置导航栏透明2 self.navigationController.navigationBar.translucent=YES;3 4 [self.navigationController.navigationBar setBarStyle:UIBarStyleBlackTransluce... 阅读全文
posted @ 2014-08-06 17:37 激情为梦想而生 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 在AppDelegate中增加,这个方法可以禁止横屏1 - (NSUInteger)application:(UIApplication *)application supportedInterfaceOrientationsForWindow:(UIWindow *)window 2 {... 阅读全文
posted @ 2014-08-06 17:34 激情为梦想而生 阅读(324) 评论(0) 推荐(0) 编辑
摘要: NSUserDefaults适合存储轻量级的本地数据,比如要保存一个登陆界面的数据,用户名、密码之类的,个人觉得使用NSUserDefaults是首选。下次再登陆的时候就可以直接从NSUserDefaults里面读取上次登陆的信息咯。因为如果使用自己建立的plist文件什么的,还得自己显示创建文件,... 阅读全文
posted @ 2014-08-04 15:44 激情为梦想而生 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 本章学习目标:1. 了解何谓block。2. 了解block的使用方法。Block 是iOS在4.0之后新增的程式语法,严格来说block的概念并不算是基础程式设计的范围,对初学者来说也不是很容易了解,但是在iOS SDK 4.0之后,block几乎出现在所有新版的API之中,换句话说,如果不了解b... 阅读全文
posted @ 2014-08-03 14:40 激情为梦想而生 阅读(445) 评论(0) 推荐(0) 编辑
摘要: ASIHTTPRequest是一款极其强劲的HTTP访问开源项目。让简单的API完成复杂的功能,如:异步请求,队列请求,GZIP压缩,缓存,断点续传,进度跟踪,上传文件,HTTP认证在新的版本中,还加入了Objective-C闭包Block的支持,让我们的代码更加轻简灵活。下面就举例说明它的API用... 阅读全文
posted @ 2014-07-30 14:51 激情为梦想而生 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 一、网络各个协议:TCP/IP、SOCKET、HTTP等网络七层由下往上分别为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。其中物理层、数据链路层和网络层通常被称作媒体层,是网络工程师所研究的对象;传输层、会话层、表示层和应用层则被称作主机层,是用户所面向和关心的内容。http协议对应... 阅读全文
posted @ 2014-07-25 11:42 激情为梦想而生 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 提示:需要iOS6.0以上才可以SKStoreProductViewController类是UIViewController的子类, 如果你对view controller比较熟悉的话,那SKStoreProductViewController使用起来也非常简单了。当你希望向用户展示App Stor... 阅读全文
posted @ 2014-07-22 13:44 激情为梦想而生 阅读(405) 评论(0) 推荐(0) 编辑
摘要: APNS的推送机制首先我们看一下苹果官方给出的对ios推送机制的解释。如下图Provider就是我们自己程序的后台服务器,APNS是Apple Push Notification Service的缩写,也就是苹果的推送服务器。上图可以分为三个阶段:第一阶段:应用程序的服务器端把要发送的消息、目的iP... 阅读全文
posted @ 2014-07-01 14:25 激情为梦想而生 阅读(320) 评论(0) 推荐(0) 编辑
摘要: -译自 weimenglee 的Programming ApplePush Notification ServicesiPhone 对于应用程序在后台运行有诸多限制(除非你越狱)。因此,当用户切换到其他程序后,原先的程序无法保持运行状态。对于那些需要保持持续连接状态的应用程序(比如社区网络应用),将... 阅读全文
posted @ 2014-07-01 09:52 激情为梦想而生 阅读(208) 评论(0) 推荐(0) 编辑
摘要: 1 import Foundation 2 3 println("Hello, World!") 4 5 //let用来定义常量 6 let a = 10; 7 //a = 12; 8 9 var b: Int = 20; 10 b += a; 11 12 println... 阅读全文
posted @ 2014-06-30 09:12 激情为梦想而生 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 如果这周一你像我一样,正在享受着keynote,很兴奋地要去开始尝试所有新的优美的API。然后当听到讲一门新的语言:Swift时,耳朵都竖起来了!Swift不是对Objective-C的扩展,而是一门全新的语言,这突然震撼到了你。也许你很激动?也许你很开心?也许你没什么想法。Swift确实已经改变了... 阅读全文
posted @ 2014-06-29 17:40 激情为梦想而生 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 在android中,文本控件主要包括TextView控件和EditView控件,本节先对TextView控件的用法进行详细介绍。 TextView类继承自View类,TextView控件的功能是向用户显示文本的内容,但不允许编辑,而其子类EditView允许用户进行编辑。 以下为TextView常用... 阅读全文
posted @ 2014-06-14 12:41 激情为梦想而生 阅读(89) 评论(0) 推荐(0) 编辑
摘要: EditView类继承自TextView类,EditView与TextView最大的不同就是用户可以对EditView控件进行编辑,同时还可以为EditView控件设置监听器,用来判断用户的输入是否合法。 以下为EditView常用属性及对应方法说明 阅读全文
posted @ 2014-06-14 12:38 激情为梦想而生 阅读(125) 评论(0) 推荐(0) 编辑
摘要: ToggleButton的状态只能是选中和未选中,并且需要为不同的状态设置不同的显示文本。以下案例为ToggleButton的用法目录结构main.xml布局文件 ToggleButtonActivity类package com.ljq.tb;import android.app.Ac... 阅读全文
posted @ 2014-06-14 12:30 激情为梦想而生 阅读(201) 评论(0) 推荐(0) 编辑
摘要: CheckBox和RadioButton控件都只有选中和未选中状态,不同的是RadioButton是单选按钮,需要编制到一个RadioGroup中,同一时刻一个RadioGroup中只能有一个按钮处于选中状态。以下为CheckBox和RadioButton常用方法及说明以下为单选按钮和复选按钮的使用... 阅读全文
posted @ 2014-06-14 12:23 激情为梦想而生 阅读(137) 评论(0) 推荐(0) 编辑
摘要: ImageView控件是一个图片控件,负责显示图片。以下模拟手机图片查看器目录结构:main.xml布局文件: ImageViewActivity类:package com.ljq.iv;import androi... 阅读全文
posted @ 2014-06-14 12:18 激情为梦想而生 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 时钟控件包括AnalogClock和DigitalClock,它们都负责显示时钟,所不同的是AnalogClock控件显示模拟时钟,且只显示时针和分针,而DigitalClock显示数字时钟,可精确到秒以下模拟时钟的用法目录结构:main.xml布局文件: 运行结果: 阅读全文
posted @ 2014-06-14 12:13 激情为梦想而生 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 一、DatePicker继承自FrameLayout类,日期选择控件的主要功能是向用户提供包含年、月、日的日期数据并允许用户对其修改。如果要捕获用户修改日期选择控件中的数据事件,需要为DatePicker添加OnDateChangedListener监听器。二、TimePicker也继承自Frame... 阅读全文
posted @ 2014-06-14 12:10 激情为梦想而生 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在Android中提供了两种智能输入框,它们是AutoCompleteTextView、MultiAutoCompleteTextView。它们的功能大致一样。显示效果像Google搜索一样,当你在搜索框里输入一些字符时(至少两个字符),会自动弹出一个下拉框提示类似的结果。下面详细介绍一下。一、Au... 阅读全文
posted @ 2014-06-14 12:07 激情为梦想而生 阅读(144) 评论(0) 推荐(0) 编辑
摘要: ScrollView滚动视图是指当拥有很多内容,屏幕显示不完时,需要通过滚动跳来显示的视图。ScrollView只支持垂直滚动。以下为案例main.xml布局文件: ... 阅读全文
posted @ 2014-06-14 12:02 激情为梦想而生 阅读(81) 评论(0) 推荐(0) 编辑