随笔分类 -  Android 常用控件(按钮,菜单,图片。。。)

Android使用自定义AlertDialog(退出提示框)
摘要:有时候我们需要在游戏或应用中用一些符合我们样式的提示框(AlertDialog)以下是我在开发一个小游戏中总结出来的.希望对大家有用.先上效果图:下面是用到的背景图或按钮的图片经过查找资料和参考了一下例子后才知道,要实现这种效果很简单.就是在设置alertDialog的contentView.以下的代码是写在Activity下的,代码如下:public boolean onKeyDown(int keyCode, KeyEvent event) {// 如果是返回键,直接返回到桌面if(keyCode == KeyEvent.KEYCODE_BACK || keyCode == KeyEven 阅读全文

posted @ 2012-05-18 16:21 明明的天天 阅读(1000) 评论(1) 推荐(1)

View.setTag()的作用
摘要:这个东西在一些需要用到Adapter自定控件显示方式的时候非常有用Adapter 有个getView方法,可以使用setTag把查找的view缓存起来方便多次重用public View getView(int position, View convertView, ViewGroup parent) { ViewHolder vh; if (convertView == null) { LayoutInflater inflater = (LayoutInflater) mWidgetsSwitchApp .getSystemService(Context.LAYOUT_INFLATER_SE 阅读全文

posted @ 2012-04-19 22:44 明明的天天 阅读(330) 评论(0) 推荐(0)

Android LayoutInflater详解
摘要:在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 LayoutInflater 是一个抽象类,在文档中如下声明:public abstract class LayoutInflater extends Object 获得 LayoutInflater 实例的三种方式LayoutInflater inflater = getLayo 阅读全文

posted @ 2012-04-14 18:18 明明的天天 阅读(408) 评论(0) 推荐(0)

android ListView详解
摘要:在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。列表的显示需要三个元素:1.ListVeiw 用来展示列表的View。2.适配器 用来把数据映射到ListView上的中介。3.数据 具体的将被映射的字符串,图片,或者基本组件。根据列表的适配器类型,列表分为三种,ArrayAdapter,SimpleAdapter和SimpleCursorAdapter其中以ArrayAdapter最为简单,只能展示一行字。SimpleAdapter有最好的扩充性,可以自定义出各 阅读全文

posted @ 2012-04-14 18:09 明明的天天 阅读(244) 评论(0) 推荐(0)

android Adapter使用详解
摘要:将此句说100遍, 你就会用了: 适配器的作用就是将数据绑定到条目界面的每一个显示控件上.---------------------------------屎一样的分割线-------------------------------------1.自定义Adapter的时候的getview()方法遇到了类型转换异常. @Overridepublic View getView(int position, View convertView, ViewGroup parent) {ImageView imageView = new ImageView(mContext);imageView.set. 阅读全文

posted @ 2012-04-14 15:38 明明的天天 阅读(3448) 评论(1) 推荐(0)

导航