分享一个常用单位转换的辅助类
分享一个常用单位转换的辅助类
骨头蘸饭 发表于2年前
分享一个常用单位转换的辅助类
  • 发表于 2年前
  • 阅读 3
  • 收藏 0
  • 点赞 0
  • 评论 0
摘要: 有注解
android.app.Activityandroid.content.Contextandroid.util.DisplayMetricsandroid.util.TypedValueandroid.view.ViewDensityUtil {

    (unitvalueDisplayMetrics metrics) {
        (unit) {
            TypedValue.:
                valueTypedValue.:
                value * metrics.TypedValue.:
                value * metrics.TypedValue.:
                value * metrics.* (/ )TypedValue.:
                value * metrics.TypedValue.:
                value * metrics.* (/ )}
        }

    (Context contextdpVal) {
        () TypedValue.(TypedValue.dpValcontext.getResources().getDisplayMetrics())}

    (Context contextspVal) {
        () TypedValue.(TypedValue.spValcontext.getResources().getDisplayMetrics())}

    (Context contextpxVal) {
        scale = context.getResources().getDisplayMetrics().(pxVal / scale)}

    (Context contextpxVal) {
        (pxVal / context.getResources().getDisplayMetrics().)}

    [] (Activity activity) {
        [] display = []DisplayMetrics dm = DisplayMetrics()activity.getWindowManager().getDefaultDisplay().getMetrics(dm)display[] = dm.display[] = dm.display}

    [] (View view) {
        [] location = []view.getLocationOnScreen(location)location}
}


共有 人打赏支持
粉丝 0
博文 1
码字总数 75
×
骨头蘸饭
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: