摘要: 首先看看效果:///项目布局//// attrs.xml 自定义属性,该属性主要是控制动画播放的时间<?xml version="1.0" encoding="utf-8"?><resources> <declare-styleable name="SlidingText"> <attr name="animationDuration" format="integer" /> </declare-styleable></resou 阅读全文
posted @ 2011-04-10 23:10 没有代码 阅读(6817) 评论(0) 推荐(1) 编辑
摘要: 首先看看效果:// 宽和高private int width = 100;private int height = 100;其实获取屏幕宽高的原因是为了适应android多种屏幕的变化,虽然很多时候可以用xml里的dip定位,但是更多时候却需要动态添加一些组件,然而在代码里面设置的值都是以xp来计算的,这样做出来的软件或者游戏根本就不能很好的适应屏幕。所以,如果不通过xml布局而要动态解决,那我觉得软件界面的设计主要就是自己将界面宽高各分成十份(当然这里分的粒度越少界面控制得越精细,不过管理起来也较为麻烦),然后在根据需要给它以宽和高。我也是说说自己做这些的感想,如果大家有更好的建议,不吝请教 阅读全文
posted @ 2011-04-10 22:20 没有代码 阅读(3227) 评论(0) 推荐(1) 编辑