摘要:
版本控制 版本控制是什么已不用在说了,就是记录我们对文件、目录或工程等的修改历史,方便查看更改历史,备份以便恢复以前的版本,多人协作。。。一、原始版本控制 最原始的版本控制是纯手工的版本控制:修改文件,保存文件副本。有时候偷懒省事,保存副本时命名比较随意,时间长了就不知道哪个是新的,哪个是 老的... 阅读全文
摘要:
一、概述1、SpannableString、SpannableStringBuilder与String的关系首 先SpannableString、SpannableStringBuilder基本上与String差不多,也是用来存储字符串,但它们俩的特殊就在 于有一个SetSpan()函数,能给这些存... 阅读全文
摘要:
git merge 用来做分支合并,将其他分支中的内容合并到当前分支中。比如分支结构如下: master /C0 ---- C1 ---- C2 ---- C4 ... 阅读全文
摘要:
vim .git/config 内容。[core] repositoryformatversion = 0 filemode = true[user] // 这里要与服务器一致 name = nyang email = nyang@neolink.com.cn[remote "tshark"] ... 阅读全文
摘要:
在Android4.4中,如果一个class继承自PreferenceActivity。执行startActivity跳转到该类时,会报运行时错误:Caused by: java.lang.RuntimeException: Subclasses of PreferenceActivity must... 阅读全文
摘要:
1. 在String中添加字段,一定要在最上面添加 xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2" 。否则,会报错 unbound prefix 。2. 复制其他.java文件时,会连同.R文件一同带过来,要在import中去掉,否则 R.st... 阅读全文
摘要:
1. 将adb命令添加到/usr/local/bin下。命令: sudo cp ~/working/ics/out/host/linux-x86/bin/adb /usr/local/bin/2. 创建文件50-android.rules。命令: sudo vim /etc/udev/rules... 阅读全文
摘要:
原因:不是特别明白,应该是SDK Tools 版本和 ADT 不匹配,通常是SDK Tools 版本低。首先:在Project --> 钩上 Build Automatically, 然后Clean。这通常要做到步骤。然后:在terminal中到你的SDK目录下,执行:sudo chmod -R a... 阅读全文
摘要:
在service端和client端都有.aidl文件,一定要放在单独的包中,因为两个app中的MainActivity的包名不相同,会导致两个.aidl文件内容不同。单独一个包,只放.aidl文件,就能保证包名和文件内容都是相同的。 阅读全文