Android Studio中Gradle Building速度提升大法

比起两三年前,现在开发Android应用已经可以很顺手了,无论是IDE还是开发框架、第三方库,都比较成熟了。但是呢,使用Android Studio开发时,免不了在调试时,看着gradle building一直在Loading,对于一般的项目也是需要一杯咖啡的时间了,特别是只想测下一丁点的小问题时,也要等这么长时间,实在是没有耐心。那么,经过一轮的Google与实践探索,终于得一大法,仿佛张无忌在昆仑洞下练成了九阳真经。

more

针对魅族Flyme OS让应用中状态栏呈现透明效果

Flyme 3.0版本开始,Flyme开始支持状态栏透明,像在锁屏、桌面以及设置壁纸时,状态栏都为透明。虽然Flyme 3.0以后是支持了状态栏透明,但是其设置状态栏透明的API却没有公开,所以如果开发者也想在自己开发的应用里让状态栏呈现透明效果,就只能通过反射来调用Flyme隐藏的API了。具体方法如下。

more

更改Toast显示机制

在Android中,Toast是十分常用的,用于显示一些小提示。但是,Toast的显示机制有一点点的小问题。例如,点击一个按钮,显示一下Toast,持续2秒钟,如果不断的按这个按钮,那Toast就会按照顺序,前一个消失后才接着显示下一个。所以如果连接按5次按钮,那么有5个Toast显示,总共持续10秒钟。虽然这个例子是按钮处理事件不恰当,但同时也说明了Andriod中Toast的显示机制不够好。

more