E4A像素转换类库,无需高度自适应

在e4a使用过程中,经常会遇到字体大小和手机分辨率的适配问题,有时候组件高度太高不美观,太低会遮挡字体,用自适应总该可以解决了吧?但是自适应之后,组件的高度属性就变成了-2,不能方便的用代码进行位置布局了。这个类库就是为了解决这个问题而诞生,让你的组件高度刚好等于你的字体高度,不会遮挡也不会太高,实际属性就是实际高度! 包含演示例程源码和类库文件,如有建议和bug请在下方留言,希望多多支持,免费类库不喜欢轻喷

E4A编辑框语法高亮类库

无需使用高级编辑框的置风格代码,那个很多人也不会用。使用此类库可以做一些简单的代码高亮,以及关键词高亮等,下面是使用的效果。使用方法很简单,在窗口创建完毕后先调用加入高亮关键词,然后在编辑框内容被改变事件里添加自动高亮的功能即可。下载地址中包含有类库和图片中的这个例程源码,不会的看例程就行了。 希望大家可以多多支持,我也会不断学习,做更实用的工具类库分享给大家。如发现bug或建议请在下面留言反馈。  

E4A浏览框与js交互用法

在e4a中引入js,可以改造网页内容,加上简单的逻辑即可快速把网页打包成app。其实也可以做到fusion app那样的屏蔽元素的功能,class和id都时可以的,主要还是js方面的知识。 javascript浏览框1.跳转("javascript:js代码") 复制1浏览框1.跳转("javascript:js代码") javascriptdocument.getElementById("屏蔽的id").style.display="none"; //屏蔽头部例子 document.getElementById("header").style.display="none"; 复制123document.getElementById("屏蔽的id").style.display="none"; //屏蔽头部例子 document.getElementById("header").style.display="none"; javascriptdocument.getElementsByClassName("屏蔽的class名")[0].style.display=none; //屏蔽头部例子 document.getElementsByClassName("header")[0].style.display=none; 复制123document.getElementsByClassName("屏蔽的class名")[0].style.display=none; //屏蔽头部例子 document.getElementsByClassName("header")[0].style.display=none; javascript浏览框1.跳转("javascript:document.getElementsByClassName(\"header\")[0].style.display=none;") 复制1浏览框1.跳转("javascript:document.getElementsByClassName(\"header\")[0].style.display=none;") 特别注意的是,如果有多个相同的class,要把0改为想要的那一个,相当于在数组中指定位置。在e4a中使用时,不要忘记转义引号。

JS控制HTML元素的显示和隐藏

最近学习一下js,顺便做一些记录,方便自己查看。JS控制HTML元素的显示和隐藏,利用来JS控制页面控件显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法的不同之处在于控件隐藏后是否还在页面上占空位。