Android界面
lwklan
这个作者很懒,什么都没留下…
展开
-
android 表情,软键盘冲突解决方案(仿微博等SNS应用)
之前总想搞一下这个模块,可是由于忙碌总是推迟,现在就把这块好好的弥补过来,下面是我实现的思路.本人才疏学浅,还望大家不要见笑。 首先我们还是先看写示例: 上面应用应该不用我过多介绍,下面我简单介绍下我如何实现的吧,想必这是大家最关心,前提说一点,思路上如果有不足的地方,或者有好的建议什么的,麻烦您多多指出,大家一转载 2015-03-10 11:52:01 · 606 阅读 · 0 评论 -
Android动画之translate(位移动画)
上一篇文章讲了 Android的左右滑动切换,实现过程是非常简单,一些新手可能会向深入了了解Activity切换的原理,下面主要对左右滑动进行深入的探讨,并以项目中的一个切换效果来进一步了解。 Activity的切换效果使用的是Android的动画效果,Android的动画在官方有相关资料:http://developer.android.com/guide/topics/graphics/转载 2015-03-16 15:25:22 · 419 阅读 · 0 评论 -
onSaveInstanceState()方法使用注意点
章链接:http://blog.csdn.net/murongshusheng/article/details/8199538 1.在一个activity被销毁前,不一定会调用onSaveInstanceState()这个方法,因为不是所有情况都需要去存储activity的状态(例如当用户按回退键退出你的activity的时候,因为用户指定关掉这个activity)。 2.转载 2015-08-19 10:03:52 · 879 阅读 · 0 评论 -
ListView的嵌套
开发中我们经常需要用到ScrollView中嵌套ListView,或者GridView中嵌套ListView,用于这些空间都有自己的滚动条,当他们放在一起滚动的时候经常会出现问题。 通常用两种方式来解决这个问题: 1、自定义ListView 通过修改ListView的onMeasure方法,让ListView的高度为所有item的高度之和,这样ListView本身不需要滚动,只需要用到Sc原创 2015-12-30 17:23:21 · 310 阅读 · 0 评论 -
scrollTo注意事项
(1)如果要将一个view移动到指定的位置,如果直接调用方法view.scrollTo(),是错误的,虽然可以看到view在不断移动,但是view被截取的部分越来越多。因为scrollTo移动的是layout的内容,而不是它本身。所以我们需要在他的外部嵌套一个layout,通过执行layout.scrollTo()方法移动view的位置,不过view移动的范围不能大于layout的范围,否则将会出原创 2015-12-17 18:11:13 · 286 阅读 · 0 评论 -
requestLayout和invalidate方法的区别
requestLayout:当view确定自身已经不再适合现有的区域时,该view本身调用这个方法要求parent view重新调用他的onMeasure onLayout来对重新设置自己位置。 特别的当view的LayoutParams发生改变,并且它的值还没能应用到view上,这时候适合调用这个方法。 比如: view.getLayoutParams().height = 100;原创 2015-12-25 16:36:05 · 536 阅读 · 0 评论