共有137篇文章,第1页,共7

  • 浅谈android截屏问题[博客]
    我不是咸蛋 发表于 2012-08-30 10:29|20次评论|24337次阅读
    做了几个月的截屏开发,稍微了解了一下这方面的知识,于是拿来分享一下,也许对你有一些帮助吧。     我是基于android2.3.3系统之上的,想必大家应该知道在android源码下面有个文件叫做screencap吧,位于frameworks\base\services\surfaceflinger\tests\screencap\scree...
  • Android屏幕密度(Density)和分辨率的关系[分享]
    晨曦之光 发表于 2012-03-01 19:59|1次评论|19149次阅读
    最近正在做Android的UI设计,故搜集了一些Android上进行UI设计的一些资料,现和各位分享下。 首先说说density,density值表示每英寸有多少个显示点,与分辨率是两个不同的概念。 Android主要有以下几种屏: QVGA和WQVGA屏density=120; HVGA屏density=160; WVGA屏density...
  • Android dip(dp) 与 sp的自适应问题[分享]
    soso_fy 发表于 2012-09-19 17:39|6次评论|12454次阅读
    今天碰到的一个问题,感觉应该其他人也会碰到,拿来分享一下。 我们都知道android在开发配置界面时一般都会使用dip和sp这种逻辑长度单位来实现屏幕无关,我也正是这么做的,今天用同事的I9300跑了一下我写的demo,发现”不对啊“,我自己的手机显示没问题啊,但在9300中出现...
  • android 布局中的单位及分辨率自解[博客]
    taln 发表于 2011-04-17 09:47|3次评论|12192次阅读
    先上一个网上copy的 px:是屏幕的像素点 in:英寸 mm:毫米 pt:磅,1/72 英寸 dp:一个基于density的抽象单位,如果一个160dpi的屏幕,1dp=1px dip:等同于dp sp:同dp相似,但还会根据用户的字体大小偏好来缩放。 建议使用sp作为文本的单位,其它用dip 然后是我自己的理解...
  • Android 测量每秒帧数 Frames Per Second (FPS) [代码]
    红薯 发表于 2012-02-22 20:54|1次评论|10530次阅读
  • Android开发---获取屏幕高度和宽度[分享]
    迷途d书童 发表于 2012-03-30 14:07|0次评论|10317次阅读
                在开发的某些时候,需要获取屏幕的高度和宽度,下面有两种方法,大家可以试一下。             方法一:   WindowManager wm = (WindowManager) this.getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefaultDisplay().g...
  • android view getWidth 和 getHeight 的值为0[博客]
    Koon.LY 发表于 2012-06-07 10:50|0次评论|8979次阅读
    The getWidth and getHeight methods will return 0 if the view has not yet been inflated. For example, if you are trying to access it in the onCreate of the Activity, you'll get zero. 在UI 组件还未显示在界面之前调用getWidth和getHeight方法通常会得到0。所以...
  • android锁屏壁纸如何实现[提问]
    misly 发表于 2012-04-16 16:21|7次评论|7711次阅读
    想请问下android下的锁屏壁纸是如何实现的,也就如何调用系统里面的“设置锁屏壁纸”这个应用,或者android那个api里面有设置锁屏壁纸的方法或接口之类的 WallpaperManager.getInstance(mContext).setBitmap(bitmap);目前知道用这个方法可以将图片设置为壁纸,但是锁屏壁纸...
  • android屏幕分辨率详解 ldpi mdpi hdpi 程序UI自适应 《官方翻译》[博客]
    补全 发表于 2012-06-06 15:52|0次评论|5891次阅读
    看世界杯的空闲 时间,翻译一下 官方文档。分辨率 问题是大家都很关心的(720×480会不会悲剧),而关于这个问题,android官方的文档无疑最有说服力。由于不是所有的人都愿意去读英文,所以趁球赛没开始,翻译一些。 原文地址: http://developer.android.com/guide/pract...
  • Android 字体大小自适应不同分辨率[分享]
    鉴客 发表于 2011-11-03 07:10|4次评论|5842次阅读
    不同分辨率下,字体大小怎么适应? 假设需要适应320x240,480x320分辨率。在res目录下新建文件夹values-320x240, values-480x320。然后在文件夹 values ,values-320x240 和  values-480x320 下新建xml文件dimens.xml,该xml文件内容如下: <?xml version="1.0" enco...
  • android 开启自动旋转屏幕[博客]
    平凡简单 发表于 2012-10-31 15:00|0次评论|5405次阅读
    //0为关闭 1为开启 Settings.System.putInt(getContentResolver(),Settings.System.ACCELEROMETER_ROTATION, 1); //得到是否开启 int flag = Settings.System.getInt(getContentResolver(),       Settings.System.ACCELEROMETER_ROTATION, 0); 需要添加<uses-permission an...
  • android中dip、px相互换算[博客]
    mayi 发表于 2011-11-13 12:14|1次评论|5318次阅读
    1. dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关, 一般我们为了支持WVGA、HVGA和QVGA 推荐使用这 这个,不依赖像素。 这里要特别注意dip与屏幕密度有关,而屏幕密度又与具体的硬件有关,硬件设置不正确,有可能导...
  • 如何让Android横竖屏切换时不销毁当前activity [代码]
    天高空 发表于 2011-10-08 16:08|90次评论|5243次阅读
    背景介绍: 在编写android小应用的时候,碰到了这样的一个问题:当推开手机的实体键盘时,屏幕由竖屏转换为横屏,此时应用程序的显示界面(Activity)就会被销毁了,这个让人比较郁闷。 如何才能让这个activity不被销毁呢? ———————————— 分割线 ————————...
  • Android 强制设置横屏或竖屏 设置全屏[分享]
    长平狐 发表于 2012-08-29 14:36|0次评论|5136次阅读
    全屏 在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码 requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题 getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);//设置全屏...
  • android适配规则(一)[博客]
    Chanimalx 发表于 2012-12-27 23:28|0次评论|5018次阅读
    如有理解错,希望被指出 单位杂谈: px(pixel) 屏幕像素 dip(density-independent pixel) 设备独立像素,缩写为dp,可以理解为另外一种标识像素的单位,它与像素存在以下关系: dip/pixel = dpi/160 => dip = dpi*pixel/160=> px = dp * (dpi / 160)  当dpi=160时   dip=...
  • Android根据分辨率进行单位转换-(dp,sp转像素px)[博客]
    木辰寿 发表于 2012-06-03 22:25|0次评论|4302次阅读
    Android系统中,默认的单位是像素(px)。也就是说,在没有明确说明的情况下,所有的大小设置都是以像素为单位。 如果以像素设置大小,会导致不同分辨率下出现不同的效果。那么,如何将应用中所有大小的单位都设置为’dp’呢? 实际上TextView.setTextSize()重载了根据单位设...
  • android 截屏[提问]
    80后小子 发表于 2012-03-26 15:57|4次评论|3989次阅读
    android中怎么实现截取当前屏幕的功能?然后在手机自带的图片浏览中可以找的到啊……
  • Android px与dp的转换公式对吗?[提问]
    yinjq 发表于 2012-07-06 10:43|2次评论|3940次阅读
    The conversion of dp units to screen pixels is simple: px = dp * (dpi / 160). For example, on a 240 dpi screen, 1 dp equals 1.5 physical pixels. 这个该怎么理解呢...
  • 获取android屏幕大小[代码]
    华宰 发表于 2011-09-07 10:08|0次评论|3881次阅读
    在Nexus one下测试,结果是w:480,h:800,这个数值不随屏幕横向或纵向而变化。 这里牵扯到多个对象: Activity Window:Activity打开一个Window(可以认为Activity包含一个Window),可以在Window中加入View,目前只有一个实现Window的类,PhoneWindow,以后也许会有Pad...
  • android获取设备分辨率的新方法[分享]
    长平狐 发表于 2012-08-21 16:20|0次评论|3839次阅读
    Android手机分辨率多种多样,作为开发者,做出的软件不能只兼顾一种或几种手机,而要在尽量多的手机上达到另我们满意的现实效果。Android在设计之初,系统就被设计为一个可以在多种不同分辨率的设备上运行的操作系统。对于应用程序来说,系统平台向它们提供的是一个稳定的,...
top Created with Sketch. 顶部