Android界面实现相关
zhang31jian
忠实踏实,吃苦耐劳,并能够承担一定的工作压力; 适应能力强,有较强的团队精神,工作积极进取,态度认真,有较强的自学能力.
展开
-
ViewPager和Fragment的组合使用
支持手指滑动切换页面,也支持点击导航按钮切换页面。页面布局文件:[html] view plaincopyRelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.androi转载 2014-06-10 17:53:36 · 88201 阅读 · 11 评论 -
android - 滑动效果之ViewFlipper与ViewPager与Gallery
android - 滑动效果之ViewFlipper与ViewPager与Gallery1、ViewFlipper1)View切换的控件—ViewFlipper介绍ViewFilpper类继承于ViewAnimator类。而ViewAnimator类继承于FrameLayout。查看ViewAnimator类的源码可以看出此类的作用主要是为其中的View切换提供动画转载 2013-11-19 10:11:09 · 4622 阅读 · 0 评论 -
Android进阶2之SlidingDrawer(滑动式抽屉)
一概述SlidingDrawer(滑动式抽屉)隐藏屏外的内容,并允许用户拖拽一个handle以显示隐藏的内容。SlidingDrawer可以在垂直或者水平使用。它由两个子视图组成:一个是用户拖拽的handle(柄),另一个是随着拖动变化的content(内容)。SlidingDrawer应当作为内部布局的覆盖来使用,也就是说SlidingDrawer内部应该使用FrameLayout或Rela转载 2015-03-06 17:32:50 · 1306 阅读 · 0 评论 -
Android 中状态栏、标题栏、View的大小及区分
1、获得状态栏的高度(状态栏相对Window的位置):Rect frame = new Rect();getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);int statusBarHeight = frame.top;2、获得mView中显示内容的Top (不包括标题栏,指的是相对Window的位置,原创 2013-12-04 23:38:36 · 2465 阅读 · 0 评论 -
ScrollView与ListView混乱处理
ScrollView与ListView结合使用常常会打架。知道ListView的高度,并且把ScrollView的android:fillViewport="true"时ListView才会正常。public boolean onTouch(View v,MotionEvent event){ holder.scrollView.requestDisallowInterceptTo原创 2012-12-23 00:03:35 · 419 阅读 · 0 评论 -
通过按键控制ListView,TabHost中的焦点。
ListView主要确认是否让ListView的Item可以获取到焦点,然后进行判断。场景一:ListView 中有多个BUTTON:mListView.setFocusable(false);//不让ListView可以获取焦点,我们通过让Item中的Button来获取焦点控制上下的移动,注意必须要有BUTTON否则不可以上下移动mListView.setItemsCan原创 2012-11-19 23:10:31 · 1742 阅读 · 0 评论 -
android攻略
1、GridView 设置布局文件GridView为根标记,记得设置这几个属性:android:columnWidth="100dp" android:numColumns="auto_fit"android:stretchMode="columnWidth",自定义选项item.xml,设置适配器,将从布局文件获得的GridView对象和适配器进行关联;2、AutoCompleteTextV原创 2012-09-13 22:11:53 · 833 阅读 · 0 评论 -
九宫格布局
九宫格布局这种布局是使用了一种叫“GridView”的表格布局首先,请大家理解一下“迭代显示”这个概念,这个好比布局嵌套,我们在一个大布局里面重复的放入一些布局相同的小布局,那些重复的部分是由图片和文字组成的小控件,图片在上方,文字在下方,之后我们只需要把这些小控件迭代进入主容器里即可。Main.xml android:id="@+id/GridView"原创 2012-09-08 14:55:06 · 724 阅读 · 0 评论