码迷,mamicode.com
首页 > 移动开发
[iOS 多线程 & 网络 - 2.11] - ASI框架上传文件
A.ASI的上传功能基本使用1.实现步骤(1)创建请求使用ASIFormDataRequest(2)设置上传文件路径(3)发送请求2.上传相册相片UIImagePickerController用来选择图片设置图片来源,可以选择相册使用代理 UIImagePickerControllerDelegat...
分类:移动开发   时间:2015-01-29 01:22:32    阅读次数:538
iOS AppStore版本升级详解
虽然App Store能够提醒用户软件更新,但很多用户不会主动去更新一大堆的软件(我机器上待更新的软件在100个左右)。如果在软件开启时提醒用户更新 或者 更多中设置“检查更新”项,效果会好很多。 通常的做法是在自己的服务器上记录最新版本号,从iOS客户端请求,与本地版本号比较,不同则提示更新。这....
分类:移动开发   时间:2015-01-29 01:23:03    阅读次数:174
[iOS 多线程 & 网络 - 2.8] - 检测网络状态
A、说明在网络应用中,需要对用户设备的网络状态进行实时监控,有两个目的:(1)让用户了解自己的网络状态,防止一些误会(比如怪应用无能)(2)根据用户的网络状态进行智能处理,节省用户流量,提高用户体验 WIFI\3G网络:自动下载高清图片 低速网络:只下载缩略图 没有网络:只显示离线的缓存数据苹...
分类:移动开发   时间:2015-01-29 01:21:42    阅读次数:254
[iOS 多线程 & 网络 - 2.6] - 使用POST上传JSON数据 & 多值参数
A.上传JSON1.思路:必须使用POST方法才能上传大量JSON数据设置请求头:设置Content-Type设置请求体,JSON实际相当于字典,可以用NSDictionaryNSJSONSerialization把字典数据转换成JSON二进制2.实现 1 // 2 // ViewControll....
分类:移动开发   时间:2015-01-29 01:21:59    阅读次数:275
[iOS 多线程 & 网络 - 2.5] - 小文件上传
A.文件上传思路:发送文件数据给服务器使用post请求必须手动设置请求头: 内容大小Content-Length & 内容类型 Content-Type请求体:文件数据文件上传的格式要求十分严格,必须严格遵守由于是一次性加载文件到内存上传,所以只能用于小文件上传B.实现1.设置POST请求(1)使用...
分类:移动开发   时间:2015-01-29 01:18:20    阅读次数:338
[iOS 多线程 & 网络 - 2.9] - ASI框架
A.ASI基本知识1.ASI简单介绍ASI:全称是ASIHTTPRequest,外号“HTTP终结者”,功能十分强大。ASI的实现基于底层的CFNetwork框架,因此运行效率很高。ASI的github地址https://github.com/pokeb/asi-http-request ASI的使...
分类:移动开发   时间:2015-01-29 01:16:34    阅读次数:460
[iOS 多线程 & 网络 - 2.7] - NSURLCache
A.基本知识1.为什么需要缓存?有时候一个url会请求多次,得到的内容确实一样的2.缓存的概念3.缓存数据的过程当服务器返回数据时,需要做以下步骤(1)使用服务器的数据(比如解析、显示)(2)将服务器的数据缓存到硬盘(沙盒)此时缓存的情况是:内存缓存中有数据,硬盘缓存中有数据。再次请求数据分为两种情...
分类:移动开发   时间:2015-01-29 01:14:51    阅读次数:287
android环境搭建--解决SDK Manager更新SDK时的“https://dl-ssl.google.com refused”异常
原文地址:http://blog.csdn.net/wsq2002/article/details/23247221这几天刚接触安卓开发,准备搭建环境,照着网上的教程下载安装,就是在更新sdk时反复折腾了好久,老是更新不了。我在网速也是很好的,开始是老超时timeout,后来看了他们说的修改wind...
分类:移动开发   时间:2015-01-29 01:16:31    阅读次数:204
iOS 清理应用缓存
一段清理缓存的代码如下:dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT,0), ^{ NSString*cachPath = [NSSearchPathForDirectoriesInD...
分类:移动开发   时间:2015-01-29 01:14:48    阅读次数:282
Aandroid-ViewPager 源码分析
public?boolean?executeKeyEvent(KeyEvent?event)?{ ????????boolean?handled?=?false; ????????if?(event.getAction()?==?KeyEvent.ACTION_DOWN)?{ ????????????switc...
分类:移动开发   时间:2015-01-29 00:12:25    阅读次数:382
iOS复习笔记3:类的基本定义
// Car.h // 类的声明 // 类名:Car // 属性:m_nSpeed // 行为:run #import // NSObject @interface Car : NSObject { // 属性:成员变量(可以是基础类型,枚举,结构体和类对象指针) @public int m_nSpeed;// 默认初始化为0 } // 行为:方法(方法名,返回值,参数) - (v...
分类:移动开发   时间:2015-01-29 00:07:38    阅读次数:192
Struts2里如何取得request,session,application
第一种:取得MAP类型的request,session,application在java文件里写package com.xjtu.st; import java.util.Map; import com.opensymphony.xwork2.ActionContext;import com.ope...
分类:移动开发   时间:2015-01-29 00:04:55    阅读次数:290
IOS开发-phonegap上的数据库
如何使用SQLitePlugin插件来实现IOS的phonegap项目的本地数据库功能
分类:移动开发   时间:2015-01-28 23:54:07    阅读次数:259
Android进程与线程基本知识
Android进程与线程基本知识 本文介绍Android平台中进程与线程的基本知识。 很早的时候就想介绍一下Android中的进程和线程,但由于其他的事情一直给耽搁了,直到现在才能和大家一起分享下。 1.Android进程基本知识: 我们先来了解下Android中的进程基本知识。 当一个程...
分类:移动开发   时间:2015-01-28 23:52:06    阅读次数:371
如何给你的Android 安装文件(APK)瘦身
如何给你的Android 安装文件(APK)瘦身本文翻译自:Putting Your APKs on Diet 原作者:Cyril MottierAndroid的apk文件越来越大了这已经是一个不争的事实。在Android 还是最初版本的时候,一个app的apk文件大小也还只有2 MB左右,...
分类:移动开发   时间:2015-01-28 23:52:03    阅读次数:374
android游戏之flabby bird(上)
1.写在前面的话:      一次无意中在csdn上找到一个资源《android高仿flappy bird源码》,下载下来运行一下,效果非常不错,再进去一看代码,乖乖,好东西啊,整个游戏的框架非常的nice,这其实是一个非常好的游戏框架,对于一般的游戏,我们都是可以直接使用噢。但是,唯一的遗憾是这位android高手,不知道为什么只有源码,没有好好的写一个博文详细的介绍一下自己的这个游戏。 ...
分类:移动开发   时间:2015-01-28 22:38:45    阅读次数:356
android中RadioGroup、RadioButton、Spinner、EditText用法详解(含示例截图和源代码)
android中RadioGroup、RadioButton、Spinner、EditText用法详解(含示例截图和源代码) 今天在项目中用到了android中常用的RadioGroup、RadioButton、Spinner、EditText等控件,在此介绍一下它们的用法,希望对需要的朋友有帮助。 一、RadioGroup和RadioButton的使用 二、Spinner的使用 三、EditText的使用 四、示例和源代码...
分类:移动开发   时间:2015-01-28 22:37:42    阅读次数:258
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!