导航

随笔分类 -  Android--View

摘要:gridview中设置item的高度。一、BaseAdapter中的getView中设置AbsListView.LayoutParams param = new AbsListView.LayoutParams( android... 阅读全文

posted @ 2014-05-18 23:55 曙光城邦 阅读(199) 评论(0) 推荐(0)

摘要:效果:这样做,等于是自定义了tabhost的tab按钮。部分代码:xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > <!-- //头部 --& 阅读全文

posted @ 2013-01-22 15:30 曙光城邦 阅读(438) 评论(0) 推荐(0)

摘要:项目做完了,做了第一次启动,滑动的引导页了。 然后需求又要改成流行的图层图片引导了。如图: 大家一定也经常见吧,实现当然很简单了。FrameLayout上加一个图层就完了呗。让它点击后消失。 嗯,可是那么多界面,难道所有界面布局都要改吗?改成根元素上再套一层FrameLayout? 这里看过我 DecorView浅析 的童鞋,一定很来感觉。setContentView载入的布局的父元素不就是FrameLayout吗?那么我们直接往它上面加引导图层不就可以了吗? Very good!方法:1. 只需要解决怎么找到那个Framelayout,我这里想到的办法是给每个xml布局的根元素设置一个id. 阅读全文

posted @ 2012-07-18 15:29 曙光城邦 阅读(5322) 评论(2) 推荐(2)

摘要:一、DecorView为整个Window界面的最顶层View。二、DecorView只有一个子元素为LinearLayout。代表整个Window界面,包含通知栏,标题栏,内容显示栏三块区域。三、LinearLayout里有两个FrameLayout子元素。 (20)为标题栏显示界面。只有一个TextView显示应用的名称。也可以自定义标题栏,载入后的自定义标题栏View将加入FrameLayout中。 (21)为内容栏显示界面。就是setContentView()方法载入的布局界面,加入其中。工具查看:1.下图为SDK中tools文件夹下hierarchyviewer bat 查看ViewT 阅读全文

posted @ 2012-07-13 10:26 曙光城邦 阅读(12871) 评论(2) 推荐(3)