本文基于 Lua 5.3.Lua 是一个轻量级脚本语言,常用于嵌入其他语言作为补充。关于更多Lua本身的问题不在本文讨论范围之内。在 Android 中嵌入 Lua 优点很多,借助 Lua 脚本语言的优势,可以轻松实现动态逻辑控制,应用可以随时从服务器读取最新 Lua 脚本文件,在不更新应用的情况下修改程序逻辑。可惜 Lua 官方只提供了 C API ,而 Android 主要使用 JAVA...
不过这用起来十分简单轻松的东西,上传之路真是道阻且长,各种坑多得数不清。折腾了3小时终于成功传上去了,记录一下过程和常见问题,希望大家少踩点坑吧。关于插件网上很多教程都采用gradle-bintray-plugin,根据研究,这个插件配置及其复杂,各种意想不到的错误层出不穷。于是采用另一个bintray-release,据说是鸿洋大神推荐的,实测也简单稳定许多。1、注册Bintray账号要想...
周圈蓝色的渐变条(分针)就是本次要实现的东西。1、拆分首先,熟悉Canvas的朋友应该知道它可以画出各种形状,但偏偏没有一头是圆的环形(这里不考虑使用path绘制)。所以我们不得不把它拆分为2个形状:圆环与圆.2、绘制圆环绘制圆环有很多种方法,比如画2个圆取补集之类的。这里直接使用canvas.drawArc()函数来画。先看看函数原型:void drawArc (RectF oval, ...