上一页 1 2 3 4 5 6 ··· 15 下一页
  2012年9月4日
摘要: 转自:http://byandby.iteye.com/blog/1020374来看这个布局文件 <?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_ 阅读全文
posted @ 2012-09-04 10:59 清沁 阅读(2281) 评论(0) 推荐(0) 编辑
摘要: 概述在drawable/xxx.xml中配置,通过配置selector,可以使系统运行时根据控件对象的状态使用相应的图片、文字等。selector中的常用属性android:state_selected 控件选中状态,可以为true或falseandroid:state_focused 控件获得焦点状态,可以为true或falseandroid:state_pressed 控件点击状态,可以为true或falseandroid:state_enabled 控件使能状态,可以为true或falseandroid:state_checkable 控件可勾选状态,可以为true或falseandro 阅读全文
posted @ 2012-09-04 09:45 清沁 阅读(1624) 评论(0) 推荐(0) 编辑
  2012年9月3日
摘要: 文章1 转自:http://my.oschina.net/amigos/blog/59261实现RadioButton由两部分组成,也就是RadioButton和RadioGroup配合使用.RadioGroup是单选组合框,可以容纳多个RadioButton的容器.在没有RadioGroup的情况下,RadioButton可以全部都选中;当多个RadioButton被RadioGroup包含的情况下,RadioButton只可以选择一个。并用setOnCheckedChangeListener来对单选按钮进行监听RadioGroup相关属性:RadioGroup.getCheckedRadi 阅读全文
posted @ 2012-09-03 16:40 清沁 阅读(9263) 评论(0) 推荐(1) 编辑
摘要: TabHost是android应用开发中非常常用的组件,他能起到类似web开发中菜单导航的效果。 基本概念: TabHost:TabHost就像一个容器,里面可以存放多个Tab。 tabHost.addTab(tabSpec);//此方法用于将tab添加到tabHost。 TabSpec:就是Tab,这个类没有对外提供构造函数(不能new),我们需要通过tabHost.newTabSpec("TS_HOME")来实例化TabSpec,参数用于识别和区分多个Tab,就像每个人都会有一个名字。通过TabSpec我们可以设置Tab的图标、Tab上显示的文字,还有Tab的内容。 t 阅读全文
posted @ 2012-09-03 14:58 清沁 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 转自:http://www.cnblogs.com/sank615/archive/2011/12/12/2285159.html在Android中,ListView是最常用的一个控件,在做UI设计的时候,很多人希望能够改变一下它的背景,使他能够符合整体的UI设计,改变背景背很简单只需要准备一张图片然后指定属性 android:background="@drawable/bg",不过不要高兴地太早,当你这么做以后,发现背景是变了,但是当你拖动,或者点击list空白位置的时候发现ListItem都变成黑色的了,破坏了整体效果这是为什么呢?个要从Listview的效果说起,默认 阅读全文
posted @ 2012-09-03 14:24 清沁 阅读(1490) 评论(0) 推荐(0) 编辑
摘要: 一篇写的很好的文章,转自:http://www.iteye.com/topic/760314一个接着一个的activity,写啊写,调啊调,后来,终于发觉,activity的标题栏好难看,好单调啊。咱们为了吸引用户的眼球,得搞点个性化的东西。 自定义标题栏的方法,网上一搜一大堆,我也稍微提一下,oncreate中加上如下代码就行:Java代码 requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); setContentView(view); getWindow().setFeatureInt(Window.FEATURE_CUSTOM_TITLE, 阅读全文
posted @ 2012-09-03 11:41 清沁 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_3e333c4a010151cj.html1、准备两张图片,并做好9.png2、在drawable中定义spinner_selector.xml<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android" > <item android:state_pressed="true&q 阅读全文
posted @ 2012-09-03 11:01 清沁 阅读(14728) 评论(0) 推荐(0) 编辑
摘要: 把setContentView(R.layout...)换成View contentView = LayoutInflater.from(this.getParent()).inflate(R.layout.search_activity, null);//setContentView(R.layout.search_activity);setContentView(contentView);详细讲述请看:http://www.cnblogs.com/sober/archive/2011/03/21/1990814.html 阅读全文
posted @ 2012-09-03 10:25 清沁 阅读(176) 评论(0) 推荐(0) 编辑
摘要: getLocationOnScreen 计算该视图在全局坐标系中的x,y值,(注意这个值是要从屏幕顶端算起,也就是包括了通知栏的高度)//获取在当前屏幕内的绝对坐标 getLocationInWindow 计算该视图在它所在的widnow的坐标x,y值,//获取在整个窗口内的绝对坐标getLeft , getTop, getBottom, getRight, 这一组是获取相对在它父亲里的坐标int[] location = new int[2] ;view.getLocationInWindow(location); //获取在当前窗口内的绝对坐标view.getLocationOnScree 阅读全文
posted @ 2012-09-03 10:14 清沁 阅读(17326) 评论(0) 推荐(0) 编辑
  2012年8月14日
