刚刚数了一下,cordova.js中定义了17个模块,下面慢慢来看这17个模块。 先看比较独立的模块,一些工具模块。1. cordova/urlutil模块输出的对象包含一个方法makeAbsolute,把地址转化为绝对地址。//markdefine("cordova/urlutil", function(require, exports, module) {exports.makeAbsolute = function makeAbsolute(url) {var anchorEl = document.createElement(‘a‘);anchorEl.href = url;return anchorEl.href;};});2. cord...
http://blog.csdn.net/xiaanming/article/details/9031141 http://www.cnblogs.com/androidez/archive/2013/07/21/3203964.html 如果在有用到过viewpager或者fragmentActivity等一些v4包下的类,当我们按F3时无法查看到源码,这个时候就需要我们关联该源码,该源码的关联与android源码的关联不一样。大家看图: 本人的源码路径为:E:\ADT22\android-sdk\android-sdk\extras\android\support\v4\src
(这个看个人的路径
v4的源码...
距离2012年11月2日下午2:05:31 已经过去158751270这么多秒了,不小心暴露了我的当前时间。java代码贴出来。 privatestaticlong gettimelong() {long result = new Date().getTime() - new Date("2012/11/02 14:05:31").getTime();return result / 1000;}接下来是介绍北京地体换乘算法的最优解,比如程序随便运行一下是这样的result:程序开始执行时间:20171113101010 82五道口------------->阜成门:最短路程为:五道口-知春路-西...
--------------------------------------------------写在前面--------------------------------------------------由于在编译过程中遇到了很多奇奇怪怪的、难解的问题~~~到后面,实际上还是在macmini中安装了Ubuntu系统,最后在Ubuntu系统下完成的Android源码编译。以下就是在OS X系统中进行编译时遇到的一些问题和解决办法,聊作记录。--------------------------------------------------写在前面-----------------------------...
JAVA源码网盘下载:http://pan.baidu.com/s/1c0fG2dE1游戏特色三国杀作为一款原创桌上游戏,有别于其他桌面游戏的最主要特色,就是身份系统。三国杀中共有4种身份:主公、反贼、忠臣、内奸。主公和忠臣的任务就是剿灭反贼,清除内奸;反贼的任务则是推翻主公。内奸则要在场上存在除主公以外的其他人物之时先清除其他人物,最后单挑主公。游戏开始时每个玩家随机抽取一张身份牌,抽到主公的玩家,要将自己的身份牌明示。其他人的身份...
该Demo主要是兼容了支持BLE的Android4.3终端设备之间的蓝牙通信。主要功能包含:1、蓝牙的开启、关闭;2、周围蓝牙开启设备的搜索、建连3、成功建连后,通过蓝牙向对方发送消息。注:要想观察发送/接收消息,必须双方都安装了此APP。下载地址:http://www.devstore.cn/code/info/713.html 原文:http://blog.csdn.net/satisfied_zx/article/details/43964131
Android快速开发框架LoonAndroid下载地址:http://www.devstore.cn/code/info/74.html主要有以下模块:(1) 自动注入框架(只需要继承框架内的application既可)(2) 图片加载框架(多重缓存,自动回收,最大限度保证内存的安全性)(3) 网络请求模块(继承了基本上现在所有的http请求)(4) eventbus(集成一个开源的框架)(5) 验证框架(集成开源框架)(6) json解析(支持解析成集合或者对象)(7) 数据库(不知道是哪位写的 忘记了)...
2013年07月10日 14:47:27阅读数:1239 错误:
/usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or directory
make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp.o] 错误 1
解决:sudo apt-get install libc6-dev-i386
错误:
make: *** [out/host/linux-x86/obj/EXECUTABLES/acp_intermediates/acp] error 1
解决:sudo apt-get install g++-multilib
错误:
external/clearsilver/cgi/cgi....
android消息系统整体框架如图所示
在安卓的消息系统中,每个线程有一个Looper,Looper中有一个MessageQueue,Handler向这个队列中投递Message,Looper循环拿出Message再交由Handler处理。整体是一个生产者消费者模式,这四部分也就构成了android的消息系统。
先来看一个最简单的例子 //这段代码在某个Activity的onCreate中Handlerhandler = new Handler(Looper.getMainLooper());Message msg = Message.obtain(handler, n...
Android源码地址。朋友分享的,本来想自己记住的,但是,记忆有惰性了。这里也咩有记录这一标签,所以,当文章分享了。 http://www.grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/里面全是英文,有时候想想也是,为什么好东西或者重要的东西为什么只有国外才有。当然,这个答案是很早我们心里都能意会的了。原文:http://www.cnblogs.com/Catherine-Brain/p/4028972.html
前言虽然一直在做应用层开发,但是我们组是核心系统BSP,了解底层了解Android的运行机制还是很有必要的。就应用程序而言,Android系统中的Java应用程序和其他系统上相同,都是靠消息驱动来工作的,它们大致的工作原理如下:1. 有一个消息队列,可以往这个消息队列中投递消息。2. 有一个消息循环,不断从消息队列中取出消息,然后处理 。为了更深入的理解Android的消息处理机制,这几天空闲时间,我结合《深入理解Android系统》看了...
转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9153761记得在前面的文章中,我带大家一起从源码的角度分析了Android中View的事件分发机制,相信阅读过的朋友对View的事件分发已经有比较深刻的理解了。还未阅读过的朋友,请先参考 Android事件分发机制完全解析,带你从源码的角度彻底理解(上) 。那么今天我们将继续上次未完成的话题,从源码的角度分析ViewGruop的事件分发。首先我们来探讨一下,什么是ViewGro...
本篇是继上篇的jni层后的app应用层。由于app相对比较大,说起来也比较麻烦,这里就用一个串口来说明即可,实际上也就串口最具代表性,这个明白了,其他都不是问题。串口涉及的java文件如下图红色圈所示:具体的代码下面一一贴出来,捡重要的说明:MainActivity.java:package com.example.realarmapp;import realarm.can.RealarmCanActivity;
import realarm.serial.RealarmUartActivity;
import android.app.Activity;
import and...
本次解析的内容,是github上一个用于下拉刷新上拉加载的控件xlistview,这个功能相信大家在开发的过程中会经常用到。控件的源码地址是https://github.com/Maxwin-z/XListView-Android在这个控件之前,我看过一些相同功能的控件,挑选后觉得XListView功能比较完善,而且易于理解。在android-open-project里面,有提到一个DropDownListView,个人使用过以后,觉得功能是具备了,但是操作体验不好,原因就是没有使用到Scroller来处理滑...
方法一:在C:\Windows\System32\drivers\etc路径下的hosts文件中加入如下代码即可更新203.208.46.146 www.google.com74.125.113.121 developer.android.com203.208.46.146 dl.google.com203.208.46.146 dl-ssl.google.com 方法二:使用代理服务器更新,链接如下http://jingyan.baidu.com/article/fd8044fa834e905031137ac6.html原文:http://www.cnblogs.com/_ymw/p/4207882.html