px(像素点)mm等Android不建议用

为什么电脑web开发可以用而Android不建议用?

因为px代表像素点个数,一般电脑分辨率都相同

无论14寸还是15寸都是1366*768而手机分辨率一般都不一样

googe解决方案:

dp(dip)(根据屏幕密度根据像素算出来的)

相同屏幕大小的手机,密度(分辨率)不同。使用px会显示大小不同的view使用dp相同dp长度的组件,最终显示大小是相同的

建议:

dp(dip)表示控件的宽度和高度

sp文字大小

分辨率问题:

例:320*480(5寸)

代表:横向上有320个像素点

纵向上有480个像素点

480*800(5寸)

屏幕大小一样像素大的,像点密度高

更多相关文章

  1. android Activity 设置大小
  2. 关于Android屏幕密度与分辨率
  3. Android 根据屏幕大小设置字体
  4. 【Android Training - 02】适配不同的屏幕[Lesson 1 - 支持不同
  5. Android media媒体库分析之:分类别统计媒体文件大小
  6. android 加载图片轻松避免OOM(out of memory) 支持设置缓存大小,
  7. 如何更改android Studio logcat字体大小?
  8. Android获得手机分辨率

随机推荐

  1. android 绘图--简单手写绘图后保存为图片
  2. Android对返回键进行处理的方式
  3. Android应用程序获取ROOT权限的方法
  4. Android EventBus 通信
  5. Android(安卓)Studio目录结构浅析
  6. Android 进行单元测试难在哪-终
  7. 帧动画和补间动画
  8. android sdk Content Loader's has encou
  9. Mac系统下Android SDK更新以及ADT无法在
  10. Android下动态获取View的高度或宽度