package com.tj.lyout;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.ImageButton;
import android.widget.TextView;
public class LyoutDemo extends Activity {
/** Called when the activity is first created. */
private Button TextViewbutton;
private Button _ImageButton;
private Button _CheckBox;
private Button _RadioGroup;
private Button _AnalogClock;
private Button _DigitalClock;
private Button _ImageView;
private Button _DatePicker;
private Button _TimePicker;
private Button _ToggleButton;
private Button _EditText;
private Button _ProgressBar;
private Button _SeekBar;
private Button _AutoCompleteTextView;
private Button _MultiAutoCompleteTextView;
private Button _ZoomControls;
private Button _Include;
private Button _VideoView;
private Button _WebView;
private Button _RatingBar;
private Button _Tab;
private Button _Spinner;
private Button _Chronometer;
private Button _ScrollView;
private Button _TextSwitcher;
private Button _Gallery;
private Button _ImageSwitcher;
private Button _GridView;
private Button _Expandable;
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Button frameLayout=(Button)findViewById(R.id.frameLayout);
Button imagebutton=(Button)findViewById(R.id.imagebutton);
Button check=(Button)findViewById(R.id.check);
Button rad=(Button)findViewById(R.id.rad);
Button ana=(Button)findViewById(R.id.ana);
Button dig=(Button)findViewById(R.id.dig);
Button Im=(Button)findViewById(R.id.Im);
Button date=(Button)findViewById(R.id.date);
Button time=(Button)findViewById(R.id.time);
Button togg=(Button)findViewById(R.id.togg);
Button edit=(Button)findViewById(R.id.edit);
Button prog=(Button)findViewById(R.id.prog);
Button seek=(Button)findViewById(R.id.seek);
Button auto=(Button)findViewById(R.id.auto);
Button mult=(Button)findViewById(R.id.mult);
Button zoom=(Button)findViewById(R.id.zoom);
Button ind=(Button)findViewById(R.id.ind);
Button video=(Button)findViewById(R.id.video);
Button web=(Button)findViewById(R.id.web);
Button rat=(Button)findViewById(R.id.rat);
Button tab=(Button)findViewById(R.id.tab);
Button spinner=(Button)findViewById(R.id.spinner);
Button chronometer=(Button)findViewById(R.id.chronometer);
Button sv=(Button)findViewById(R.id.sv);
Button TS=(Button)findViewById(R.id.ts);
Button ga=(Button)findViewById(R.id.ga);
Button is=(Button)findViewById(R.id.is);
Button gd=(Button)findViewById(R.id.gd);
Button edb=(Button)findViewById(R.id.edb);
//1文本显示和按钮
frameLayout.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(LyoutDemo.this, TextViewbutton.class);
startActivity(intent);
}
});
//2图片按钮
imagebutton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(LyoutDemo.this, _ImageButton.class);
startActivity(intent);
}
});
//3复选框
check.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_CheckBox.class);
startActivity(intent);
}
});
//4单选框
rad.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_RadioGroup.class);
startActivity(intent);
}
});
//5钟表
ana.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_AnalogClock.class);
startActivity(intent);
}
});
//6电子表
dig.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_DigitalClock.class);
startActivity(intent);
}
});
//7图片显示
Im.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_ImageView.class);
startActivity(intent);
}
});
//8日期选择控件
date.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_DatePicker.class);
startActivity(intent);
}
});
//9时间选择控件
time.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_TimePicker.class);
startActivity(intent);
}
});
//10双状态按钮控件
togg.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_ToggleButton.class);
startActivity(intent);
}
});
//11文本显示
edit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_EditText.class);
startActivity(intent);
}
});
//12进度条控件
prog.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_ProgressBar.class);
startActivity(intent);
}
});
//13可拖动的进度条控件
seek.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_SeekBar.class);
startActivity(intent);
}
});
//14支持自动完成功能的可编辑文本控件
auto.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_AutoCompleteTextView.class);
startActivity(intent);
}
});
//15支持自动完成功能的可编辑文本控件,允许输入多值【多值之间会自动地用指定的分隔符分开】) 的 Demo
mult.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_MultiAutoCompleteTextView.class);
startActivity(intent);
}
});
//16放大/缩小控件
zoom.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_ZoomControls.class);
startActivity(intent);
}
});
//17整合控件
ind.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent();
intent.setClass(LyoutDemo.this,_Include.class);
startActivity(intent);
}
});
//18视频播放
video.setOnCli
没有合适的资源?快使用搜索试试~ 我知道了~
小程序源码 一个Demo搞定30个控件.rar
共169个文件
class:84个
xml:34个
java:31个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 75 浏览量
2023-03-15
19:30:28
上传
评论
收藏 11.23MB RAR 举报
温馨提示
免责声明:资料部分来源于合法的互联网渠道收集和整理,部分自己学习积累成果,供大家学习参考与交流。收取的费用仅用于收集和整理资料耗费时间的酬劳。 本人尊重原创作者或出版方,资料版权归原作者或出版方所有,本人不对所涉及的版权问题或内容负法律责任。如有侵权,请举报或通知本人删除。
资源推荐
资源详情
资源评论
收起资源包目录
小程序源码 一个Demo搞定30个控件.rar (169个子文件)
resources.ap_ 3.86MB
LyoutDemo.apk 3.88MB
proguard.cfg 1KB
LyoutDemo.class 4KB
_ImageSwitcher.class 3KB
_Expandable.class 3KB
_Expandable$MyExpandableListAdapter.class 3KB
R$id.class 3KB
_GridView$ImageAdapter.class 2KB
_TextSwitcher.class 2KB
_SeekBar.class 2KB
_ImageSwitcher$ImageAdapter.class 2KB
_Tab.class 2KB
_Gallery$ImageAdapter.class 2KB
_MultiAutoCompleteTextView.class 2KB
_Chronometer.class 2KB
_ImageSwitcher$1.class 2KB
_Gallery.class 2KB
_Spinner$1.class 2KB
_Gallery$1.class 1KB
_Spinner.class 1KB
_AutoCompleteTextView.class 1KB
R$layout.class 1KB
_ToggleButton$1.class 1KB
_RadioGroup$1.class 1KB
_RatingBar.class 1KB
_CheckBox$1.class 1KB
R$string.class 1KB
_ZoomControls.class 1KB
_WebView.class 1KB
_VideoView.class 1KB
_ImageButton.class 1KB
_TextSwitcher$1.class 1KB
_CheckBox.class 1KB
_ToggleButton.class 1KB
_RadioGroup.class 1KB
LyoutDemo$15.class 1KB
LyoutDemo$14.class 1KB
LyoutDemo$27.class 1022B
LyoutDemo$25.class 1021B
LyoutDemo$10.class 1021B
LyoutDemo$16.class 1021B
LyoutDemo$23.class 1020B
LyoutDemo$1.class 1020B
LyoutDemo$12.class 1020B
LyoutDemo$24.class 1019B
LyoutDemo$6.class 1019B
LyoutDemo$29.class 1019B
LyoutDemo$18.class 1018B
LyoutDemo$20.class 1018B
LyoutDemo$2.class 1018B
LyoutDemo$5.class 1018B
LyoutDemo$9.class 1017B
LyoutDemo$11.class 1017B
LyoutDemo$4.class 1017B
LyoutDemo$8.class 1017B
LyoutDemo$28.class 1017B
LyoutDemo$22.class 1016B
LyoutDemo$7.class 1016B
LyoutDemo$26.class 1016B
LyoutDemo$19.class 1016B
LyoutDemo$17.class 1016B
LyoutDemo$13.class 1016B
LyoutDemo$3.class 1015B
LyoutDemo$21.class 1012B
TextViewbutton.class 1012B
TextViewbutton$1.class 982B
_ImageButton$1.class 979B
_GridView.class 944B
_ZoomControls$2.class 930B
_ZoomControls$1.class 930B
_Chronometer$3.class 917B
_Chronometer$1.class 843B
_Chronometer$2.class 842B
_ProgressBar.class 834B
_ScrollView.class 829B
_EditText.class 773B
_ImageView.class 772B
R$drawable.class 588B
_DigitalClock.class 587B
_AnalogClock.class 583B
_TimePicker.class 579B
_DatePicker.class 579B
_Include.class 567B
R.class 531B
R$array.class 375B
R$attr.class 322B
.classpath 364B
classes.dex 42KB
LyoutDemo.java 11KB
R.java 8KB
_Expandable.java 5KB
_ImageSwitcher.java 3KB
_Gallery.java 2KB
_GridView.java 2KB
_TextSwitcher.java 2KB
_Chronometer.java 2KB
_SeekBar.java 2KB
_Spinner.java 1KB
_MultiAutoCompleteTextView.java 1KB
共 169 条
- 1
- 2
资源评论
金枝玉叶9
- 粉丝: 127
- 资源: 7640
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功