阅读背景:

Android中常用单位dp,px,sp之间的相互转换

来源:互联网 

MainActivity如下:

package cc.testunitswitch;

import android.os.Bundle;
import android.util.DisplayMetrics;
import android.app.Activity;
/**
 * Demo描述:
 * 利用代码实现dp,px,sp之间的相互转换
 * 
 * 参考资料:
 * 1 https://blog.csdn.net/fx_sky/article/details/8588703
 * 2 https://blog.csdn.net/lfdfhl/article/details/8227257
 *   Thank you very much
 *
 */
public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.main);
		//以下为测试代码
		Util.pixelToDip(this, 20);
		Util.dipToPixel(this, 13);
		Util.pixelToSp(this, 40);
		Util.spToPixel(this, 26.666667f);
	}

}
package cc.testunitswitch;

i



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: