• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






山_贼

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 ··· 20 21 22 23 24 25 26 下一页

2012年3月22日

Android屏幕密度(Density)和分辨率的关系 及转换
摘要: 最近正在做Android的UI设计,故搜集了一些Android上进行UI设计的一些资料,现和各位分享下。首先说说density,density值表示每英寸有多少个显示点,与分辨率是两个不同的概念。Android主要有以下几种屏:QVGA和WQVGA屏density=120;HVGA屏density=160;WVGA屏density=240;下面以480dip*800dip的WVGA(density=240)为例,详细列出不同density下屏幕分辨率信息:当density=120时 屏幕实际分辨率为240px*400px (两个点对应一个分辨率)状态栏和标题栏高各19px或者25dip横屏是屏 阅读全文
posted @ 2012-03-22 12:46 老菜_ 阅读(968) 评论(0) 推荐(0)
 
Android中Paint字体属性的一些设置
摘要: 在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体:Paint mp =newpaint();mp.setTypeface(Typeface.DEFAULT_BOLD)常用的字体类型名称还有: * Typeface.DEFAULT //常规字体类型 * Typeface.DEFAULT_BOLD //黑体字体类型 * Typeface.MONOSPACE //等宽字体类型 * Typeface.SANS_SERIF //sans serif字体类型 * Typeface.SERIF //serif字体类型除了字体类型设置之外,还可以为字 阅读全文
posted @ 2012-03-22 12:44 老菜_ 阅读(1857) 评论(0) 推荐(0)
 
Androidb不使用OpenGL实现3D旋转效果
摘要: 下面的示例是在Android中实现图片3D旋转的效果。实现3D效果一般使用OpenGL,但在Android平台下可以不直接使用OpenGL,而是使用Camera实现,Camera中原理最终还是使用OpenGL,不过使用Camera比较方便。Camera类似一个摄像机,当物体不动时,我们带着摄像机四处移动,在摄像机里面的画面就会有立体感,就可以从其它的角度观看这个物体。废话不多说,直接看示例。运行效果如下: 项目结构: MainView.java中代码:packagecom.android.graphics;importandroid.content.Context;importandroi.. 阅读全文
posted @ 2012-03-22 12:41 老菜_ 阅读(597) 评论(0) 推荐(0)
 
为Android添加一个新语种
摘要: 虽然Android从2.3开始已经支持50种以上的语言,但是不是每种语言都有字体可以显示。遇到一个新需求,有客户要求对hindi语言的支持。于是上网找了一些资料,发现网上介绍的大部分是如何替换默认字体,就是替换./frameworks/base/data/fonts/DroidSansFallback.ttf,但是替换完之后,中文就无法正常显示。其实只要有下面几个步骤,就可以实现新曾加一种语言的显示支持:1. 需要有可以显示hindi语言的字体,我在网上下载了一个:DroidHindi.ttf2. 需要修改的地方主要有 1) 将下载的字体文件拷贝到:./frameworks/base/dat. 阅读全文
posted @ 2012-03-22 12:39 老菜_ 阅读(419) 评论(0) 推荐(0)
 
Android自动开关机实现
摘要: 关于android自动关机,网上有很多应用程序和例子。 相对于自动开机来说,自动关机可以在应用层通过设置alarm来实现。而自动开机,网上的介绍就比较少了,因为它需要底层rtc时钟的支持。前段时间根据客户需求实现了自动开关机。在这里分享一下。1. 简介我的实现是在设置程序里面增加一个接口,让用户设置自动开关机,这个自动开关机的设置可以参照闹钟的设置。关于自动关机,考虑到关机的时候,用户可能正有一些重要的操作,那么应该给用户一个机会去取消当前的关机。1)一个BroadcastReceiver, 接收如下信息: a) 自定义的ACTION_REQUEST_POWER_OFF:设置auto pow. 阅读全文
posted @ 2012-03-22 12:36 老菜_ 阅读(504) 评论(0) 推荐(0)
 
dip、dp、sp、px和pt的区别是什么?
摘要: 1、概述 过去,程序员通常以像素为单位设计计算机用户界面。例如:图片大小为80×32像素。这样处理的问题在于,如果在一个每英寸点数(dpi)更高的新显示器上运行该程序,则用户界面会显得很小。在有些情况下,用户界面可能会小到难以看清内容。由此我们采用与分辨率无关的度量单位来开发程序就能够解决这个问题。Android应用开发支持不同的度量单位。2、度量单位含义 dip: device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。 dp: dip是一样的 px: 阅读全文
posted @ 2012-03-22 12:35 老菜_ 阅读(655) 评论(0) 推荐(0)
 
Android InputMethodManager输入法简介
摘要: 前言 本章内容是Android.view.inputmethod.InputMethodManager,为输入法相关章节,版本为Android 3.0 r1,翻译来自"六必治",欢迎大家访问他的博客:http://www.cnblogs.com/zcmky/,再次感谢"六必治" !期待你加入Android API 中文的翻译,联系我over140@gmail.com。声明 欢迎转载,但请保留文章原始出处:) 移动社区:http://dev.10086.cn/ Android中文翻译组:http://goo.gl/6vJQl正文 一、结构public fi 阅读全文
posted @ 2012-03-22 12:33 老菜_ 阅读(544) 评论(0) 推荐(0)
 
Testing和Instrumentation
摘要: Android提供了一系列强大的测试工具,它针对Android的环境,扩展了业内标准的JUnit测试框架。尽管你可以使用JUnit测试Android工程,但Android工具允许你为应用程序的各个方面进行更为复杂的测试,包括单元层面及框架层面。Android测试环境的主要特征有:l可以访问Android系统对象。lInstrumentation框架可以控制和测试应用程序。lAndroid系统常用对象的模拟版本。l运行单个test或test suite的工具,带或不带Instrumentation。l支持以Eclipse的ADT插件和命令行方式管理Test和Test工程。这篇文章是对Androi 阅读全文
posted @ 2012-03-22 12:31 老菜_ 阅读(215) 评论(0) 推荐(0)
 
Windows Phone 入门教程
摘要: 一、WindowsPhone 上手扫盲:(请留意备注)1、Windows Phone系统简介:http://baike.baidu.com/view/3264554.htm备注:WP7百度百科,知道是咋回事的可以跳过2、Windows Phone入门必读:http://bbs.mwinphone.com/winphone-89-1-1.html备注:Windows Phone基本操作、使用心得、各种功能分类说明(分类说明)3、Windows Phone PC端工具ZUNE的安装和使用:http://bbs.mwinphone.com/winphone-7-1-1.html备注:必备工具,WP7 阅读全文
posted @ 2012-03-22 10:45 老菜_ 阅读(364) 评论(0) 推荐(0)
 
苹果开发准备工作
摘要: 地址:http://www.cocoachina.com/bbs/read.php?tid-7923.html 阅读全文
posted @ 2012-03-22 10:42 老菜_ 阅读(151) 评论(0) 推荐(0)
 
上一页 1 ··· 20 21 22 23 24 25 26 下一页