如何优雅使用「快应用」API (quickapp.lovejade.cn)

【简介】

查阅快应用开发文档,可以知道官方提供了诸多接口;对于如何使用,文档中也给出了简单的说明和代码示例;但照着示例写法,在实际项目中,不够优雅且更不高效;所以,在开发中需要加以变通去写,使得大幅提升开发效率,同时也令整个代码优雅,以便于维护。所以在此篇文章的存在,旨在于讨论:如何优雅使用「快应用」API。

点击查看全文 >>

@杨琼璞 2020-08-17 09:19分享 / 0个评论
赞过的人: 杨轩帅 nicelinks 杨琼璞
要不要再学学下面的文章?
为何不推荐使用 Sass 作为 css 预处理器 (quickapp.lovejade.cn)
Sass 是成熟、稳定、强大的专业级 CSS 扩展语言。它兼容 CSS、功能丰富、社区庞大,为业界认可,被广泛应用;本文将根据使用 Sass 存在的痛点,以及更好的替代品,来陈述个人观点:不推荐使用 scss 作为 css 预处理器,更倾向于使用 Less 或 Stylus。
by @杨琼璞 2020-10-16 09:35 分享 查看详情
硬核!IDEA 中使用 Git 完整入门教程! (mp.weixin.qq.com)
注意事项:
1.如果第一次使用git, idea会提示输入github用户名, 密码;
2.如果出现提示 提示没有本地分支, 运行以下命名:
git branch --set-upstream master origin/master
by @code小生 2020-10-12 00:40 分享 查看详情
提高工作效率的 7 个 Vim 使用技巧! (mp.weixin.qq.com)
vim 是个非常高效、非常好用的工具,很多人一旦开始使用 Vim 之后就再也无法自拔。然而, Vim 仍然有其自身缺陷,对于普通用户来说,很难在入门的时候就体会到Vim的所谓高效性。
by @code小生 2020-10-12 00:38 分享 查看详情
Google 推荐在 MVVM 架构中使用 Kotlin Flow (mp.weixin.qq.com)
在之前分享过一篇 Jetpack 综合实战应用 神奇宝贝(PokemonGo) 眼前一亮的 Jetpack + MVVM 极简实战 ,这个项目主要包了以下功能:
by @code小生 2020-09-13 15:48 分享 查看详情
Win 10 中使用 Python 碰到的奇怪现象 (mp.weixin.qq.com)
最近在使用 Python 的时候发生了很奇怪的现象:从命令行执行 python.exe 并不会进入 REPL,似乎也没有其他反应,然而稍等片刻,会看到系统弹出 Windows Store 页面,并定位到 Python App 的详情页。
by @code小生 2020-08-24 01:01 分享 查看详情
API设计的几条原则 (insights.thoughtworks.cn)
API 设计是微服务设计中非常重要的环节,代表服务之间交互的方式,会影响服务之间的集成。 通常来说,一个好的 API 设计需要满足两个主要的目的。
by @ThoughtWorks 2020-08-14 15:48 分享 查看详情
Android 持续滑动布局 ConsecutiveScrollerLayout 的使用 (mp.weixin.qq.com)
在开发项目的时候,有时候会遇到一些比较复杂的页面,需要多个不同的列表或者滑动布局、甚至是WebView,组成一个完整的页面。要实现这样一个复杂的页面,在以前我们可能会通过布局嵌套的方式,在一个大的ScrollView下嵌套多个RecyclerView、WebView、ScrollView来实现。但是这种嵌套的方式不仅会严重影响布局的性能,而且处理滑动事件的冲突也是一件头疼的事,处理不好会严重影响用户操作的体验。
by @code小生 2020-08-10 21:19 分享 查看详情
如何基于 Typescript 开发快应用 (quickapp.lovejade.cn)
TypeScript 是一种由微软开发的开源、跨平台的编程语言;它是 JavaScript 的超集,最终会被编译为 JavaScript 代码。用 TypeScript (以下简称 ts)做前端开发,时下可谓如火如荼。本篇文章即在于,探讨如何基于 TypeScript 来开发快应用。
by @杨琼璞 2020-07-30 11:47 分享 查看详情
如何使用 gitlab api 触发 CI (quickapp.vivo.com.cn)
Gitlab 是一个类似于 Github 用于托管和审查代码,管理项目和构建软件;相较于 Github,其源代码本身也开源,允许用户自行搭建部署,是很多公司管理代码首选。可以通过 Webhook 或者 api 来触发 ci,配合 gulp 等工具,以此来构建更加完整的自动化工作流。本文将带你初步学会使用 Gitlab api,更多深入使用请参考官方文档 。
by @杨琼璞 2020-07-16 14:36 分享 查看详情
快应用开发工具之 asar (quickapp.vivo.com.cn)
asar 是一种将多个文件合并成一个文件的类 tar 风格的归档格式。 Electron 可以无需解压整个文件,即可从其中读取任意文件内容。欲了解更多可参考官方解释。
by @杨琼璞 2020-07-16 14:35 分享 查看详情