- 浏览: 24506 次
- 性别:
- 来自: 上海
最新评论
-
本草洋葱:
学习学习,求份源码,楼主发一份源码来看看吧,要是能有图就好了。 ...
嵌套GridView的ExpandableListView
文章列表
android:shape的使用
- 博客分类:
- 自定义控件
在通常情况下,为"布局","控件"等view设置设置背景,渐变或者有一个特殊等效果都是采用图片和颜色, 但是图片可能会面临被拉伸的风险(也可以9.png来处理解决), 单纯使用颜色要是现实特殊效果难以实现。所以当你想为你的应用是现在炫丽的效果时间, shope是你当仁不让的选择。
下面总结一下Shape的所有子属性:
gradient -- 对应颜色渐变。 startcolor、endcolor就不多说了。 android:angle 是指从哪个角度开始变。
solid -- 填充。
stroke -- 描边。
corner ...
这些天想做一个嵌套GridView的ExpandableListView,就是说,点击ExpandableListView展开显示GridView,基本实现思路就是重写ExpandableListView的getChildView()函数,代码如下:
package com.ns.gridlist;
import android.app.Activity;
import android.content.Context;
import android.content.res.Resources.Theme;
import android.database.Cursor;
impo ...
android 自定义TitleBar
- 博客分类:
- 自定义控件
android中默认的TitleBar是很单调的,今天我想自定义一个TitleBar,有两种实现方式:
第一种:
把Activity设置成没有Title的,然后在顶部模拟一个Title就可以了,这种方法就不说了;
第二种方法:
自己写一个布局文件,然后赋值给Title,代码如下:
super.onCreate(savedInstanceState);
requestWindowFeature(Window.FEATURE_CUSTOM_TITLE);
setContentView(R.layout.main);
getWindow().setFeatureIn ...
带倒影的ImageView
- 博客分类:
- 自定义控件
今天给大家带来的是一个带倒影的ImageView控件,实现方法很简单,注释里面写的很详细,部分代码来自网络,我稍加了修改:
import android.content.Context;
import android.graphics.Bitmap;
import android.graphics.BitmapFactory;
import android.graphics. ...
ListView是Android中经常用到的一个控件,用来以列表的形式展示数据,但是当数据量过大时,会出现数据加载过慢,甚至是失去响应,我们可以用分页显示来处理这个问题。
下面的代码是我结合网上的资源整合的结果,感谢网友们的无私奉献!
实现思路,主要是监听scroll事件,加载新数据。
下面是代码:
package com.ns.pagelist;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
i ...
首先,到 http://code.google.com/p/msysgit/downloads/list 上下载Git-xxx.exe,安装。基本上是一路确定到底。
接下来,用cd命令进入到你要下载Android源代码的目录,或者直接在该目录上右键选择Git bash(安装的时候选择了加入右键菜单的话),再执行git clone <repository> 命令,就可以直接下载指定的package。
举例来说,要下载Calculator这个应用的源码,输入git clone git://android.git.kernel.org/platform/packages/apps/Ca ...