今天程序折腾了大半天关于andorid手机字体自适应的问题,网上也查了很多资料,但是效果都非常不好。最后好不容易找到一个适配方法,发个帖子分享下经验吧。首先我们要给先调用TextView 的setTextSize(int unit, int size) 这个方法.其中第一个参数可设置如下静态变量:T...
分类:
其他好文 时间:
2015-04-25 17:58:50
阅读次数:
106
在开发过程中其实我们已经接触到了屏幕适配方面的相关知识,慢慢的总结归纳,剖析其原理。
使用相对布局
LinearLayout却不允许你精准的控制它子view的关系,子view在LinearLayout中只能简单一个接一个的排成行。如果你需要你的子view不只是简简单单的排成行的排列,更好的方法是使用RelativeLayout,它允许你指定你布局中控件与控件之间的关系。
尽量使用...
分类:
移动开发 时间:
2015-04-21 09:52:06
阅读次数:
164
在新的版本下,一些解决方案也随之不同。今天就遇见两个需要注意的地方,第一个是安卓环境新的配置方法;第二个是分辨率的设置与适配。 先说新的配置方法。其实本质上我感觉和2.2.2版本的配置方案是差不多的,只不过更加简单了(不用再手动的配置NDK了)。配置方法在官网上也有:http://cocos2...
分类:
移动开发 时间:
2015-04-19 22:36:47
阅读次数:
164
Android下屏幕适配适配:即当前应用在相同的手机上面显示相同的效果。适配前需要首先确定当前手机所属像素密度类型(如:xhdpi、hdpi、mdpi等),以下已华为G700、模拟器为例,计算其像素密度。案例一:手机型号:G700
手机分辨率:1280*720 (注:手机两个直角边上分别放置了1280及720个像素点)
手机尺寸大小:5英寸(手机斜边长度)假设a,b分别为两个直角边,c为斜边,由勾股...
分类:
移动开发 时间:
2015-04-16 21:55:17
阅读次数:
185
1.用来保存layout的宽高,距离等设置
2.用来做屏幕适配,使用方法是在工程res/建立和分辨率一样的文件夹,比如
res/values-1024x768/dimens.xml
3.定义字体大小...
分类:
其他好文 时间:
2015-04-16 17:33:07
阅读次数:
117
做android开发,开源嘛,满市场都是凌乱的机型,总少不了适配这样或那样的型号。在这里分享一下自己在开发中用到的方法。首先要介绍一下drawable-mdpi、drawable-hdpi-1280x800、drawable-hdpi。这个相信好好看一下也明白。就是代表着分辨率 320X480、12...
分类:
移动开发 时间:
2015-04-16 17:08:51
阅读次数:
181
原创Blog,转载请注明出处
blog.csdn.net/hello_hwc
我的Github
http://github.com/wenchenhunag前言:
写IOS代码有段时间了,是时候写几个Github的库了,即锻炼了自己,又能够帮助需要的人。
这个库是一个下拉刷新库,自己用了10个小时左右的时间开发的,做了屏幕适配,旋转适配,自己设计了一些动画,API设计改了3次。最后,第一个...
分类:
移动开发 时间:
2015-04-15 17:07:42
阅读次数:
137
上一篇文章详细讲解了一下onMeasure/measure方法在Android自定义控件时的原理和作用,参看博文:Android自定义控件系列七:详解onMeasure()方法中如何测量一个控件尺寸(一),今天就来真正实践一下,让这两个方法大显神威来帮我们搞定图片的屏幕适配问题。
在Android应用中,都少不了图片的显示,ImageView,轮播图,ViewPager等等,很多都是来显示图片的,比如一个广告条的轮播效果,参看博客:广告条效果实现----ViewPager加载大图片(LruCache)以及...
分类:
移动开发 时间:
2015-04-14 14:41:46
阅读次数:
200
libgdx有个虚拟分辨率的概念,我们在初始化Stage时,可以传入我们
定义的虚拟分辨率,
new Stage(new ScalingViewport(Scaling.stretch, 480, 800, new OrthographicCamera()));
Scaling.stretch 这个是你的适配策略,适配策略可以选择下面的这些:
/** Scales the sourc...
分类:
其他好文 时间:
2015-04-13 11:01:04
阅读次数:
244
1 Android手机目前常见的分辨率1.1 手机常见分辨率:4:3VGA 640*480 (Video Graphics Array)QVGA 320*240 (Quarter VGA)HVGA 480*320 (Half-size VGA)SVGA 800*600 (Super VGA)5:3W...
分类:
移动开发 时间:
2015-04-12 10:34:05
阅读次数:
162