经过几波周折,终于在ubuntu上面成功编译android4.0的源码,为什么要编译源码呢,主要是在源码的环境下做一下类似于需要底层框架支持的程序,比如说launcher或者其他占用资源特别多的应用程序。因为我的eclipse经常崩溃。好吧,废话不多说了
链表,新的Entry会替换数组值。 HashMap的存储数据的示例图如下: HashMap 的put方法的源码解析 public V put(K key, V value) { if (key == null)
jQuery作为前端最流行的类库,没有之一,源码必须得读一读。 如果解读不正确的地方,还请同学们在评论中指正。 本文章基于jquery-1.9.1.js。(编者注:虽然JQ已经出到2.X,本文所述的方
简单,方便,功能全的php分页类源码
PHP Beast是一个源码加密模块,使用这个模块可以把PHP源码加密并在此模块下运行。 使用方法: 1)安装 wget https : //php-beast.googlecode.com/files/beast-v0
一个很酷的下拉刷新源码,下拉会出现一架起飞的飞机。在布局中添加PullToRefreshView
jopen
2015-04-02 23592 0
在应用程序开发过程中,很重要的一部分工作就是如何进行源码的版本控制。当代码出现问题时,我们就需要将代码恢复到原先正常的版本。如果是多个人共同开发一个项目,那么代码的控制就会非常复杂。幸运的是,开发者不
很简单。而我想切换整个系统的语言。由于谷歌没有把系统设置里面的接口给开放出来,所以就只好去查看它的源码了~ android语言切换是在: packages/apps/Settings/com/andr
这几天下载编译了android源码,下面是一些笔记。 准备工作 1.安装JDK和Xcode, 一般android开发人员的mac电脑上这两样应该是必备的吧。我的JDK是1.7版本,没试过1.8是否可行。
本文是以源码中development/tools/idegen/README作为指导文档. 环境: Ubuntu 14.10,openJdk 1.7,Android Studio 1.0.2,android-5
通过yum install git在CentOS6.5上,安装的git版本是1.7.1,不符合要求。在git push时会报如下错误:
做搜索技术的不可能不接触分词器。个人认为为什么搜索引擎无法被数据库所替代的原因主要有两点,一个是在数据量比较大的时候,搜索引擎的查询速度快,第二点在于,搜索引擎能做到比数据库更理解用户。第一点好理解,每当数据库的单个表大了,就是一件头疼的事,还有在较大数据量级的情况下,你让数据库去做模糊查询,那也是一件比较吃力的事(当然前缀匹配会好得多),设计上就应当避免。
android-async-http框架库源码走读
主要利用recycleview和属性动画、二次贝塞尔曲线做成抛物线效果
weById的操作 那这个类是怎么制作出来的呢? 现在,我们直接去看ButterKnife源码: //先进入里面看看 ButterKnife.bind(this); //显然Activity对象作为target往下传递了
(void)didChangeValueForKey:(NSString *)key; 方法,通知观察者值的变化。 3.代码 源码是来自GNUSetup里的Foundation,据说和apple的实现类似,只是相关API的版本会
写Android代码时也遇到一些常见模式,今天想要记录一下这几天研究的观察者模式。 1 JDK源码中的观察者模式 不管是在《大话设计模式》,还是GoF的《设计模式》,还是别的关于设计模式的经典
Github 如日中天,很多非常有名的项目都迁移到 Github 上。日前,著名 Python 框架 - Django 。
在线演示 / 源码下载 2、HTML5卡带播放器 这是一款非常炫的 HTML5 卡带播放器,可以倒带、翻盘等动作,非常逼真,还有 3D 效果。 在线演示 / 源码下载 3、HTML5吃豆人游戏
是一个强大的文本编辑控件,使用 Windows Forms 的形式,是 Scintilla 的封装。可用来做源码编辑器控件。如下图所示: 项目地址: http://scintillanet.codeplex