Welcome 微信登录

首页 / 操作系统 / Linux

(iPhone/iPad)代码调用“设置”中的定位服务And系统其他相关功能设置

(iPhone/iPad)代码调用“设置”中的定位服务And系统其他相关功能设置

在安装后第一次运行软件时,系统会弹出提示用户是否允许软件获取当前位置,如果用户不允许的话,之后运行时系统不会在弹出提示设置,这点很不方便,有个解决办法是给用户一个选项,调出iphone中“设置”定位服务选项,由用户手动设置,调用系统“设置”中定位服务相关代码如下:[cpp] -(IBAction)btnSetting:(id)sender{NSURL*url=[NSURLURLWithString:@"prefs:root=LOCATION_SERVICE...
(iPhone/iPad)浅谈Objective-C中release和nil的关系

(iPhone/iPad)浅谈Objective-C中release和nil的关系

注意到经常有一个这样的问题:某指针对象先release后=nil,这里后跟个=nil有什么作用?不写行不行?简单一点说是,release是用来释放内存,nil是将对象指针设为null,nil本身对内存没什么影响,但他处理指针,尤其是避免野指针倒是很有必要。举一个例子:NSString *str=[[NSString alloc] init];当我不需要str时执行[str release];str 的retain值减1,但是如果当前retain值>0...
Android导入导出txt通讯录工具【附源码】

Android导入导出txt通讯录工具【附源码】

刚换了一部Android手机,由于触摸屏打字速度实在不敢恭维,导入几个常用的电话号码后就不想导了。为了一劳永逸,还是写一个tool来导入txt格式的联系人。(之前用山寨手机导出来的)。 Android 2.1以上版本均可使用。导入方法说明:1.txt文本只需要3列:姓名 手机 住宅电话,其中姓名必须要有,其他的可以为空。住宅电话格式为 “区号-号码" 或 "区号号码" 或 “号码”如"025-12345678"或"02512345678"或"1234567...
iPhone获取当前位置(CoreLocation的一些简单使用)

iPhone获取当前位置(CoreLocation的一些简单使用)

获取用户位置Core Location框架提供了三种用于追踪设备当前位置的服务,Core Location框架从内置的蜂窝,Wi-Fi或者GPS来获取位置The significant-change locationservice 提供了低耗电的方法来获取当前位置,当前位置改变时会发出通知The standard location service 提供了一种可设置的方法来获取当前位置Region monitoring 监视特定地区的跨越如果程序必须使用位置...
jQuery+CSS实现的菜单效果

jQuery+CSS实现的菜单效果

Jquery是继prototype之后又一个优秀的Javascrīpt框架,至今已吸引了来自世界各地的众多javascript高手加入其team。在页面当中凡是涉及到前端事件和动画效果的大多数都和Jquery有关。本篇博客做一个Jquery+CSS的小DEMO,来实现菜单的动画效果。希望大家有所收获。 这个DEMO需要准备的东西有5张图片,和Jquery动画效果扩展插件jquery.easing.js1.3 下面写这个例子的制作步骤:1.写前端HTML代码...
jQuery、Ajax与JavaScript之间的父子关系

jQuery、Ajax与JavaScript之间的父子关系

jQuery、Ajax都是JavaScript的一个框架,各有各自不同的功能,如果把JavaScript比作父亲的话,jQuery和Ajax就是JavaScript的亲生儿子。在JavaScript中非常复杂的功能,让他们实现起来是极其的方便快捷。下面来总结一下他们各自的功能及特点和应用的场合。jQuery是轻量级的js库,它兼容CSS3,还兼容各种浏览器 (IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+)。jQuery使...
DOM与JavaScript、jQuery之间千丝万缕的关系

DOM与JavaScript、jQuery之间千丝万缕的关系

DOM(document object model) 其实是浏览器内元素对象的一个总称我们用JavaScript对网页进行的所有操作都是通过DOM进行的。DOM属于浏览器,而不是JavaScript语言规范里的规定的核心内容,所以如果你下载一个JavaScript语言的参考帮助文档来查的话,就连妇孺皆知的document.write方法也找不到。文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给...
Struts2 开发 --- Struts2开发流程

Struts2 开发 --- Struts2开发流程

一、确定Struts在开发中的地位Struts其实就是一个Servlet; 根据MVC开发模式,如图所示:而Struts其实就是担当了Servlet的职责,即 使用Struts后的处理流程就是把Servlet换成Struts;二、Struts2开发须知1.在web.xml配置Struts的核心Filter的原因是需要让Struts介入web处理过程,即让web应用具有Struts的功能;2.struts.xml用于放置struts内部的一些配置信息,即使用...
Servlet 中文乱码问题及解决方案剖析

Servlet 中文乱码问题及解决方案剖析

一、常识了解1.GBK包含GB2312,即如果通过GB2312编码后可以通过GBK解码,反之可能不成立;2.java.nio.charset.Charset.defaultCharset()获得平台默认字符编码;3.getBytes() 是通过平台默认字符集进行编码;二、中文乱码出现在学习任何一门技术时,经常会有初学者遇到中文乱码问题,比如MySQL,是因为在安装时没有设置;而在Servlet中,也会遇到中文乱码问题;比如:OutputStream out...
Struts2开发 --- Action及异常处理

Struts2开发 --- Action及异常处理

一、Action介绍在Struts2中,Action是最重要的,因为struts2是由多个Action组成的;比如要对业务进行分发都需要使用Action;而定义Action通常需要遵循几个规范:1.尽量继承ActionSupport,因为他为你实现了很多规范;2.重写public String execute()throws Exception 方法,此方法是访问Action默认调用的方法(当然可以自己设定调用任意方法,此配置需要在struts.xml进行...
C工程的组织方式(头文件的功能)以及Linux下常用的头文件的作用

C工程的组织方式(头文件的功能)以及Linux下常用的头文件的作用

每个C++/C程序通常分为两个文件。一个文件用于保存程序的声明(declaration),称为头文件。另一个文件用于保存程序的实现(implementation),称为定义(definition)文件。C++/C程序的头文件以“.h”为后缀,C程序的定义文件以“.c”为后缀,C++程序的定义文件通常以“.cpp”为后缀(也有一些系统以“.cc”或“.cxx”为后缀)。1 版权和版本的声明版权和版本的声明位于头文件和定义文件的开头(参见示例1-1),主要内容...
Android入门 错误解决之道(1)之:FATAL EXCEPTION: main

Android入门 错误解决之道(1)之:FATAL EXCEPTION: main

刚开始从事Android时,未免会碰到一些对高手来说是简单的问题,但却会让新手无所解决办法的问题,我也是一个新手, 这里将保存一些我从事Android开发的一些技术备忘,期望对后续的新来者有益。1,通过LogCat窗口发现一下错误提示信息:01-30 12:13:15.829: I/System.out(3043): waiting for debugger to settle...01-30 12:13:16.039: I/System.out(3043...
<< 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 >>