0%


网上很多介绍的方法是用执行命令

1
2
3
4
5
6
7
8
9
10
11
12
Diff
At a Windows command prompt enter the commands:
git config --global diff.tool bc3
git config --global difftool.bc3.cmd "\"c:/program files/beyond compare 3/bcomp.exe\" \"$LOCAL\" \"$REMOTE\""
git config --global difftool.prompt false
To launch a diff with BC3, use the command "git difftool foofile.txt".

Merge
At a Windows command prompt, enter the commands:
git config --global merge.tool bc3
git config --global mergetool.bc3.cmd "\"c:/program files/beyond compare 3/bcomp.exe\" \"$LOCAL\" \"$REMOTE\" \"$BASE\" \"$MERGED\""
git config --global mergetool.bc3.trustExitCode true

但是我设置完之后还是用不了,后来找到了直接修改配置文件的方法。

阅读全文 »


将Assets中的文件拷贝到SD卡中

有时候需要将Assets中的资源共享给其他应用,但是Assets实际是在APK包体内,无法直接传递路径,这时就需要将文件复制到一个可以公共存取的地方。

阅读全文 »


Android从4.0(API Level 14)之后,新增了虚拟按键来代替之前的实体按键。System Bar由顶部Status Bar和底部的Navigation Bar两部分组成。
Navigation Bar如果不进行设置就会一直显示在下方无法全屏。
Google官方提供了在>= 4.4(API 18)隐藏的方法。使用此方法可以使应用进入全屏,并且在触摸屏幕上下边缘的时候恢复虚拟按键的显示。

阅读全文 »


MIDlet应用移植BlackBerry平台的按键问题

BlackBerry平台支持标准的Java ME,一般MIDlet程序转换为cod文件后可以正确的
在手机上安装和运行。很多MIDlet应用都使用左右软键响应用户操作,但是在BlackBerry
手机上并没有左右软键。所以需要重新对左右软键的操作进行适配。

在网上查了一些方案。

  • 将全键盘中的“Q”键映射为左软键,将“P”键映射为右软件。

    这种方法比较简便,改动较小。但是有一定的限制,比如在一个可编辑的域被选中时不能
    工作,否则用户将无法输入Q字母和P字母。另外,这种方法也不符合BlackBerry用户的操作习惯。

  • 将菜单键映射为左软键,将返回键映射为右软键。

    这种方法比较合理,符合用户的习惯。但是Canvas类的按键响应函数并不能捕获这两个按键的事件。
    所以如何取得这两个按键的按键事件是关键问题。

阅读全文 »


起因

  • 某天偶然在网上瞎翻看到了用 Git 维护博客?酷!这篇文章,觉得太帅了~

  • 一次偶然的机会接触到了git,然后知道了有个叫GitHub的东西,了解到Github是程序员展示自己的最佳网站。
    我想去上面找找自己感兴趣的开源项目,并且有参与开源项目的愿望。学会使用git是实现愿望的第一步。

  • 我认为未来是个web的时代。随着各种web技术的不断发展,web应用越来越强大,显示效果也越来越绚丽。现在各种各样的应用跑在浏览器上,
    人们只要打开浏览器就可以使用它们。用户的信息都保存在服务器上,随时随地都可以通过不同的终端进行访问。这些给人们带来了更多的方便,
    它们正在渐渐取代传统的应用程序。学习web技术是一件很有必要的事情。

  • 我需要一个地方来记录一些东西。一些工作中累积的经验,学习中的一些笔记,生活中的一些感悟。
    之前我总是把在网上查到的资料的页面保存下来,或者自己的一些笔记保存成txt放在当时正在做的那个项目里。结果就弄得哪里都有,既不便于管理又不便于查阅。
    有时候一做备份就弄出来好几份,项目归档了笔记也跟着一块儿归档了… 有的时间长了就记不起来放在什么地方了,想看又找不着。实在是太混乱了。

  • 写作能力太差,像找个机会练练手。

    所以我就自己动手弄了这个博客。

阅读全文 »