diff --git a/library/src/main/java/com/ruffian/library/widget/clip/ClipHelper.java b/library/src/main/java/com/ruffian/library/widget/clip/ClipHelper.java index 4b5399d8d22e6a360010d07b7b534cd17f3d9b59..d25a991a205facc656cb4e333c7a893bcb0646b8 100644 --- a/library/src/main/java/com/ruffian/library/widget/clip/ClipHelper.java +++ b/library/src/main/java/com/ruffian/library/widget/clip/ClipHelper.java @@ -33,12 +33,12 @@ public class ClipHelper implements IClip { /** * 初始化Clip * - * @param view - * @param isClipLayout - * @param clipPathCreator + * @param component component + * @param isClipLayout 布尔 + * @param clipPathCreator 值 */ - public void initClip(Component view, boolean isClipLayout, ClipPathManager.ClipPathCreator clipPathCreator) { - this.mView = view; + public void initClip(Component component, boolean isClipLayout, ClipPathManager.ClipPathCreator clipPathCreator) { + this.mView = component; this.isClipLayout = isClipLayout; if (!canClip()) { return; diff --git a/library/src/main/java/com/ruffian/library/widget/clip/ClipPathManager.java b/library/src/main/java/com/ruffian/library/widget/clip/ClipPathManager.java index 7969bc4918afb9fedd943b475c2343c9cd4ed1cb..f45d737c864028499e5e08a9c0b29cbf5a55e210 100644 --- a/library/src/main/java/com/ruffian/library/widget/clip/ClipPathManager.java +++ b/library/src/main/java/com/ruffian/library/widget/clip/ClipPathManager.java @@ -14,8 +14,8 @@ public class ClipPathManager { /** * 设置裁剪布局 * - * @param width - * @param height + * @param width 宽 + * @param height 高 */ public void setupClipLayout(int width, int height) { path.reset(); diff --git a/library/src/main/java/com/ruffian/library/widget/component/RImage.java b/library/src/main/java/com/ruffian/library/widget/component/RImage.java index 91aa02f2969b140e493e4d89bcb0c892d7cc52fb..23bbd934da02c9dca146c22f4d31d5ac1c35ce1d 100644 --- a/library/src/main/java/com/ruffian/library/widget/component/RImage.java +++ b/library/src/main/java/com/ruffian/library/widget/component/RImage.java @@ -40,7 +40,7 @@ public class RImage extends Image implements Component.DrawTask { /** * 初始化自定义属性 * - * @param attrs + * @param attrs 属性集 */ private void initAttributeSet(AttrSet attrs) { mIsCircle = AttrUtils.getBoolean(attrs, "is_circle", false); diff --git a/library/src/main/java/com/ruffian/library/widget/helper/RBaseHelper.java b/library/src/main/java/com/ruffian/library/widget/helper/RBaseHelper.java index d9bf3af337b6ca6c623c1c121fbde576eed68822..4f8fb2c4c401a5630ec51843da7526cb535b63da 100644 --- a/library/src/main/java/com/ruffian/library/widget/helper/RBaseHelper.java +++ b/library/src/main/java/com/ruffian/library/widget/helper/RBaseHelper.java @@ -219,7 +219,7 @@ public class RBaseHelper implements IClip, Component.Layout /** * 初始化控件属性 * - * @param context + * @param context 上下文 * @param attrs */ private void initAttributeSet(Context context, AttrSet attrs) { @@ -1025,7 +1025,7 @@ public class RBaseHelper implements IClip, Component.Layout /** * 波纹 * - * @param useRipple + * @param useRipple 布尔 * @return 上下文 */ @@ -1539,8 +1539,8 @@ public class RBaseHelper implements IClip, Component.Layout /** * 是否移出view * - * @param x - * @param y + * @param x x + * @param y y * @return 数值 */ protected boolean isOutsideView(int x, int y) { diff --git a/library/src/main/java/com/ruffian/library/widget/helper/RCheckHelper.java b/library/src/main/java/com/ruffian/library/widget/helper/RCheckHelper.java index 018f3b8c0a50dd8f41b057808f99e105c50525dc..5e1b3fd794c1dd2239d64ed804ebb585c234c24d 100644 --- a/library/src/main/java/com/ruffian/library/widget/helper/RCheckHelper.java +++ b/library/src/main/java/com/ruffian/library/widget/helper/RCheckHelper.java @@ -66,8 +66,8 @@ public class RCheckHelper extends RTextHelper implements Component.TouchEventLis /** * 初始化控件属性 * - * @param context - * @param attrs + * @param context 上下文 + * @param attrs 属性集 */ private void initAttributeSet(Context context, AttrSet attrs) { diff --git a/library/src/main/java/com/ruffian/library/widget/helper/RImageHelper.java b/library/src/main/java/com/ruffian/library/widget/helper/RImageHelper.java index bc314a88b8ee61b73ee536dea9db386e413ad0ae..9e4ad3fd9fd4e2c3002ea76477883865d1ef5e98 100644 --- a/library/src/main/java/com/ruffian/library/widget/helper/RImageHelper.java +++ b/library/src/main/java/com/ruffian/library/widget/helper/RImageHelper.java @@ -80,8 +80,8 @@ public class RImageHelper { /** * 初始化控件属性 * - * @param context - * @param attrs + * @param context 上下文 + * @param attrs 属性集 */ private void initAttributeSet(Context context, AttrSet attrs) { if (context == null || attrs == null) { @@ -171,7 +171,7 @@ public class RImageHelper { /** * 绘制 * - * @param canvas + * @param canvas 绘制 */ public void onDraw(Canvas canvas) { /** @@ -188,7 +188,7 @@ public class RImageHelper { /** * 绘制bitmap * - * @param canvas + * @param canvas 绘制 */ private void drawBitmap(Canvas canvas) { //drawable @@ -290,7 +290,7 @@ public class RImageHelper { /** * 绘制边框 * - * @param canvas + * @param canvas 绘制 */ private void drawBorder(Canvas canvas) { if (mBorderWidth > 0) { diff --git a/library/src/main/java/com/ruffian/library/widget/helper/RTextHelper.java b/library/src/main/java/com/ruffian/library/widget/helper/RTextHelper.java index 3ef96d83dd88cd50c8155fa77129b8edeb604403..e61a89a81252afb021a9a0dda3ed7935ca98edf2 100644 --- a/library/src/main/java/com/ruffian/library/widget/helper/RTextHelper.java +++ b/library/src/main/java/com/ruffian/library/widget/helper/RTextHelper.java @@ -152,8 +152,8 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 初始化控件属性 * - * @param context - * @param attrs + * @param context 上下文 + * @param attrs 属性集 */ private void initAttributeSet(Context context, AttrSet attrs) { if (context == null || attrs == null) { @@ -309,7 +309,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 默认图片 * - * @param element + * @param element 背景 * @return 图片 */ @Deprecated @@ -333,7 +333,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 按下图片 * - * @param icon + * @param icon 背景 * @return 返回图片 */ @Deprecated @@ -357,7 +357,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 设置图片 * - * @param icon + * @param icon 背景 * @return 图 */ @Deprecated @@ -381,7 +381,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 选中图 * - * @param icon + * @param icon 背景 * @return 图 */ @Deprecated @@ -400,8 +400,8 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 图的大小 * - * @param iconWidth - * @param iconHeight + * @param iconWidth 宽 + * @param iconHeight 高 * @return 信息 */ @Deprecated @@ -464,7 +464,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 设置图片右边 * - * @param icon + * @param icon 背景 * @return 默认图右边 */ public RTextHelper setIconNormalRight(Element icon) { @@ -477,7 +477,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 设置默认图 * - * @param icon + * @param icon 背景 * @return 默认图上面 */ public RTextHelper setIconNormalTop(Element icon) { @@ -490,7 +490,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 设置默认图下面 * - * @param icon + * @param icon 背景 * @return 图下面 */ public RTextHelper setIconNormalBottom(Element icon) { @@ -519,7 +519,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 点击后的置于左方图片 * - * @param icon + * @param icon 背景 * @return 图 */ public RTextHelper setIconPressedLeft(Element icon) { @@ -532,7 +532,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 点击的置于右方图片 * - * @param icon + * @param icon 背景 * @return 图 */ public RTextHelper setIconPressedRight(Element icon) { @@ -545,7 +545,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 点击后的置于上方图片 * - * @param icon + * @param icon 背景 * @return 图 */ public RTextHelper setIconPressedTop(Element icon) { @@ -558,7 +558,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 点击后的置于下方图片 * - * @param icon + * @param icon 背景 * @return 图片信息 */ public RTextHelper setIconPressedBottom(Element icon) { @@ -613,7 +613,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 未选中的置于上方图片 * - * @param icon + * @param icon 背景 * @return 图片信息 */ public RTextHelper setIconUnableTop(Element icon) { @@ -626,7 +626,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 未选中的置于下方图片 * - * @param icon + * @param icon 背景 * @return 图片信息 */ public RTextHelper setIconUnableBottom(Element icon) { @@ -655,7 +655,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 选中的置于左方图片 * - * @param icon + * @param icon 背景 * @return 图片信息 */ public RTextHelper setIconSelectedLeft(Element icon) { @@ -668,7 +668,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 选中的置于右边图片 * - * @param icon + * @param icon 背景 * @return 图片信息 */ public RTextHelper setIconSelectedRight(Element icon) { @@ -681,7 +681,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 选中的置于上方图片 * - * @param icon + * @param icon 背景 * @return 图片信息 */ public RTextHelper setIconSelectedTop(Element icon) { @@ -694,7 +694,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 选中的图片置于下面 * - * @param icon + * @param icon 背景 * @return 图片 */ public RTextHelper setIconSelectedBottom(Element icon) { @@ -723,8 +723,8 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 图片大小左边 * - * @param iconWidth - * @param iconHeight + * @param iconWidth 宽 + * @param iconHeight 高 * @return 图片信息 */ public RTextHelper setIconSizeLeft(int iconWidth, int iconHeight) { @@ -737,8 +737,8 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 右边图片大小 * - * @param iconWidth - * @param iconHeight + * @param iconWidth 宽 + * @param iconHeight 高 * @return 图片信息 */ public RTextHelper setIconSizeRight(int iconWidth, int iconHeight) { @@ -751,8 +751,8 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 图片大小上面 * - * @param iconWidth - * @param iconHeight + * @param iconWidth 宽 + * @param iconHeight 高 * @return 图片信息 */ public RTextHelper setIconSizeTop(int iconWidth, int iconHeight) { @@ -765,8 +765,8 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 设置图片的大小 * - * @param iconWidth - * @param iconHeight + * @param iconWidth 宽 + * @param iconHeight 高 * @return 图片信息 */ public RTextHelper setIconSizeBottom(int iconWidth, int iconHeight) { @@ -834,7 +834,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 右边图 * - * @param icon + * @param icon 图 */ @SuppressWarnings("unchecked") protected void setIconRight(Element icon) { @@ -897,10 +897,10 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 新版本设置icon逻辑代码 * - * @param drawableLeft - * @param drawableRight - * @param drawableTop - * @param drawableBottom + * @param drawableLeft 左边 + * @param drawableRight 右边 + * @param drawableTop 上边 + * @param drawableBottom 下边 */ private void setIcon(Element drawableLeft, Element drawableRight, Element drawableTop, Element drawableBottom) { if (drawableLeft != null || drawableRight != null || drawableTop != null || drawableBottom != null) { @@ -974,7 +974,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 默认字体颜色 * - * @param textColor + * @param textColor 字体颜色 * @return 字体颜色 */ public RTextHelper setTextColorNormal(Color textColor) { @@ -999,7 +999,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 点下后的字体颜色 * - * @param textColor + * @param textColor 字体颜色 * @return 颜色 */ public RTextHelper setTextColorPressed(Color textColor) { @@ -1016,7 +1016,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 字体颜色 * - * @param textColor + * @param textColor 字体颜色 * @return 字体颜色 */ public RTextHelper setTextColorUnable(Color textColor) { @@ -1033,7 +1033,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 子体选中后的颜色 * - * @param textColor + * @param textColor 字体颜色 * @return 颜色 */ public RTextHelper setTextColorSelected(Color textColor) { @@ -1050,10 +1050,10 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 颜色 * - * @param normal - * @param pressed - * @param unable - * @param selected + * @param normal 颜色 + * @param pressed 颜色 + * @param unable 颜色 + * @param selected 颜色 * @return 默认 点击后 选中颜色 */ public RTextHelper setTextColor(Color normal, Color pressed, Color unable, Color selected) { @@ -1083,7 +1083,6 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text /** * 是否仅支持单一方向ICON - * 老版本仅支持单一方向icon,版本兼容判断逻辑 * * @return true 不为空反之 */ @@ -1208,7 +1207,7 @@ public class RTextHelper extends RBaseHelper implements ITextFeature, Text * 触摸事件逻辑 * * @param component 视图 - * @param event + * @param event 动作 * @return true */ @Override diff --git a/library/src/main/java/com/ruffian/library/widget/rounded/RoundDrawable.java b/library/src/main/java/com/ruffian/library/widget/rounded/RoundDrawable.java index 0906b3160542629571742c8bec75d33b6dc4e559..7db7680090156a845b73b1ad959a6fad63da0a62 100644 --- a/library/src/main/java/com/ruffian/library/widget/rounded/RoundDrawable.java +++ b/library/src/main/java/com/ruffian/library/widget/rounded/RoundDrawable.java @@ -80,10 +80,6 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { super.drawToCanvas(canvas); } - /** - * 更新圆角 - */ - private void updateConner() { if (mCorner >= 0) { for (int i = 0; i < mCornerRadii.length; i++) { @@ -104,26 +100,19 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { } } - /** - * 更新Drawable路径 - */ + // 更新Drawable路径 private void updateDrawablePath() { mPath.reset(); // must重置 mPath.addRoundRect(mDrawableRect, mCornerRadii, Path.Direction.COUNTER_CLOCK_WISE); } - /** - * 更新边框路径 - */ + // 更新边框路径 private void updateBorderPath() { mPath.reset(); // must重置 mPath.addRoundRect(mBorderRect, mCornerRadii, Path.Direction.COUNTER_CLOCK_WISE); } - /** - * 根据ScaleType更新ShaderMatrix - * 此函数涉及更新的属性:mBorderWidth || mScaleType || isCircle - */ + // 根据ScaleType更新ShaderMatrix此函数涉及更新的属性:mBorderWidth || mScaleType || isCircle private void updateShaderMatrix() { float scale; float dx = 0, dy = 0; @@ -277,7 +266,7 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { /** * 更新变化矩阵 * - * @param scaleType + * @param scaleType 类型 * @return 返回图的type类型 */ public RoundDrawable setScaleType(Image.ScaleMode scaleType) { @@ -306,7 +295,7 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { /** * 更新变化矩阵 * - * @param borderWidth + * @param borderWidth 宽度 * @return 宽度 */ public RoundDrawable setBorderWidth(float borderWidth) { @@ -319,7 +308,7 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { /** * 颜色 * - * @param borderColor + * @param borderColor 颜色 * @return 颜色 */ public RoundDrawable setBorderColor(Color borderColor) { @@ -331,11 +320,11 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { /** * 位置 * - * @param corner - * @param topLeft - * @param topRight - * @param bottomLeft - * @param bottomRight + * @param corner float + * @param topLeft 左 + * @param topRight 右 + * @param bottomLeft 下左 + * @param bottomRight 下右 * @return 圆角位置 */ public RoundDrawable setConner(float corner, float topLeft, float topRight, float bottomLeft, float bottomRight) { @@ -351,7 +340,7 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { /** * 图片 * - * @param bitmap + * @param bitmap 图 * @return 图 */ public static RoundDrawable fromBitmap(PixelMap bitmap) { @@ -365,7 +354,7 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { /** * 绘制的位图 * - * @param img + * @param img 图 * @return 图 */ public static Element fromDrawable(Element img) { @@ -381,7 +370,7 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { /** * 图 * - * @param element + * @param element 背景 * @return 图 */ public static PixelMap drawableToBitmap(Element element) { @@ -410,9 +399,6 @@ public class RoundDrawable extends ShapeElement implements Component.DrawTask { } private static Matrix.ScaleToFit scaleTypeToScaleToFit(ScaleMode st) { - /** - * 根据源码改造 sS2FArray[st.nativeInt - 1] - */ switch (st) { case STRETCH: return Matrix.ScaleToFit.FILL; diff --git a/library/src/main/java/com/ruffian/library/widget/shadow/ShadowDrawable.java b/library/src/main/java/com/ruffian/library/widget/shadow/ShadowDrawable.java index ad5a3c21f8b54e63990398dd8879ace5a4412f65..678ca431f84945dacddcb628f3ea92cb79642f21 100644 --- a/library/src/main/java/com/ruffian/library/widget/shadow/ShadowDrawable.java +++ b/library/src/main/java/com/ruffian/library/widget/shadow/ShadowDrawable.java @@ -35,11 +35,11 @@ public class ShadowDrawable extends Element implements Component.DrawTask { /** * 更新颜色圆角阴影 * - * @param shadowColor - * @param shadowRadius - * @param shadowDx - * @param shadowDy - * @param roundRadii + * @param shadowColor 颜色 + * @param shadowRadius 圆角 + * @param shadowDx x + * @param shadowDy y + * @param roundRadii 圆角 */ public void updateParameter(Color shadowColor, float shadowRadius, int shadowDx, int shadowDy, float[] roundRadii) { this.mShadowColor = shadowColor; @@ -47,9 +47,7 @@ public class ShadowDrawable extends Element implements Component.DrawTask { this.mShadowRadius = shadowRadius; this.mShadowDx = shadowDx; this.mShadowDy = shadowDy; - /** - * 设置阴影 - */ + mPaint.setColor(mShadowColor); BlurDrawLooper blurDrawLooper = new BlurDrawLooper(mShadowRadius,mShadowDx, mShadowDy, mShadowColor); mPaint.setBlurDrawLooper(blurDrawLooper); @@ -66,30 +64,12 @@ public class ShadowDrawable extends Element implements Component.DrawTask { /** * 更新Bounds * - * @param bounds + * @param bounds 角度 */ private void updateBounds(Rect bounds) { if (bounds == null) { bounds = getBounds(); } - /** - * 算法1 => 存在偏移的方向增加宽度 (效果不是很好) - */ - /* float left = bounds.left + getShadowOffsetHalf() + offset; - left = mShadowDx < 0 ? left + Math.abs(mShadowDx) : left; - - float right = bounds.right - getShadowOffsetHalf() - offset; - right = mShadowDx > 0 ? right - Math.abs(mShadowDx) : right; - - float top = bounds.top + getShadowOffsetHalf() + offset; - top = mShadowDy < 0 ? top + Math.abs(mShadowDy) : top; - - float bottom = bounds.bottom - getShadowOffsetHalf() - offset; - bottom = mShadowDy > 0 ? bottom - Math.abs(mShadowDy) : bottom;*/ - - /** - * 算法2 => 水平/垂直存在偏移,对应方向增加间距 - */ float left = bounds.left + getShadowOffset() + Math.abs(mShadowDx); float right = bounds.right - getShadowOffset() - Math.abs(mShadowDx); float top = bounds.top + getShadowOffset() + Math.abs(mShadowDy); diff --git a/library/src/main/java/com/ruffian/library/widget/utils/AttrUtils.java b/library/src/main/java/com/ruffian/library/widget/utils/AttrUtils.java index 0dad751bbf236faeda3d89fc9aed8e9f3105f090..2cd1e14c052ae546f4d423d721f04830336acd96 100644 --- a/library/src/main/java/com/ruffian/library/widget/utils/AttrUtils.java +++ b/library/src/main/java/com/ruffian/library/widget/utils/AttrUtils.java @@ -35,9 +35,9 @@ public class AttrUtils { /** * 是否开启 * - * @param attrs - * @param attrName - * @param isDefValue + * @param attrs 属性集 + * @param attrName 值 + * @param isDefValue 值 * @return 返回结果,true开启,反之没有 */ public static boolean getBoolean(AttrSet attrs, String attrName, boolean isDefValue) { @@ -52,9 +52,9 @@ public class AttrUtils { /** * 获取 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 返回信息 */ public static String getString(AttrSet attrs, String attrName, String defValue) { @@ -69,9 +69,9 @@ public class AttrUtils { /** * 用于宽度圆角 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 返回int值 */ public static int getInt(AttrSet attrs, String attrName, int defValue) { @@ -86,9 +86,9 @@ public class AttrUtils { /** * 虚线或颜色 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 返回 */ public static float getFloat(AttrSet attrs, String attrName, float defValue) { @@ -103,9 +103,9 @@ public class AttrUtils { /** * 图片 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 返回 */ public static Element getElement(AttrSet attrs, String attrName, Element defValue) { @@ -165,9 +165,9 @@ public class AttrUtils { /** * string 颜色值 转换 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 返回 */ @@ -184,9 +184,9 @@ public class AttrUtils { /** * bool类型 * - * @param attrs - * @param attrName - * @param isDefValue + * @param attrs 属性集 + * @param attrName 值 + * @param isDefValue 值 * @return 返回 */ public static boolean getStringToBool(AttrSet attrs, String attrName, boolean isDefValue) { diff --git a/library/src/main/java/com/ruffian/library/widget/utils/DensityUtils.java b/library/src/main/java/com/ruffian/library/widget/utils/DensityUtils.java index d97f9e0b702c20c0e66fb1b355fef6a7cabb6cf8..c61aaae4cfee52e33203f8ba9edbd106c3752267 100644 --- a/library/src/main/java/com/ruffian/library/widget/utils/DensityUtils.java +++ b/library/src/main/java/com/ruffian/library/widget/utils/DensityUtils.java @@ -34,8 +34,8 @@ public class DensityUtils { /** * fp 转 Px * - * @param context - * @param fp + * @param context 上下文 + * @param fp float * @return 返回px */ public static int fpToPx(final Context context, final float fp) { @@ -45,8 +45,8 @@ public class DensityUtils { /** * px 转 Fp * - * @param context - * @param px + * @param context 上下文 + * @param px px * @return 返回fp */ public static int pxToFp(final Context context, final float px) { @@ -65,11 +65,9 @@ public class DensityUtils { } /** - - * 字体字体 = 密度使用. - * text.setFont(font); + * 字体样式 * - * @param name + * @param name 值 * @return 字体 */ public static Font getStringfont(String name) { @@ -80,7 +78,7 @@ public class DensityUtils { /** * 获取当前设备属性 * - * @param context + * @param context 上下文 * @return 设备属性 */ public static Display getDeviceAttr(Context context) { diff --git a/library/src/main/java/com/ruffian/library/widget/utils/TextUtils.java b/library/src/main/java/com/ruffian/library/widget/utils/TextUtils.java index b769f526c7a3fb4f041610fcbe07eb648f39445a..fff7bc95e351b6891ca037f6a2c2b0320def886c 100644 --- a/library/src/main/java/com/ruffian/library/widget/utils/TextUtils.java +++ b/library/src/main/java/com/ruffian/library/widget/utils/TextUtils.java @@ -36,7 +36,6 @@ public class TextUtils { /** * 获取Text实际宽度 - * 备注:单行最大宽度 * * @param view text * @param drawableWidth drawable宽度 @@ -82,7 +81,6 @@ public class TextUtils { /** * 获取Text实际高度 - * 备注:多行最大高度 * * @param view text * @param drawableHeight drawable高度 diff --git a/library/src/main/java/com/ruffian/library/widget/utils/TypedAttrUtils.java b/library/src/main/java/com/ruffian/library/widget/utils/TypedAttrUtils.java index c15ffa23eb9263def4ad16cbdf330e659b67011d..9d9ed510967f6eaa502b5d43d880df575506401c 100644 --- a/library/src/main/java/com/ruffian/library/widget/utils/TypedAttrUtils.java +++ b/library/src/main/java/com/ruffian/library/widget/utils/TypedAttrUtils.java @@ -35,9 +35,9 @@ public class TypedAttrUtils { /** * 颜色 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 颜色值 */ public static int getIntColor(AttrSet attrs, String attrName, int defValue) { @@ -69,9 +69,9 @@ public class TypedAttrUtils { /** * 是否开启 * - * @param attrs - * @param attrName - * @param isDefValue + * @param attrs 属性集 + * @param attrName 值 + * @param isDefValue 值 * @return true是,反之 */ public static boolean getBoolean(AttrSet attrs, String attrName, boolean isDefValue) { @@ -86,9 +86,9 @@ public class TypedAttrUtils { /** * string 类型 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 信息 */ public static String getString(AttrSet attrs, String attrName, String defValue) { @@ -103,9 +103,9 @@ public class TypedAttrUtils { /** * 颜色 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 颜色值 */ public static String getStringColor(AttrSet attrs, String attrName, String defValue) { @@ -120,9 +120,9 @@ public class TypedAttrUtils { /** * 图片 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 图片方向 */ public static int getDimensionPixelSize(AttrSet attrs, String attrName, int defValue) { @@ -137,9 +137,9 @@ public class TypedAttrUtils { /** * 字体大小 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 返回大小 */ public static float getFloatSize(AttrSet attrs, String attrName, float defValue) { @@ -154,9 +154,9 @@ public class TypedAttrUtils { /** * 图片类型 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 图片数据 */ public static Element getDrawable(AttrSet attrs, String attrName, Element defValue) { @@ -171,9 +171,9 @@ public class TypedAttrUtils { /** * 获取布局 * - * @param attrs - * @param attrName - * @param defValue + * @param attrs 属性集 + * @param attrName 值 + * @param defValue 值 * @return 返回结果 */ public static int getLayoutDimension(AttrSet attrs, String attrName, int defValue) {