HTML5技术

【无私分享】干货!!!一个炫酷的自定义日历控件,摆脱日历时间选择烦恼,纯福利~ - 南尘(8)

字号+ 作者:H5之家 来源:H5之家 2016-08-12 12:00 我要评论( )

1 package com.example.nanchen.mydateviewdemo.view; android.content.Context; 4 import android.content.res.Resources; * 辅助类 8 * nanchen 10 * @date 16-8-10 上午11:39 ViewUtil { * 获取屏幕的宽度 conte

1 package com.example.nanchen.mydateviewdemo.view; android.content.Context; 4 import android.content.res.Resources; * 辅助类 8 * nanchen 10 * @date 16-8-10 上午11:39 ViewUtil { * 获取屏幕的宽度 context getScreenWidth(Context context) { 19 Resources res = context.getResources(); 20 return res.getDisplayMetrics().widthPixels; 21 } * 获取屏幕高度 context getScreenHeight(Context context) { 29 Resources res = context.getResources(); 30 return res.getDisplayMetrics().heightPixels; 31 } * 描述:根据分辨率获得字体大小. 35 * screenWidth the screen width screenHeight the screen height textSize the text size the int resizeTextSize(int screenWidth,int screenHeight,int textSize){ 42 float ratio = 1; 43 try { 44 float ratioWidth = (float)screenWidth / 480; 45 float ratioHeight = (float)screenHeight / 800; 46 ratio = Math.min(ratioWidth, ratioHeight); 47 } catch (Exception e) { 48 } 49 return Math.round(textSize * ratio); 50 } * 54 * 描述:dip转换为px context dipValue dip2px(Context context, float dipValue) { scale = context.getResources().getDisplayMetrics().density; 62 return Math.round(dipValue * scale); 63 } * 67 * 描述:px转换为dip context pxValue px2dip(Context context, float pxValue) { scale = context.getResources().getDisplayMetrics().density; 75 return Math.round(pxValue / scale); 76 } * 80 * 描述:px转换为sp context pxValue px2sp(Context context, float pxValue) { scale = context.getResources().getDisplayMetrics().scaledDensity; 88 return Math.round(pxValue / scale); 89 } * 93 * 描述:sp转换为px context spValue sp2px(Context context, float spValue) { scale = context.getResources().getDisplayMetrics().scaledDensity; 101 return Math.round(spValue * scale); 102 } 103 }

10)

WeekGridAdapter

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目 (14)附数据库、发布项目 - 果冻布丁喜

    【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目

    2016-07-30 12:00

  • 分享自己的超轻量级高性能ORM数据访问组件Deft,比dapper快20%以上 - 陌城心灵捕手

    分享自己的超轻量级高性能ORM数据访问组件Deft,比dapper快20%以上 -

    2016-07-29 14:00

  • 【S】【S】【S】一大波前端干货整合(一) - Van小时

    【S】【S】【S】一大波前端干货整合(一) - Van小时

    2016-07-28 15:00

  • 独立开发 一个社交 APP 的架构分享 (已实现) - 指尖下的幽灵

    独立开发 一个社交 APP 的架构分享 (已实现) - 指尖下的幽灵

    2016-07-19 16:00

网友点评
t