码迷,mamicode.com
首页 > 移动开发
android4.2 telephone应用层分析
InCallScreen 复制通话界面的显示和提供人机交互的接口,...
分类:移动开发   时间:2014-06-22 18:42:48    阅读次数:243
Android借用QQ开放平台,简单实现联系客服功能
公司做的电商APP,现在要加入联系客服功能,起初想的是做一个即时聊天系统,以前没做过,这两天开始恶补,后来需求变了,改成调用QQ开放平台,做一个临时会话就行了,这就省了不少力气,也不需要再去组件服务端了。 步骤: 1.引用QQ SDK源码文件。 创建一个工程,并把open-sdk.jar文件和mta_sdk_x.x.x.jar文件拷贝到libs(或lib)目录下,如下图所示: 选中op...
分类:移动开发   时间:2014-06-22 19:39:30    阅读次数:298
Spring +quartz获取ApplicationContext上下文
job存在数据库中,可以进行动态的增增删改查,最近遇到了如何获取ApplicationContext上下文的问题,解决办法如下 applicationContext-quartz.xml applicationContextSchedulerContextKey: 是org.springframework.scheduli...
分类:移动开发   时间:2014-06-22 18:19:42    阅读次数:230
开源项目Universal Image Loader for Android 说明文档 (1) 简介
开源项目Universal Image Loader for Android 说明文档 (1) 简介...
分类:移动开发   时间:2014-06-22 21:13:03    阅读次数:289
如何处理android程序变为后台程序,系统回收资源,再次打开时,程序因为null指针等崩溃
如何处理android程序变为后台程序,系统回收资源,再次打开时,程序因为null指针等崩溃...
分类:移动开发   时间:2014-06-22 19:42:21    阅读次数:254
苹果新的编程语言 Swift 语言进阶(十四)--扩展
一 、扩展        扩展是为一个已经存在的类、结构、枚举类型添加新功能的一种方式,包括为不能存取源代码的那些已经存在的类型添加功能。        扩展类似于Objective-C语言中的类别,与类别不同的是Swift语言的扩展没有名字。        扩展能够为已存在类型:     1)增加计算属性和计算静态属性;     2)定义新的实例方法和类型方法;     3)提...
分类:移动开发   时间:2014-06-22 20:37:42    阅读次数:264
android 开机自启动
原理:Android系统在开机的时候会发出一个广播。这样我们就可以接收这个广播,然后             启动我们的应用。广播接收器必须在xml里面配置,因为xml里面配置的广播接收器           是不随着应用的退出而退出的。 广播接收器: package com.yangshidesign.boot; import android.content.BroadcastRe...
分类:移动开发   时间:2014-06-22 20:22:12    阅读次数:249
Android无法生成R文件的终极解决办法
今天从svn中检出项目的时候,项目里的文件一直报错,R文件也没办法生成,于是开始盘查; R文件如果在clean项目(Project—>Clean)和 Fix Project Properties(如下图): 都无法解决的的时候,那唯一的原因就是资源文件调用的错误,比如资源文件命名不规范,多余的资源引用等,有时候很难排查,这就要求心细了。...
分类:移动开发   时间:2014-06-21 22:56:01    阅读次数:369
Android中播放Gif图片的方法
Android中播放Gif图片的方法。 主要原理是取出Gif中的每一帧图片,分别设置到ImageView上边展示出来 使用到Code.Google上边的一个开源类库GifDecoder,下载不了的可以从我后边给出的Demo中搬运。 准备一个类继承自ImageView重写其构造方法同时传入一个输入流。 [java] view plaincopy...
分类:移动开发   时间:2014-06-22 22:51:08    阅读次数:240
安卓2.3 js解析问题 split()
安卓2.3版本解析错误,split和parseInt都会把09和08都解析成0,07以下解析没有问题,解决办法是直接取个位数。  function getYMD(yMd){ var dArray=new Array(); var yyyy=parseInt(yMd.toString().split("-")[0]); var MM=parseInt(yMd.toString()...
分类:移动开发   时间:2014-06-22 20:05:34    阅读次数:205
苹果新的编程语言 Swift 语言进阶(十五)--协议
协议定义了适合某个特定任务或功能需要的方法、属性和其它需求的一个蓝图。协议本身不提供这些需求的实现,它只是描述了一个任务或功能实现的蓝图。       协议与java 语言中的接口定义类似,都是描述了一个实现可以干什么,而本身却不包含任何实现。与接口不同的是swift语言定义的协议可以被一个类、结构、或者枚举采用,来提供协议规定需求的实际实现,而java 语言的接口只能被类实现。   ...
分类:移动开发   时间:2014-06-22 18:53:21    阅读次数:200
设计模式 - 模板方法模式(template method pattern) Applet 详解
模板方法模式(template method pattern) Applet 详解本文地址: http://blog.csdn.net/caroline_wendy参考模板方法模式(template method pattern): http://blog.csdn.net/caroline_wendy/article/details/32159455模板方法模式(template method ...
分类:移动开发   时间:2014-06-22 15:28:58    阅读次数:176
android看不见main函数怎么办?程序异常了,可以不提示“xxx软件停止运行”吗?
android看不见main函数怎么办?程序异常了,可以不提示“xxx软件停止运行”吗?...
分类:移动开发   时间:2014-06-22 22:55:53    阅读次数:376
ios 多线程
多线程包括:GCD  NSOperation   NSOperation是在GCD语言的基础上开发的,GCD类C语言, NSOperation OC语法 GCD: 名词解释  并行 dispatch_queue_t q = dispatch_queue_create("cn.itcast.gcddemo", DISPATCH_QUEUE_CONCURRENT); 串行 dispat...
分类:移动开发   时间:2014-06-22 15:42:16    阅读次数:298
android4.4系统永不锁屏
android4.4\frameworks\base\packages\Keyguard\src\com\android\keyguard\KeyguardViewMediator.java     /**      * External apps (like the phone app) can tell us to disable the keygaurd.      */     p...
分类:移动开发   时间:2014-06-22 19:00:37    阅读次数:217
Android系统的定制---定制系统开机动画
4.3定制Android平台系统 通常产品厂商在拿到Android源码后会在Android源码基础上进行定制修改,以匹配适应自己的产品,从本节开始,我们从最原始的Android源码系统里一步一步定制出自己的Android系统。本节主要内容包含:根据Android源码,添加新产品编译项,定制系统启动界面和文字,定制系统启动动画和声音,定制系统桌面。 4.3.1 添加新产品编译项 A...
分类:移动开发   时间:2014-06-22 19:00:05    阅读次数:351
Android NDK r8 Cygwin CDT 在window下开发环境搭建 安装配置与使用 详细图文讲解
android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创) 一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家。 内容目录: 1.默认基础环境 2.NDK下载与配置 3.安装Cygwin 4.用NDK编译 5.安装CDT插件...
分类:移动开发   时间:2014-06-22 20:43:28    阅读次数:431
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!