android自定义控件的创建和使用
一、 重点如何在layout(xml)中使用自定义的控件二、 举例1. 功能:实现一个新的浏览器控件,使点击浏览器中任何位置都能打印Log信息2. 步骤:1) 建立projecta) 在eclipse中点击菜单File->New->Project……b) 选择Android Project按Nextc)
一、 重点
如何在layout(xml)中使用自定义的控件
二、 举例
1. 功能:实现一个新的浏览器控件,使点击浏览器中任何位置都能打印Log信息
2. 步骤:
1) 建立project
a) 在eclipse中点击菜单File->New->Project……
b) 选择Android Project按Next
c) 填写project的各项内容如下
Project name: test_xy // 目录名, 它位于你设定的workspace之下
Package name: com.android.test //打包名称
Activity name: .TestXy // 类名(生成文件TestXy.java)
Application name: test_xy // 可执行程序名
然后点Finish按钮
2) 继承一个已有控件,加入新的属性和方法
a) eclipse左侧:test_xy->src->com.android.test 点右键 New->class
b) 建立新控件:Name: MyWebView,其它使用默认选项
MyWebView.java内容如下:
3) 修改xml文件
a) eclipse左侧:test_xy->res->layout->main.xml修改其中内容如下
注意使用全名, 即com.android.test.MyWebView, 否则找不到新控件
4) 运行
a) 在eclipse中点击菜单Run->Run Configurations……
b) 双击左边的Android Application,产生了一个New Configuration,点开它填写内容如下:
Name: yan_config // 随便起一个
Project: test_xy // 刚才起的project, 即目录名
c) 点击Apply,然后点Run,多等一会儿就出来了
d) 此时点击右上的DDMS,可看到Log信息,在触摸WebView控件时,可看到刚才加入的Log信息
更多推荐
所有评论(0)