public FolderIconCreater(Context c) {
mRes = c.getResources();
mSize = BitmapUtils.getActivityIconSize(c);
mIconSize = mSize * 3 / 5;
mRoundRect = new Path();
float gap = (mSize - mIconSize) * 0.25f;
mRoundRect.addRoundRect(new RectF(gap, gap, mSize - gap, mSize - gap), gap / 2, gap / 2, Direction.CW);
// Init variables
// cos(45) = 0.707 + ~= 0.1) = 0.8f
mBaselineIconScale = (1 + 0.8f) / (2 * (1 + PERSPECTIVE_SHIFT_FACTOR));
mBaselineIconSize = (int) (mSize * mBaselineIconScale);
mMaxPerspectiveShift = mBaselineIconSize * PERSPECTIVE_SHIFT_FACTOR;
}
FolderIconCreater.java 文件源码
java
阅读 16
收藏 0
点赞 0
评论 0
项目:PowerToggles
作者:
评论列表
文章目录