摘要: 一、概述 Spinner是一个每次只能选择所有项的一个项的控件。它的项来自于与之相关联的适配器中。 二、重要属性 android:prompt当Spinner对话框关闭时显示该提示 三、重要方法 setPrompt(CharSequence prompt)设置当Spinner对话框关闭时显示的提示 performClick():如果它被定义就调用此视图的OnClickListener setOnItemClickListener(AdapterView.OnItemClickListener l):当项被点击时调用 onD... 阅读全文
posted @ 2012-08-14 09:29 清沁 阅读(783) 评论(0) 推荐(1) 编辑
  2012年8月10日
摘要: 转自:http://blog.csdn.net/vrix/article/details/6851557在Intent中可以直接使用Intent.setClass()也可以使用组件Component简单的例子:1.package com.huawei; 2. 3. 4.import android.app.Activity; 5.import android.content.ComponentName; 6.import android.content.Intent; 7.import android.os.Bundle; 8.import android.view.V... 阅读全文
posted @ 2012-08-10 17:09 清沁 阅读(20357) 评论(0) 推荐(0) 编辑
摘要: WebView(网络视图)能加载显示网页,可以将其视为一个浏览器。它使用了WebKit渲染引擎加载显示网页,实现WebView有以下两种不同的方法:第一种方法的步骤:1.在要Activity中实例化WebView组件:WebView webView = new WebView(this);2.调用WebView的loadUrl()方法,设置WevView要显示的网页: 互联网用:webView.loadUrl("http://www.google.com"); 本地文件用:webView.loadUrl("file:///android_asset/XX.html 阅读全文
posted @ 2012-08-10 16:23 清沁 阅读(4208) 评论(0) 推荐(1) 编辑
  2012年8月9日
摘要: 主要是利用LayoutInflater的inflate方法相当于findViewById,只不过查找的是layout的资源LayoutInflater mLayoutInflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);linearLayout1 = (LinearLayout) mLayoutInflater.inflate(R.layout.main, null);linearLayout2 = (LinearLayout) mLayoutInflater.inflate(R.layout 阅读全文
posted @ 2012-08-09 16:25 清沁 阅读(3305) 评论(1) 推荐(1) 编辑
摘要: PopupWindow有点类似于Dialog,相同点在于都是弹出窗口,并且都可以对其进行自定义显示,并且里面的监听组件,进行相应的操作,但它与Dialog又有很大的区别,PopupWindow只是弹出窗口,不会使宿主Activity组件失去焦点,也就是说PopupWindow弹出后,你仍可以与宿主Activity进行交互,Dialog却不能做到这一点。参考:http://blog.csdn.net/hlyjunhe/article/details/6572159 http://www.cnblogs.com/noTice520/archive/2011/08/16/2140356.htmlht 阅读全文
posted @ 2012-08-09 15:54 清沁 阅读(14822) 评论(0) 推荐(1) 编辑
摘要: http://book.51cto.com/art/201204/328247.htm9.2 TranslateAnimation类:位置变化动画类TranslateAnimation类是Android系统中的位置变化动画类,用于控制View对象的位置变化,该类继承于Animation类。TranslateAnimation类中的很多方法都与Animation类一致,该类中最常用的方法便是TranslateAnimation构造方法。【基本语法】public TranslateAnimation (float fromXDelta, float toXDelta, float fromYDel 阅读全文
posted @ 2012-08-09 10:50 清沁 阅读(567) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 15 下一页