码迷,mamicode.com
首页 > 移动开发 > 月排行
android原生browser分析(二)--界面篇
我们先看一张浏览器的主界面,上面标示浏览器界面各部分对应的类,这里是以平板上的界面为例。给张图是为了给大家一个直观的感觉。      BrowserActivity是整个应用的主界面,在onCreate中创建了Controller对象,Controller对象是整个应用最重要的管理类,这个后面再说。 @Override public void onCreate(Bundle ici...
分类:移动开发   时间:2014-06-21 21:52:07    阅读次数:559
Android开源工具库
Android开源工具库...
分类:移动开发   时间:2014-06-22 17:49:04    阅读次数:377
Android摄像头采集的视频数据流如何通过Socket实时发送到目标服务端
分两块: 1.取得摄像头采集的视频流 2.发送到服务器端 protected MediaRecorder mMediaRecorder; private LocalServerSocket mLss = null; private LocalSocket mReceiver, mSender = null; mLss = new LocalServerSock...
分类:移动开发   时间:2014-06-22 00:59:44    阅读次数:435
js实现键盘操作对div的移动或改变-------Day43
我以为可以很轻松的实现,结果发现我原来不只是眼高手低.......
分类:移动开发   时间:2014-06-22 17:48:07    阅读次数:265
Qt移动应用开发(二):使用动画框架
这篇文章主要介绍的是QtQuick的动画框架。Qt Quick动画框架自从Qt4的时代就有了,当时也有很多的demo给我们眼前一亮。脱胎于C++的动画框架,Qt Quick的动画框架绚丽并且易用,非常值得学习。...
分类:移动开发   时间:2014-06-22 00:36:34    阅读次数:400
基于Android 4.4 开发的多窗口系统 开放源码
基于Android 4.4 开发的多窗口系统 开放源码...
分类:移动开发   时间:2014-06-22 17:38:59    阅读次数:279
iOS APNS远程推送
真机运行远程推送dome,然后得到下面的device信息 - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ //    注册远程推送,设置提示方式Alert:文本,Badge:角标,Sound:声音         [a...
分类:移动开发   时间:2014-06-21 20:27:32    阅读次数:425
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
Android系统的定制---定制系统开机动画
4.3定制Android平台系统 通常产品厂商在拿到Android源码后会在Android源码基础上进行定制修改,以匹配适应自己的产品,从本节开始,我们从最原始的Android源码系统里一步一步定制出自己的Android系统。本节主要内容包含:根据Android源码,添加新产品编译项,定制系统启动界面和文字,定制系统启动动画和声音,定制系统桌面。 4.3.1 添加新产品编译项 A...
分类:移动开发   时间:2014-06-22 19:00:05    阅读次数:351
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
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
android看不见main函数怎么办?程序异常了,可以不提示“xxx软件停止运行”吗?
android看不见main函数怎么办?程序异常了,可以不提示“xxx软件停止运行”吗?...
分类:移动开发   时间:2014-06-22 22:55:53    阅读次数:376
设计模式 - 模板方法模式(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
苹果新的编程语言 Swift 语言进阶(十五)--协议
协议定义了适合某个特定任务或功能需要的方法、属性和其它需求的一个蓝图。协议本身不提供这些需求的实现,它只是描述了一个任务或功能实现的蓝图。       协议与java 语言中的接口定义类似,都是描述了一个实现可以干什么,而本身却不包含任何实现。与接口不同的是swift语言定义的协议可以被一个类、结构、或者枚举采用,来提供协议规定需求的实际实现,而java 语言的接口只能被类实现。   ...
分类:移动开发   时间:2014-06-22 18:53:21    阅读次数:200
安卓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
Android中播放Gif图片的方法
Android中播放Gif图片的方法。 主要原理是取出Gif中的每一帧图片,分别设置到ImageView上边展示出来 使用到Code.Google上边的一个开源类库GifDecoder,下载不了的可以从我后边给出的Demo中搬运。 准备一个类继承自ImageView重写其构造方法同时传入一个输入流。 [java] view plaincopy...
分类:移动开发   时间:2014-06-22 22:51:08    阅读次数:240
Android无法生成R文件的终极解决办法
今天从svn中检出项目的时候,项目里的文件一直报错,R文件也没办法生成,于是开始盘查; R文件如果在clean项目(Project—>Clean)和 Fix Project Properties(如下图): 都无法解决的的时候,那唯一的原因就是资源文件调用的错误,比如资源文件命名不规范,多余的资源引用等,有时候很难排查,这就要求心细了。...
分类:移动开发   时间:2014-06-21 22:56:01    阅读次数:369
android 开机自启动
原理:Android系统在开机的时候会发出一个广播。这样我们就可以接收这个广播,然后             启动我们的应用。广播接收器必须在xml里面配置,因为xml里面配置的广播接收器           是不随着应用的退出而退出的。 广播接收器: package com.yangshidesign.boot; import android.content.BroadcastRe...
分类:移动开发   时间:2014-06-22 20:22:12    阅读次数:249
苹果新的编程语言 Swift 语言进阶(十四)--扩展
一 、扩展        扩展是为一个已经存在的类、结构、枚举类型添加新功能的一种方式,包括为不能存取源代码的那些已经存在的类型添加功能。        扩展类似于Objective-C语言中的类别,与类别不同的是Swift语言的扩展没有名字。        扩展能够为已存在类型:     1)增加计算属性和计算静态属性;     2)定义新的实例方法和类型方法;     3)提...
分类:移动开发   时间:2014-06-22 20:37:42    阅读次数:264
如何处理android程序变为后台程序,系统回收资源,再次打开时,程序因为null指针等崩溃
如何处理android程序变为后台程序,系统回收资源,再次打开时,程序因为null指针等崩溃...
分类:移动开发   时间:2014-06-22 19:42:21    阅读次数:254
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!