ImageVerifierCode 换一换
格式:DOCX , 页数:19 ,大小:17.61KB ,
资源ID:9637692      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9637692.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(系出名门Android7控件View.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

系出名门Android7控件View.docx

1、系出名门Android7 控件View介绍 在 Android 中使用各种控件(View) ZoomControls - 放大/缩小按钮控件 Include - 整合控件 VideoView - 视频播放控件 WebView - 浏览器控件 RatingBar - 评分控件 Tab - 选项卡控件 Spinner - 下拉框控件 Chronometer - 计时器控件 ScrollView - 滚动条控件1、ZoomControls 的 Demozoomcontrols.xml 代码 _ZoomControls.java代码 package com.webabcd.view;import an

2、droid.app.Activity;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Toast;import android.widget.ZoomControls;public class _ZoomControls extends Activity Override protected void onCreate(Bundle savedInstanceState) / TODO Auto-generated m

3、ethod stub super.onCreate(savedInstanceState); this.setContentView(R.layout.zoomcontrols); setTitle(ZoomControls); ZoomControls zoomControls = (ZoomControls) this.findViewById(R.id.zoomControls); / setOnZoomInClickListener() - 响应单击放大按钮的事件 zoomControls.setOnZoomInClickListener(new OnClickListener() p

4、ublic void onClick(View v) Toast.makeText(_ZoomControls.this, 单击了放大按钮, Toast.LENGTH_SHORT).show(); ); / setOnZoomOutClickListener() - 响应单击缩小按钮的事件 zoomControls.setOnZoomOutClickListener(new OnClickListener() public void onClick(View v) Toast.makeText(_ZoomControls.this, 单击了缩小按钮, Toast.LENGTH_SHORT).s

5、how(); ); 2、Include 的 Demoinclude.xml代码 include_1.xml代码 include_2.xml代码 _Include.java代码 package com.webabcd.view;import android.app.Activity;import android.os.Bundle;public class _Include extends Activity Override protected void onCreate(Bundle savedInstanceState) / TODO Auto-generated method stub s

6、uper.onCreate(savedInstanceState); this.setContentView(R.layout.include); setTitle(Include); 3、VideoView 的 Demovideoview.xml代码 _VideoView.java 代码 package com.webabcd.view;import android.app.Activity;import .Uri;import android.os.Bundle;import android.widget.MediaController;import android.widget.Vide

7、oView;public class _VideoView extends Activity Override protected void onCreate(Bundle savedInstanceState) / TODO Auto-generated method stub super.onCreate(savedInstanceState); this.setContentView(R.layout.videoview); setTitle(VideoView); VideoView videoView = (VideoView) findViewById(R.id.videoView

8、); / 指定需要播放的视频的地址 videoView.setVideoURI(Uri.parse(android.resource:/com.webabcd.view/ + R.raw.demo); / videoView.setVideoPath(); / 设置播放器的控制条 videoView.setMediaController(new MediaController(this); / 开始播放视频 videoView.start(); 4、WebView 的 Demowebview.xml代码 _WebView.java代码 package com.webabcd.view;impo

9、rt android.app.Activity;import android.os.Bundle;import android.webkit.WebSettings;import android.webkit.WebView;public class _WebView extends Activity Override protected void onCreate(Bundle savedInstanceState) / TODO Auto-generated method stub super.onCreate(savedInstanceState); this.setContentVie

10、w(R.layout.webview); setTitle(WebView); WebView webView = (WebView) findViewById(R.id.webView); / 配置浏览器,使其可支持 JavaScript WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); / 清除浏览器缓存 webView.clearCache(true); / 指定浏览器需要解析的 url 地址 webView.loadUrl( / 指定浏览器需要解析的 html

11、 数据 / webView.loadData(a href= text/html, utf-8); 5、RatingBar 的 Demoratingbar.xml代码 _RatingBar.java代码 package com.webabcd.view;import android.app.Activity;import android.os.Bundle;import android.widget.RatingBar;import android.widget.TextView;public class _RatingBar extends Activity implements Ratin

12、gBar.OnRatingBarChangeListener private RatingBar mRatingBar; private TextView mTextView; Override protected void onCreate(Bundle savedInstanceState) / TODO Auto-generated method stub super.onCreate(savedInstanceState); this.setContentView(R.layout.ratingbar); setTitle(RatingBar); mTextView = (TextVi

13、ew) findViewById(R.id.textView); mRatingBar = (RatingBar) findViewById(R.id.ratingBar); / setOnRatingBarChangeListener() - 响应评分值发生改变的事件 mRatingBar.setOnRatingBarChangeListener(this); Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) mTextView.setText(String.va

14、lueOf(rating); 6、Tab 的 Demotab.xml代码 _Tab.java代码 package com.webabcd.view;import android.app.TabActivity;import android.content.Intent;import android.os.Bundle;import android.view.LayoutInflater;import android.widget.TabHost;/ 实现 Tab 功能的话要继承 TabActivitypublic class _Tab extends TabActivity Override

15、protected void onCreate(Bundle savedInstanceState) / TODO Auto-generated method stub super.onCreate(savedInstanceState); TabHost tabHost = getTabHost(); LayoutInflater.from(this).inflate(R.layout.tab, tabHost.getTabContentView(), true); / Tab 1 的内容 tabHost.addTab(tabHost.newTabSpec(tab1) .setIndicat

16、or(tab1) .setContent(R.id.view1); / Tab 2 的内容(设置了 Tab 图片) tabHost.addTab(tabHost.newTabSpec(tab2) .setIndicator(tab2, getResources().getDrawable(R.drawable.icon01) .setContent(R.id.view2); / Tab 3 的内容(设置 Tab 的内容为指定的 Activity) tabHost.addTab(tabHost.newTabSpec(tab3) .setIndicator(tab3) .setContent(ne

17、w Intent(this, _TextView.class); 7、Spinner 的 Demospinner.xml代码 _Spinner.java代码 package com.webabcd.view;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.ArrayAdapter;import android.widget.Spinner;import android.widg

18、et.TextView;public class _Spinner extends Activity Override protected void onCreate(Bundle savedInstanceState) / TODO Auto-generated method stub super.onCreate(savedInstanceState); this.setContentView(R.layout.spinner); setTitle(Spinner); Spinner spinner = (Spinner) findViewById(R.id.spinner); / 设置下拉框控件的标题文本 spinner.setPrompt(请选择); / 实例化适配器,指定显示格式及数据源 ArrayAdapter adapter = ArrayAdapter.createFromResource( this, R.array.colors, android.R.l

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1