
安卓
小灰马
爱生活,爱读书,爱挑战!
展开
-
[Android UI] 波浪特效的实现
本文目标是实现一个可自定义的波浪特效。先看效果:相关知识点: canvas绘图、BitmapShader、PorterDuff.Mode.SRC_ATOP。思路: 1.准备两张图,一张为图案,一张为波浪的形状。 2.先绘制图案。 3.绘制波浪。这里有两个关键点,一个是设置画笔的BitmapShader为波浪底图,另一个是绘制的时候,使用图形混合模式PorterDuff.Mode.SRC_AT原创 2015-11-07 19:09:19 · 2791 阅读 · 3 评论 -
[Android UI] graphics
本文对Android graphics API 做些整理。一、颜色 Color类颜色由一个int型表示,共四个字节。从高位到低位四个字节分别为透明度、红色、绿色、蓝色。 相关API:1.给定颜色获取相关属性int alpha(int color)//返回给定颜色的透明度值,也就是高位第一个字节。 int red(int color) //返回给定颜色的红色色值 int green(int原创 2015-10-14 15:51:03 · 1048 阅读 · 1 评论 -
[Android] smalidea 无源码调试 apk
前言公司最近把指纹打卡改为钉钉打卡,作为有自驱力的程序员,每天打卡简直就是在浪费我的生命,所以黑掉钉钉的考勤打卡功能,期间用到smalidea这个神器,相比ida简单许多,记录下怎么玩(文章末尾有彩蛋~)。关于smalideasmalidea官网: https://github.com/JesusFreke/smali/wiki/smalidea 它其实就是 IntelliJ IDEA/Andro原创 2016-11-10 13:26:08 · 4553 阅读 · 0 评论