转自:http://www.zcool.com.cn/article/ZNjI3NDQ=.html
1、了解几个概念
(1)分辨率。分辨率就是手机屏幕的像素点数,一般描述成屏幕的“宽×高”,安卓手机屏幕常见的分辨率有480×800、720×1280、1080×1920等。720×1280表示此屏幕在宽度方向有720个像素,在高度方向有1280个像素。
(2)屏幕大小。屏幕大小...
分类:
移动开发 时间:
2014-12-18 10:28:52
阅读次数:
172
from://http://blog.csdn.net/ithomer/article/details/6688883android中获取屏幕的长于宽,参考了网上有很多代码,但结果与实际不符,如我的手机是i9000,屏幕大小是480*800px,得到的结果却为320*533结果很不靠谱,于是自己写了...
分类:
移动开发 时间:
2014-12-17 20:12:44
阅读次数:
258
android中获取屏幕的长于宽,参考了网上有很多代码,但结果与实际不符,如我的手机是i9000,屏幕大小是480*800px,得到的结果却为320*533结果很不靠谱,于是自己写了几行代码,亲测一下测试参数:测试环境: i9000(三星)物理屏幕:480*800pxdensity :1.5// 获...
分类:
移动开发 时间:
2014-12-17 18:22:01
阅读次数:
229
屏幕PPI计算: (White^2+Height^2)^0.5/屏幕大小英寸数毫米和像素换算: mm=(px/dpi)*25.4px=(mm*dpi)/25.4 英寸=px/dpi 1英寸=25.4毫米dpi获取:方法1.using (Graphics graphic...
分类:
其他好文 时间:
2014-12-17 16:12:15
阅读次数:
2504
Fragment相当于一个小型activity,因为Fragment可以实现activity中所有的功能,不同的是Fragment可以嵌入activity,一个activity可以有多个Fragment,而且可以运行时根据需要切换Fragment,达到可以适应不同屏幕大小等目的需要。
本章来看看如何在activity中嵌入Fragment的方法,有静态和动态方法的。
静态方法就是使用x...
分类:
移动开发 时间:
2014-12-17 14:39:30
阅读次数:
178
1 UIView1.1 创建自定义的UIView的xib文件 [1]设置 file's Owner的 Custom Class 中的class 执行自定义控件类 [2]设置当前UIView 的屏幕大小 Simulated Metrics 中 Size 为FreeFrom,其他的Ba...
分类:
移动开发 时间:
2014-12-17 01:26:04
阅读次数:
234
一、预备知识 现在不同屏幕大小WP8.1手机越来越多,那么在设计UI时,这需要我们考虑这个问题。在WP中,比例因子(a scale factor)能很好的解决问题,而且在微软系统的PC/平板/手机都是这样做的。scale factor是根据物理的手机屏幕尺寸等参数计算出来的,有具体的计算公式,在这....
分类:
移动开发 时间:
2014-12-16 00:46:53
阅读次数:
313
前沿:
很久没有写过博客了,因为工作的原因很少有时间写东西了,最近想写一个UI系列的博客,因为我发现这一系列的都很少,而且没有那么系统,这里我想以我自己的观点来阐述一下如何自定义android UI系列。
自定义UI阐述:
在我的理解里面自定义UI,需要了解到touch事件的传递、分发、拦截机制,Scroller类的运用,andorid 视图的理解,ViewGroup的熟悉,因为我们绝大多的...
分类:
移动开发 时间:
2014-12-15 23:38:04
阅读次数:
310
(1)一年又时尽,今天给大家分享最近一年的积蓄!喜欢的请点赞支持
下载地址:http://pan.baidu.com/s/1i3or1T7 提取码:qfog
(2)内容如下:
内容后续持续更新!...
分类:
其他好文 时间:
2014-12-13 12:14:58
阅读次数:
180
前言:这里有两个方案,第一个使用Andorid客户端和JavaScript互相调用方法来实现,这种方法极力不推荐,它会增加服务端和客户端的开发成本。第二种就是继承WebViewChromeClient了,WebChromeClient是Html/Js和Android客户端进行交互的一个中间件,其将w...
分类:
Web程序 时间:
2014-12-11 18:58:01
阅读次数:
359