- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 android 软键盘弹出时的界面控制
一、软键盘显示的原理 软键盘的本质是什么?软键盘其实是一个Dialog! InputMethodService为我们的输入法创建了一个Dialog,并且将该Dialog的Window的某些参数(如Gravity)进行了设置,使之能够在底部或者全屏显示。当我们点击输入框时,系统对活动主窗口进行调整,从而为输入法腾出相应的空间,然后将该Dialog显示在底部,或者全屏显示。
2013-11-21 19:06:47 1187
转载 android中viewpager,scrollview的嵌套问题
google官方是不提倡在UI中嵌套可滚动控件,如ScrollView,ViewPager等,但有时候为了实现一定的效果也不得不用,其实很多知名App都是这样弄的。下面是我总结的两种嵌套情形。一.当ScrollView中嵌套ViewPager的情形这种比较常见,一般是在界面的最顶部放置一个ViewPager,用 来展示图片还有一些文字说明,下面则是List,像之前版本的网易新闻客户
2013-11-20 22:49:10 1911
转载 浅谈android的selector背景选择器
关于listview和button都要改变android原来控件的背景,在网上查找了一些资料不是很全,所以现在总结一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的状态:把下面的XML文件保存成你自己命名的.xml文件(比如list_item_bg.xml),在系统使用时
2013-11-09 13:57:45 631
转载 android中listview的一些样式设置
在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果
2013-11-09 13:03:27 3075
原创 自定义Activity间切换的动画
用overridePendingTransition(enterAnim, exitAnim);这个方法没法满足按返回键关闭一个Activity时候,也能够实现自定义动画;所以可以通过自定义主题的方式来实现界面间切换实现自定义动画: @style/theme_activity_anim @androi
2013-11-04 11:58:07 1169
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人