码迷,mamicode.com
首页 > 移动开发
iOS 细说消息推送
经常有同学问我们,iOS上推送究竟怎么做啊,为什么我的设备总收不到推送呢,这里跟大家集中讨论一下iOS上推送的实现细节。APNS的推送机制与Android上我们自己实现的推送服务不一样,Apple对设备的控制非常严格,消息推送的流程必须要经过APNs:这里 Provider 是指某个应用的Devel...
分类:移动开发   时间:2014-10-31 10:06:27    阅读次数:222
ios 文件上传到SpringMVC
ios代码:-(void)sendImg:img:(UIImage *)image{ //请求地址 NSMutableString *url = [[NSMutableString alloc] init]; [url appendString:[UtilTool getHostURL]]; [ur...
分类:移动开发   时间:2014-10-31 10:06:48    阅读次数:314
[Forward]Ten Caching Mistakes that Break your App
Caching large objects, duplicate objects, caching collections, live objects, thread unsafe caching and other common mistakes break your app instead of...
分类:移动开发   时间:2014-10-31 10:04:22    阅读次数:263
Another app is currently holding the yum lock
就是可能是系统自动升级正在运行,所以yum被锁定了。 可以通过执行rm -rf /var/run/yum.pid来强行解除锁定,然后你的yum就可以运行了。references:http://blog.sina.com.cn/s/blog_65f64cc70100qrgk.htmlhttp://gu...
分类:移动开发   时间:2014-10-31 10:02:02    阅读次数:215
Android重量级源码之高仿爱奇艺客户端
本源码是一套UI界面,高仿的爱奇艺。没有实现具体功能。本项目默认编码 UTF-8,需要的朋友可以拿去参考一下。
分类:移动开发   时间:2014-10-31 10:01:37    阅读次数:199
iOS中数组的排序方法
1函数介绍与实例函数一:- (void)sortUsingSelector:(SEL)comparator;适用于数组中的元素自带比较函数时;数组排序函数,调用该函数的对象为数组,comparator是调用该函数的数组中的元素的方法。函数参数类型为数组中的元素类型或者id类型,在调用时不需要传递参数...
分类:移动开发   时间:2014-10-31 10:02:12    阅读次数:195
android- Auto Monitor Logcat
启动模拟器的时候弹出窗体:它实在询问你是否显示logcat视图以便显示此工作空间中的程序信息。因为如何程序错误,可以从logcat中看到错误的原因,建议选择yes。单击确定,你会发现多了一个Logcat窗体。
分类:移动开发   时间:2014-10-31 09:57:22    阅读次数:183
ios 选择图片
1.控制器实现代理: UIActionSheetDelegate,UIImagePickerControllerDelegate,UINavigationControllerDelegate2.对图片添加手势: UITapGestureRecognizer *gs=[[UITapGestureR.....
分类:移动开发   时间:2014-10-31 09:57:57    阅读次数:170
How to detect and avoid memory and resources leaks in .NET applications
Despite what a lot of people believe, it's easy to introduce memory and resources leaks in .NET applications. The Garbage Collector, or GC for close f...
分类:移动开发   时间:2014-10-31 09:53:06    阅读次数:546
手机产品设计之用户引导
在手机产品的设计过程中,由于手机界面的承载能力有限,产品功能的不断膨胀,必须要在用户打开应用之后告知他某些新奇的功能,引导他完成某些主要任 务流程,让用户不至于迷失在陌生应用中不知所措。帮助用户快速掌握应用的使用方法,体验到应用的乐趣,新手引导成了一个必须考虑的设计环节。用户引导的直接目标是帮助用户...
分类:移动开发   时间:2014-10-31 09:54:25    阅读次数:239
Android 实现个性的ViewPager切换动画 实战PageTransformer(兼容Android3.0以下)
1、介绍如何使用setPageTransformer设置切换动画;2、自定义PageTransformer实现个性的切换动画;3、该方法在SDK11以下的版本不起作用,我们会对其做一定修改,让其向下兼容。官方示例地址:http://developer.android.com/training/ani...
分类:移动开发   时间:2014-10-31 08:48:36    阅读次数:507
ym—— Android网络框架Volley(终极篇)
1.Volley本地缓存为什么有时候不会进行缓存?缓存使用前提服务器必须支持,缓存,配置Cache-Control头信息,因为Volley需要从这些头信息判断缓存是否已经过期。如果已经过期Volley将会重新从网络获取数据。本人用抓包工具抓了无法缓存的返回头信息可以支持缓存的头信息2.如果我们自己写...
分类:移动开发   时间:2014-10-31 08:47:32    阅读次数:204
IOS开发的国际化
一 app中内容的国际化1 添加简体中文支持(默认只有英文) 在xcode的PROJECT->Info->Localizations下添加简体中文的支持.2新建Strings File文件.3 点击.string文件.点击右边栏中的Localization中的Localize...,选择相对应的中文...
分类:移动开发   时间:2014-10-31 08:45:54    阅读次数:181
【转】引入android项目在eclipse ADT中显示中文乱码问题
(1)修改工作空间的编码方式:Window->Preferences->General->Workspace->Text file Encoding在Others里选择需要的编码方式,然后保存。(2)修改单个工程的编码方式:右击工程,在弹出的菜单中选择最后一项“Properties”在打开的新窗口左...
分类:移动开发   时间:2014-10-31 08:44:35    阅读次数:229
Android数据库高手秘籍(六)——LitePal的修改和删除操作
——LitePal的存储操作 。LitePal的项目地址是:https://github.com/LitePalFramework/LitePal传统的修改和删除数据方式上篇文章中我们已经得知,SQLiteDatabase类中提供了一个insert()方法用于插入数据,那么类似地,它还提供了upda...
分类:移动开发   时间:2014-10-31 08:43:24    阅读次数:330
android--Timer与TimerTask的工作原理及其相关函数的具体含义
原理: 其基本处理模型是单线程调度的任务队列模型,Timer不停地接受调度任务,所有任务接受Timer调度后加入TaskQueue,TimerThread不停地去TaskQueue中取任务来执行. 从图上不难看出,这就是生产者--消费者模型的一种特例:多生产者,单消费者模型。 此种消息队列实现方式在...
分类:移动开发   时间:2014-10-31 07:40:37    阅读次数:222
安卓下使用GET方式向服务器端提交数据
从客户端提交数据给服务器端:使用get方式向服务器端提交数据,把参数组拼到了url地址的后面:http://192.168.0.10:8080/web/servlet/LoginServlet?username=123&password=123445源码板块:packagecom.itheima.qqlogin;importjava.io.InputStream;importjava.net.HttpURLCon..
分类:移动开发   时间:2014-10-31 06:32:56    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!