- 浏览: 15239 次
- 性别:
- 来自: 北京
最新评论
文章列表
我的VIM配置是基于http://amix.dk 网站的vimrc的。
配置过程可以参考[http://amix.dk/blog/post/19486#The-ultimate-vim-configuration-vimrc]
首先从vim.org网站下载vim7.3的安装程序,安装。
然后通过SVN工具下载svn://orangoo.com/vim中的文件,将其全部复制到$VIM\vimfiles目录下。
修改$VIM\_vimrc,在文件末尾添加:
{{{
"add zxim.dk vim
fun! MySys()
return "wind ...
Chrome有设置网页显示字体的控件,可是在内网中无法下载,但是可以通过在Custom.css修改配置来设置,记录在此,以备后用。
设置浅绿色背景:
html, body {background-color: #CCE8CC!important;}
设置字体:
body *{
font-family: "Microsoft YaHei","weiruanyahei",Tahoma,SimSun !important;
}
Custom.css路径:
WIN XP:C:\Documents and Set ...
错误提示:remount failed: Unknown error: 0
在网上找到的答案:
# open a shell
adb shell
# switch to root
su
# check you're root? it should return uid=0
id
# now you can remount as read/write if you like
mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system
- 2011-01-11 10:30
- 浏览 1543
- 评论(0)
今天编译一个Android工程的时候,碰到了一个build path 错误,提示语焉不详“The project cannot be built until build path errors are resolved unknown”。经过分析,发现Android在编译前需要生成R.java(这个大家都知道),而在Order and export中,gen目录是在src目录下面的,把他们的顺序修改一下就正确了。
测试与指令(Instrumentions)
Android包含了一组丰富的测试工具,它针对Android环境扩展了行业标准的JUnit测试框架。你仍可以使用JUnit测试你的Android应用,但是Android工具却允许你写出更加精密复杂的测试你的应用的每个方面,不论是单元测试还是框架层次的测试。
Android的测试环境包含以下关键功能:
Android对JUnit框架的扩展,通过了访问Android系统对象的功能。
指令框架可以使测试代码控制并检查应用
模拟常用的Android系统对象。
- 2010-10-18 23:17
- 浏览 648
- 评论(0)
测试与指令(Instrumentions)
Android包含了一组丰富的测试工具,它针对Android环境扩展了行业标准的JUnit测试框架。你仍可以使用JUnit测试你的Android应用,但是Android工具却允许你写出更加精密复杂的测试你的应用的每个方面,不论 ...
测试与指令(Instrumentions)
Android包含了一组丰富的测试工具,它针对Android环境扩展了行业标准的JUnit测试框架。你仍可以使用JUnit测试你的Android应用,但是Android工具却允许你写出更加精密复杂的测试你的应用的每个方面,不论 ...
- 2010-10-18 22:32
- 浏览 752
- 评论(0)
安全与许可
Android是一个多进程的系统,它的每个应用和部分系统都运行于各自的进程中。程序与系统之间的大多数安全考虑使用Linux标准部件在进程层面得以实现,例如分配给应用的user和group IDs。许可(permission)机制提供了更加详细的安全特性,它可以限制指定的进程可进行的操作,以及每个URI许可获取指定数据块的ad-hoc访问权限。
Android安全体系的一个重要设计点是,默认情况下,应用没有权限执行任何可能对其他应用、操作系统或用户有消极影响的操作。包括读写用户的私有数据(如 联系人和邮件)、读写其它应用的文件、执行网络操作以及保持手机唤醒状态等。
一个应用的进程 ...
- 2010-10-16 19:46
- 浏览 530
- 评论(0)
https://www.ibm.com/developerworks/lotus/documentation/dominodesigner/
http://www.ibm.com/developerworks/lotus/library/ls-Java_Mail_Forwarding_Agent/index.html
- 2010-10-15 19:49
- 浏览 521
- 评论(0)
应用框架:在特定应用领域中,程序间的共同结构。使用共同结构来开发程序,使程序具有一致性,增加程序的清晰度,降低程序的设计及维护费用。
所谓“共同结构”包括:通用类,对象、函数以及它们之间的稳定关系。
抽 ...
- 2010-10-02 11:22
- 浏览 620
- 评论(0)
Android应用的类型
四个主要类型:活动、服务、接收器和 ContentProvider。
写的笔记由于掉电,没有保存,就不补了,
视图:
采用如下布局:
LinearVertical、LinearHorizontal、Relative(后续每个元素相对前一个有一定的偏移)、Table(每个单元格可包含一个元素)。
元素包括:
Button, ImageButton,EditText,TextView,CheckBox,RadioButton,Gallery和ImageSwitcher(用于显示多个图像),List, Grid, DatePicker, TimePick ...
- 2010-10-01 17:48
- 浏览 590
- 评论(0)
intent
intent 是一种构造,应用程序可以通过它发出请求,这就像是发出求助信号。intent 可能像下面这样:
"Wanted: An application to help me look up a contact" 或 "Wanted: An application to help me display this image" 或 "Wanted: An application to perform this geographic-based search"
应用程序可以按照相似或互补的方式进行注册,表明它们有能力或 ...
- 2010-10-01 10:28
- 浏览 611
- 评论(0)
Interface classes 和 inner classes
interface class是纯粹的abstract class,它的函数只有原型,没有实现,interface可以内含成员成员变量,但是它们都自然而然称为static 和 final的。interface只提供形式不含实现细节。
insterface A{
...
}
interface前可以加public属性,但只有在与其同名的文件中才可以,负责就是friendly的。
实现该接口的类要使用implements关键字。
class B implements A{
...
}
interface中的函数可 ...
- 2010-09-29 17:53
- 浏览 678
- 评论(0)
多态 polymorphism
多态提供了借口与实现分离的另一个重要性,能将是什么what从how怎么做之中抽离。改善程序的组织架构和可读性,更能开发出可扩充性的程序。
封装encapsulation通过将特征characteristics与行为behavior结合在一起而产 ...
- 2010-09-28 20:22
- 浏览 792
- 评论(0)
composition组合
语法:
class A
{
B bref;
...
}
A有一个B
inheritance继承
语法:
class A extends B{
......
}
A是一种B
Java中所有的类都继承自基础类Object,即使你在代码中什么都没写。这就是"Everythis is an object"。
继承是接口的重复运用。虽然实现细节也被继承了,但并非主要目的。
在派生类(derived class)中要调用父类(superclass)的接口,需要使用关键字super。
Java会自动在派生类的构建函数中插入 ...
- 2010-09-28 17:01
- 浏览 611
- 评论(0)