FolderIconCreater.java 文件源码

java
阅读 16 收藏 0 点赞 0 评论 0

项目:PowerToggles 作者:
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;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号