HTML5QQclient | 使用HTML5 API开发的第三方QQ客户端
kandi X-RAY | HTML5QQclient Summary
kandi X-RAY | HTML5QQclient Summary
HTML5QQclient is a JavaScript library. HTML5QQclient has no bugs, it has no vulnerabilities and it has low support. You can download it from GitHub.
使用HTML5+ 来实现这个QQ客户端还得从 HBuilder 这个编辑器开始说起. 其实从上个学期开始我就有接触过这款编辑器。听说语法补全功能特别 好用我就试了试,后来居然发现这个IDE居然可以生成APP,于是乘着 新鲜劲就捣鼓了几天。发现好像的确不错的样子。但是由于HBuilder实在是 有点慢,用了两天受不了,又转回了sublime,没有继续深入学习了下去。. 后来因为这个学期学校居然天杀的开了个安卓课(JAVA都还没学过)。课程设计 需要做一个安卓APP,我就想起了HBuilder,回来一看,东西更新了不少, 还出现了一个MUI框架,这个框架的存在很大程度上决定了我开始使用这一套框架 的理由,它集成了一套非常轻便的UI,而且封装了常用的 html5+ api, 用起来感觉挺爽。把玩了一下官方给的demo APP 发现流畅度不错。正好学弟那里有个 古老的QQ API可以用,于是就决定课程设计就做个QQ手机客户端了。. 之所以能在安卓机上面做到不卡,最主要的还是靠webview这个东西, 专场动画啊,上拉下拉啊,如果靠CSS + DIV来做的话那在稍微低端一点的 安卓机上面绝对是卡的一比。谈不上任何体验。但是通过把页面拆成多个 webview的方法,将动画效果交给原生去实现,那情况就会好很多。 然后再通过HTML5plus提供的各种原生API接口,似乎使用javascript就能 在手机上无所不能了。. html5+给我们提供的方法就是事件。我们可以用向不同的webview发送事件的方式 来传递消息。mui.fire(contactPage, 'refreshFrient', {data:data}); 就像这样。. 因为手机系统的限制,在web页面中只有当点击input框的时候,软键盘才会弹出,而且当点击 任何非input区域的时候,软键盘就会立马的收起,而且我没有找到任何一个关于软键盘的事件。 但是这样问题就来了,当点击发送button的时候,软键盘立马就会收起,然后发送另一条消息 的时候又要再点击一下input区域,这样非常非常非常不爽。. 就过自己的使用情况来看,HTML5+可以说是做的越来越好了,但是在性能上还是与原生的APP有着 很大的差距。在我的使用中,只要页面中包含图片数量稍微多一点。在安卓机器上,转场动画 就会开始各种卡顿。最后弄得我只敢在动画结束之后才显示图片。还有就是HBuilder的速度也 实在是让人堪忧,i5+ 固态的机器,敲起代码来一卡一卡的,要不是需要调试,我真想换回我 捷迅如飞的大sublime啊。。。.
使用HTML5+ 来实现这个QQ客户端还得从 HBuilder 这个编辑器开始说起. 其实从上个学期开始我就有接触过这款编辑器。听说语法补全功能特别 好用我就试了试,后来居然发现这个IDE居然可以生成APP,于是乘着 新鲜劲就捣鼓了几天。发现好像的确不错的样子。但是由于HBuilder实在是 有点慢,用了两天受不了,又转回了sublime,没有继续深入学习了下去。. 后来因为这个学期学校居然天杀的开了个安卓课(JAVA都还没学过)。课程设计 需要做一个安卓APP,我就想起了HBuilder,回来一看,东西更新了不少, 还出现了一个MUI框架,这个框架的存在很大程度上决定了我开始使用这一套框架 的理由,它集成了一套非常轻便的UI,而且封装了常用的 html5+ api, 用起来感觉挺爽。把玩了一下官方给的demo APP 发现流畅度不错。正好学弟那里有个 古老的QQ API可以用,于是就决定课程设计就做个QQ手机客户端了。. 之所以能在安卓机上面做到不卡,最主要的还是靠webview这个东西, 专场动画啊,上拉下拉啊,如果靠CSS + DIV来做的话那在稍微低端一点的 安卓机上面绝对是卡的一比。谈不上任何体验。但是通过把页面拆成多个 webview的方法,将动画效果交给原生去实现,那情况就会好很多。 然后再通过HTML5plus提供的各种原生API接口,似乎使用javascript就能 在手机上无所不能了。. html5+给我们提供的方法就是事件。我们可以用向不同的webview发送事件的方式 来传递消息。mui.fire(contactPage, 'refreshFrient', {data:data}); 就像这样。. 因为手机系统的限制,在web页面中只有当点击input框的时候,软键盘才会弹出,而且当点击 任何非input区域的时候,软键盘就会立马的收起,而且我没有找到任何一个关于软键盘的事件。 但是这样问题就来了,当点击发送button的时候,软键盘立马就会收起,然后发送另一条消息 的时候又要再点击一下input区域,这样非常非常非常不爽。. 就过自己的使用情况来看,HTML5+可以说是做的越来越好了,但是在性能上还是与原生的APP有着 很大的差距。在我的使用中,只要页面中包含图片数量稍微多一点。在安卓机器上,转场动画 就会开始各种卡顿。最后弄得我只敢在动画结束之后才显示图片。还有就是HBuilder的速度也 实在是让人堪忧,i5+ 固态的机器,敲起代码来一卡一卡的,要不是需要调试,我真想换回我 捷迅如飞的大sublime啊。。。.
Support
Quality
Security
License
Reuse
Support
HTML5QQclient has a low active ecosystem.
It has 5 star(s) with 1 fork(s). There are 1 watchers for this library.
It had no major release in the last 6 months.
HTML5QQclient has no issues reported. There are no pull requests.
It has a neutral sentiment in the developer community.
The latest version of HTML5QQclient is current.
Quality
HTML5QQclient has no bugs reported.
Security
HTML5QQclient has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
License
HTML5QQclient does not have a standard license declared.
Check the repository for any license declaration and review the terms closely.
Without a license, all rights are reserved, and you cannot use the library in your applications.
Reuse
HTML5QQclient releases are not available. You will need to build from source code and install.
Installation instructions are not available. Examples and code snippets are available.
Top functions reviewed by kandi - BETA
kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of HTML5QQclient
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of HTML5QQclient
HTML5QQclient Key Features
No Key Features are available at this moment for HTML5QQclient.
HTML5QQclient Examples and Code Snippets
No Code Snippets are available at this moment for HTML5QQclient.
Community Discussions
No Community Discussions are available at this moment for HTML5QQclient.Refer to stack overflow page for discussions.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install HTML5QQclient
You can download it from GitHub.
Support
For any new features, suggestions and bugs create an issue on GitHub.
If you have any questions check and ask questions on community page Stack Overflow .
Find more information at:
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page