一款安卓语法高亮编辑控件HighlightTextEditor

An android HighlightTextEditor

#语法高亮
HighlightTextEditor是一个安卓代码语法高亮控件,目前已经支持200多种语言,近90多种主题配色方案,同时支持lua扩展,以及自定义语言配置。强烈推荐,一款不可多得的开源控件。
###支持的语言:
    abap4.lang        clojure.lang      innosetup.lang    nxc.lang          s.lang
    abc.lang          clp.lang          interlis.lang     oberon.lang       sas.lang
    abnf.lang         cobol.lang        io.lang &n

android System.loadLibrary 卸载加载得库

android 加载库后,如果重复加载同一个库,会出现已经加载得警告,也就是说,就不会重新加载so文件。这时候需要kill掉对应得activity,然后重新启动activity就可以使得so重新加载,对应代码:

int pid = android.os.Process.myPid();

android.os.Process.killProcess(pid);

目前只有这个方法。暂时找不到完美得解决方法。smiley

ecl lisp 编译android 版本

这个是我的编译过程。

需要有gcc for android 、busybox、ecl源码有修改过,需要的来找我,留言或者加群。Lisp兴趣小组 239401374。有问题的也可以在下面留言。

###build on android 4.0
export PATH=/data/local/gcc/arm-linux-androideabi/lib:/data/local/gcc/bin:/data/local/busybox:$PATH

mount -o remount rw /
mkdir /bin
ln -s  /system/bin/sh /bin/sh
mkdir /sqlite_stmt_journals/
mkdir /tmp

./configu