自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

Android开发--Http操作介绍(一)

什么是HTTP?1.超文本传输协议是互联网上应用最为广泛的一种网络协议2.HTTP是一个客户端和服务器端请求和应答的标准,客户端是终端用户,服务器端是网站3.HTTP是客户端浏览器或其他应用程序与Web服务器之间的应用层通信协议HTTP工作原理1.客户端与服务器建立连接2.建立连接后,客户端想服务器端发送一个请求3.服务器接收到请求之后,向客户端发送响应信息4....

2013-01-31 23:45:00 74

Android中ViewFlipper的使用

看到一个程序员笔记里,有几句标语使用的是自动切换的模式,开始还以为做的是动画,看了源码才知道,使用的是ViewFlipper,在开发文档里,说的是简单的ViewAnimator,使你添加的View动起来,在同一个时间只有一个View被展示出来,也可以设定好几个View轮流展示。注意几个特别的设置就可以使用,android:flipInterval="2000",设置里面每一个View...

2013-01-31 23:01:00 151

Android开发--AsyncTask异步任务(二)

一.什么是异步操作 异步操作是指把消耗时间的操作放在另一个线程内执行,变成两个线程独立并行执行的状态。通常涉及网络的操作大多数放在异步任务中。二.异步任务AsyncTask1.建立异步任务 public class FirstAsyncTask extends AsyncTask<Integer,Integer,String>{ //当然,这里的...

2013-01-31 22:07:00 126

Android开发--AsyncTask异步任务(一)

所谓异步任务即异步执行,把一个耗时的任务放入另一个线程中去执行,由AsyncTask类管理。下面给出一个测试程序,测试异步任务的执行,如果不使用异步执行会怎么样,利用异步机制又会怎么样。本实例包含三个类:1.模拟一个耗时任务的类,该类使得线程休眠5000毫秒,代码如下:public class NetOperate { public void operator(){ tr...

2013-01-31 19:24:00 85

百度地图SDK for Android【覆盖物】

1概述 所有叠加或覆盖到地图的内容,我们统称为地图覆盖物。如标注、矢量图形元素(包括:折线、多边形和圆)、定位图标等。覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。 百度地图SDK为开发者们提供了如下类型的地图覆盖物: A. 我的位置图层(MyLocationOverlay):用于显示用户当前位置的图层; B. Poi搜索结果图层(PoiOverlay):用于...

2013-01-31 17:21:00 148

百度地图SDK for Android【路径规划】

1路径服务简介 路径规划实际上是一种特殊的检索服务,因此,在使用路径规划服务之前首先要对检索相关的方法进行初始化,具体介绍请参考检索服务部分中的第一章节。 注意:在使用检索服务时,请明确唯一的起点和终点,否则将不能搜到您所需结果;当起点或终点信息不唯一时,SDK会为您返回一个起点/终点列表,您可通过选择列表中的信息来完成起点/终点的唯一选择,然后再进行路径搜索。2路径分析2....

2013-01-31 17:13:00 204

开发工具库

http://d.cocoachina.com/tools/detail/122586/快速编辑Sprite+Sheet工具:texturepacker

2013-01-31 17:03:00 79

百度地图SDK for Android【检索服务】

1搜索服务 百度地图SDK集成搜索服务包括:位置检索、周边检索、范围检索、公交检索、驾乘检索、步行检索,通过初始化MKSearch类,注册搜索结果的监听对象MKSearchListener,实现异步搜索服务。首先自定义MySearchListener实现MKSearchListener接口,通过不同的回调方法,获得搜索结果:public class MySearchListener im...

2013-01-31 16:49:00 117

百度地图SDK for Android【地图图层】

1地图图层概念 地图可以包含一个或多个图层,每个图层在每个级别都是由若干张图块组成的,它们覆盖了地球的整个表面。例如您所看到包括街道、兴趣点、学校、公园等内容的地图展现就是一个图层,另外交通流量的展现也是通过图层来实现的。2底图 基本的地图图层,包括若干个缩放级别(3-19级),显示基本的地图信息,包括道路、街道、学校、公园等内容。3实时路况信息图 当前,全国范围内已支持...

2013-01-31 16:35:00 110

百度地图SDK for Android【Hello World】

1开发工具 Android开发工具有很多,开发者可根据自己的喜好进行选择。在此,我们推荐开发者使用Eclipse作为自己的开发工具,本套开发指南也是针对Eclipse开发环境下进行编写的。2工程配置 第一步:在工程里新建libs文件夹,将开发包里的baidumapapi_v2_0_0.jar拷贝到libs根目录下,将libBMapApiEngine_v2_0_0.so和libvi_...

2013-01-31 16:10:00 111

百度地图SDK for Android【简介】

1什么是百度地图Android SDK? 百度地图 Android SDK是一套基于Android 2.1(v1.3.5及以前版本支持android 1.5以上系统)及以上版本设备的应用程序接口,您可以通过该接口实现丰富的LBS功能: ☆ 地图展示:包括2D图、卫星图、3D图地图展示;☆ 地图操作:提供平移、缩放、双指手势操作、底图旋转等地图相关操作;☆ 地图搜索:提供根据关键字...

2013-01-31 15:56:00 228

如何扩大虚拟机硬盘容量大小

在使用虚拟机的过程中,虚拟机初始硬盘容量设置得过大,未免有点浪费,若初始设置得过小,后续可能会出现硬盘空间不够的情况,很多朋友在虚拟机容量不够时,显得束手无策,这里介绍一下我的一个扩展虚拟机磁盘容量的简易方法。前置条件:我用的虚拟机软件是:VMware® Workstation 7.0.1版本(其它虚拟机软件我没用过,但应该类似)一、打开虚拟机软件二、点击菜单-虚拟机-设置,如下图...

2013-01-31 14:40:00 155

【Android开发学习05】Android中SQLite数据库操作

SQLite官网: http://www.sqlite.org/SQLite特点: 体积小,独立,开源,支持多种开发语言,支持最大2TB数据库。一.基础知识:1.SQLite的数据类型:NULL:空值。INTEGER:带符号的整型,具体取决有存入数字的范围大小。REAL:浮点数字,存储为8-byte IEEE浮点数。TEXT:字符串文本。BLOB:二进制对象。s...

2013-01-31 14:14:00 73

【Android开发学习05】Android中SQLite数据库操作

SQLite官网: http://www.sqlite.org/SQLite特点: 体积小,独立,开源,支持多种开发语言,支持最大2TB数据库。一.基础知识:1.SQLite的数据类型:NULL:空值。INTEGER:带符号的整型,具体取决有存入数字的范围大小。REAL:浮点数字,存储为8-byte IEEE浮点数。TEXT:字符串文本。BLOB:二进制对象。s...

2013-01-31 14:14:00 87

Android开发--Json数据的解析

在执行解析数据之前,需要将一个类库应用到你的程序中,下载的地址是:http://code.google.com/p/google-gson/下载解压之后你需要将蓝色标记的文件放入到你的程序之中应用首先,我们需要知道什么是Json数据:JSON的定义: 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,...

2013-01-31 13:44:00 138

UIControl 使用全面解析

对UIControl的理解有助全面理解iOS中的控件。UIKit提供了一组控件:UISwitch开关、UIButton按钮、UISegmentedControl分段控件、UISlider滑块、UITextField文本字段控件、UIPageControl分页控件。控件是对UIView派生类的实用增强及补充,并可以直接附着于导航栏、表格单元,甚至更大的对象。这些控件的基类均是UIControl,...

2013-01-31 13:40:00 74

cocos2d-x版MoonWarriors开源

欢迎转载,请注明地址:http://blog.csdn.net/fylz1125/article/details/8558956项目地址:https://github.com/fylz1125/MoonWarriors这个项目本来就是我学习cocos2d-x的一个项目,一开始就准备开源的。只是因为其中有些问题没有解决,现在还会偶尔崩溃再加上最近找工作比较忙,所以没有弄。另外...

2013-01-31 11:57:00 134

Activity启动之SingleTask------onNewIntent的用法及原理

最近看别人的代码,看到了onNewIntent方法,不知道干嘛用的,于是研究一下。onNewIntent调用时机 在IntentActivity中重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、其他应用发Intent,执行下列方法:I/@@@...

2013-01-31 11:11:00 110

android 使用eclipse编译 FBReaderJ流程

Android 上开源的阅读器,FBReaderJ1 获取FBReaderJ的源代码从官网获取FBReaderJ的源代码,现在FBReaderJ托管到 github,可以从下列地址直接下载,或用Git同步https://github.com/geometer/FBReaderJ编译方法: 前提: FBReaderJ需要Android sdk, Android ndk...

2013-01-31 11:08:00 96

ASIHTTPRequest实现断点续传

ASIHTTPRequest可以实现断点续传。网上有一些介绍类似使用:[request setAllowResumeForFileDownloads:YES];方法的。但是它不是真正意义的断点续传。它只能让应用在下载过程中,暂停和继续。如果退出应用再进入是无效的。不过,通过ASIHTTPRequest的异步请求以及delegate还是可以实现断点续传的。本文还是...

2013-01-31 10:44:00 171

Android开发中几种有用的的日历控件实现

Android开发中几种有用的的日历控件实现本文介绍Android平台上几种有用的的日历控件。我们大家都知道,在Android平台3.0中才新增了日历视图控件,可以显示网格状的日历内容,那么对于3.0以下的版本要使用日历控件只能借助第三方,目前用的最多的是CalendarView。先简单介绍下CalendarView日历控件的使用。android.w...

2013-01-31 10:08:00 268

Objective-C 和 Core Foundation 对象相互转换的内存管理总结

Objective-C和 Core Foundation 对象相互转换的内存管理总结iOS允许Objective-C和 Core Foundation 对象之间可以轻松的转换,拿NSString 和 CFStringRef 来说,直接转换豪无压力:[cpp]view plaincopyprint?CFStringRe...

2013-01-31 09:38:00 50

科技也公益:404页面,我们可以更多创意

关于404页面:我们可以做更多有创意的事情<style><!----></style>    什么是404页面?   404是HTTP其中一种的标准回应信息,通俗的说,当用户浏览网页时,服务器无法正常提供信息,例如用户输入了错误链接;或者无法相应并且找不到原因,这时候页面会出现这个404页面。404是一个信息码,通常之后会有...

2013-01-31 09:21:00 108

算法设计--查找无序数组中第K大的数字

给出一个数组,要求查找出这个数组中按顺序排第K大的数字。思路:利用快速排序的思想,把数组中的元素分治,并计算中间值的位置,如果是K,则这个数就是第K大的数字,如果比K小,那么再次利用快速排序分治中值以后的数据,如果比K大,则排序前面的数字,直到找到K的位置。下面给出C++实现的代码:#include <cstdlib>#include <iostream&...

2013-01-30 19:18:00 180

用实例谈关于修饰符的经验

1、protected 在Observable里面有这么个方法: protected synchronized void setChanged() {changed = true; }在它的子类里面可以调用:package com.gzmu.observer.observable;import java.util.Observable;public class ...

2013-01-30 18:52:00 82

观察者模式之----Observable和Observer是怎么实现奇妙的通知功能的

不说,先给出示例代码。首先,说明一下,我这个例子里面的观察者观察了两个事件(被观察者)报纸观察员和电视观察员。1、报纸观察员(当publish方法被调用,观察员负责通知所有观察了他的人,告诉他们有新报纸)package com.gzmu.observer.observable;import java.util.Observable;public class Publishe...

2013-01-30 18:33:00 180

ios下得到汉字拼音的方法比较

对网上流传盛广的三个取得汉字对应拼音的小总结1.大小 pinyin最小了,POAPinyin的声明就快500行了.2.速度 其实三者差不多,但是不要用POAPinyin原生的那个convert,那个每次都遍历查找很慢.3.对比 pinyin只能取得汉字对应拼音的首字母,PYMethod原本是应用于股票查询的,它的拼音个数少于POAPinyin.    对于这个汉字"嗯",我拼音...

2013-01-30 17:54:00 99

JDK环境配置

(⊙o⊙)…····每次换电脑需要重新安装android开发环境时,总是忘记JDK的环境变量配置都要写些啥东西。。。。这次,在这记录一下,免得下次又要找百度。。计算机 右击—>属性——高级系统配置——高级——环境变量——在下面新建【JAVA_HOME】【CLASSPATH】变量名,分别输入对应的变量值,在上面新建【Path】变量名,输入对应的变量值。(如果有这些变量名,可以加...

2013-01-30 17:34:00 60

IOS学习笔记(18)解析xml

通过NSXMLParser来解析XML创建一个名为MyXML.xml文件<?xml version = "1.0" encoding = "UTF-8" ?><root> <person id = "1"> <firstName>Anthony</firstName&amp

2013-01-30 14:59:00 65

IOS中的frame 和 tableView的滑动问题

Popover push 时 Frame无法改变解决办法在popover中的ViewController中实现:- (void)viewWillAppear:(BOOL)animated{ CGSize size = CGSizeMake(320, 480); // size of view in popover self.contentSizeForViewInPo...

2013-01-30 14:07:00 126

缓存路径下文件大小

- (unsignedlonglongint) cacheFolderSize{ NSFileManager *_manager= [NSFileManagerdefaultManager]; NSArray*_cachePaths =NSSearchPathForDirectoriesInDomains(NSCachesDirectory, ...

2013-01-30 13:51:00 71

《Web测试技术大全》V0.1下载地址

本《Web测试技术大全》技术教程由 广州亿能测试技术有限公司(www.gdtesting.com) 旗下工作室:TIB自动化测试工作室、PrefTest性能测试工作室、HackChecker安全测试工作室,联合编制。主要编写人员包括:陈能技、易德财、席飞剑《Web测试技术大全》V0.1下载地址:http://download.csdn.net/detail/xifeijian/5040...

2013-01-30 13:04:00 47

IOS学习笔记(17)集成Twitter的功能

集成Twitter的功能到你的应用中把Twitter的功能集成到IOS应用中去使用Twitter框架库包#import <Twitter/Twitter.h>@property(nonatomic,strong)TWTweetComposeViewController *twitterController;@synthesiz...

2013-01-30 12:41:00 162

几行代码看程序员的水平——Android文件命名规范

注:很简略很实用的一点总结:资源控件命名仅供参考,只要形成一个统一,见量知其意就可程序员的水平,看代码规范最直接了。也就是工资的高低和你的代码质量成正比的,养成良好习惯吧!!(一)Layout命名1.contentview命名:activity_功能模块.xml例如:activity_main.xml、activity_more.xml2.Dia...

2013-01-30 12:11:00 55

SVN、CVS、VSS区别

本文和大家学习一下SVN,什么是SVN呢,它有什么作用呢,有些朋友可能不知道,带着这些问题我们来看一下本文的介绍,本文向大家简要描述一下SVN与CVS、VSS的介绍与对比:SVN全称subversion.一款优秀的版本控制软件。SVN(subversion)是近年来崛起的版本管理工具,可以说是cvs的接班人。目前,绝大多数开源软件都使用SVN作为代码版本管理软件。SVN服务器有...

2013-01-30 10:09:00 94

[Android] Android开发优化之——对界面UI的优化(2)

在一个应用程序中,一般都会存在多个Activity,每个Activity对应着一个UI布局文件。一般来说,为了保持不同窗口之间的风格统一,在这些UI布局文件中,几乎肯定会用到很多相同的布局。如果我们在每个xml文件中都把相同的布局都重写一遍,一个是代码冗余,可读性很差;另一个是修改起来比较麻烦,对后期的修改和维护非常不利。所以,一般情况下,我们需要把相同布局的代码单独写成一个模块,然后在用到的时候...

2013-01-30 09:29:00 44

【Android开发学习04】长时间的音乐播放实现MediaPlayer

长时间的音乐因为体积比较大,放在手机内存中,对资源的占用太大。MediaPlayer类可以用来播放音频、视频和流媒体,MediaPlayer包含了Audio和Video的播放功能。在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的。一.基础知识:首先...

2013-01-29 18:21:00 183

【Android开发学习04】长时间的音乐播放实现MediaPlayer

长时间的音乐因为体积比较大,放在手机内存中,对资源的占用太大。MediaPlayer类可以用来播放音频、视频和流媒体,MediaPlayer包含了Audio和Video的播放功能。在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的。一.基础知识:首先...

2013-01-29 18:21:00 85

【Android开发学习04】长时间的音乐播放实现MediaPlayer

长时间的音乐因为体积比较大,放在手机内存中,对资源的占用太大。MediaPlayer类可以用来播放音频、视频和流媒体,MediaPlayer包含了Audio和Video的播放功能。在Android的界面上,Music和Video两个应用程序都是调用MediaPlayer实现的。MediaPlayer在底层是基于OpenCore(PacketVideo)的库实现的。一.基础知识:首先...

2013-01-29 18:21:00 81

IOS学习笔记(16)网络请求,json解析

网络,json,xml通过NSURLConnection实现网络数据下载通过NSURLConnection这个类来创建一个异步的请求NSURLconnection提供了两种方式来实现链接,一种是同步的,另一种是异步的。异步的链接将会创建一个新的线程,这个线程将会来负责下载的动作。同步的链接将会堵塞当前线程,也就是说会造成当前的主线程堵塞,直到这个同步的线程运行完...

2013-01-29 17:48:00 144

空空如也

空空如也

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

TA关注的人

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