为了账号安全,请及时绑定邮箱和手机立即绑定

Android攻城狮的第二门课(第1季)

难度入门
时长 5小时 0分
学习人数
综合评分9.43
320人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.1 逻辑清晰
  • mWebView = (WebView) findViewById(R.id.webview); WebSettings webSettings = mWebView.getSettings(); webSettings.setJavaScriptEnabled(true); mWebView.addJavascriptInterface(new Object() { public void clickOnAndroid() {
    查看全部
  • 开发过程中应该注意几点: 1.AndroidManifest.xml中必须使用许可"android.permission.INTERNET",否则会出Web page not available错误。 2.如果访问的页面中有Javascript,则webview必须设置支持Javascript。 webview.getSettings().setJavaScriptEnabled(true); 3.如果页面中链接,如果希望点击链接继续在当前browser中响应,而不是新开Android的系统browser中响应该链接,必须覆盖 webview的We
    查看全部
  • 五、实例 1.布局文件 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="wrap_content"> <ProgressBar android:id="@+id/progress_horizontal"
    查看全部
    0 采集 收起 来源:ProgressBar简介

    2018-03-22

  • 下面详细介绍ProgressBar 一、说明   在某些操作的进度中的可视指示器,为用户呈现操作的进度,还它有一个次要的进度条,用来显示中间进度,如在流媒体播放的缓冲区的进度。一个进度条也可不确定其进度。在不确定模式下,进度条显示循环动画。这种模式常用于应用程序使用任务的长度是未知的。 二、XML重要属性     android:progressBarStyle:默认进度条样式     android:progressBarStyleHorizontal:水平样式 三、重要方法     getMax():返回这个进度条的范围的上限     getProgress():返回
    查看全部
    0 采集 收起 来源:ProgressBar简介

    2018-03-22

  • Spinner用来显示列表项,类似于一组单选框RadioButton.   源码下载   一、概述   Spinner是一个每次只能选择所有项的一个项的控件。它的项来自于与之相关联的适配器中。   二、重要属性   android:prompt:当Spinner对话框关闭时显示该提示   三、重要方法   setPrompt(CharSequence prompt):设置当Spinner对话框关闭时显示的提示   performClick():如果它被定义就调用此视图的OnClickListener   setOnItemClickListener(AdapterView.O
    查看全部
    0 采集 收起 来源:实现下拉列表

    2018-03-22

  • mySpinner.setOnItemSelectedListener(new Spinner.OnItemSelectedListener(){ public void onItemSelected(AdapterView<?> arg0, View arg1, int arg2, long arg3) { // TODO Auto-generated method stub /* 将所选mySpinner 的值带入myTextView 中*/
    查看全部
    0 采集 收起 来源:实现下拉列表

    2018-03-22

  • <!-- 定义一个城市信息下拉菜单--> <Spinner android:id = "@+id/Spinner_city" android:layout_width = "wrap_content" android:layout_height ="wrap_content" > </Spinner >
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • Spinner控件也是一种列表类型的控件,它的继承关系如下: java.lang.Object ↳ android.view.View ↳ android.view.ViewGroup ↳ android.widget.AdapterView<Textends android.widget.Adapter> ↳ android.widget.AbsSpinner ↳ android.widget.Spinner android.widget.Spinner继承了android.view.ViewGroup类。
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • http://dl.iteye.com/topics/download/ae641382-535e-3c22-b267-3cc9b7e4e158
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • 步骤二:编写源代码 1)设置spinner的adapter,并导入数据,以及设置UI格式。 Spinner spin=(Spinner)findViewById(R.id.spinner4); //createFromResouce将返回ArrayAdapter<CharSequence>,具有三个参数: //第一个是conetxt,也就是application的环境,可以设置为this,也可以通过getContext()获取. //第二个参数是从data source中的array ID,也就是我们在strings中设置的ID号; //第三个参数是spinner未展开的UI格式 A
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • 例子二:Spinner的UI格式 步骤一:编写Android XML文件 在例子来自Android官方网站的tutorial的例子。我们下载SDK的文档中也带有,可以本地查看。这里我们希望item的元素内容设置都在XML中定义,方便修改以及多国语言版本的实现。 在strings.xml中 <resources> <string name="planet_prompt">太阳系行星:</string> <string-array name="planets_arry"> <item>Mercury</item> <item>Venus</i
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • 步骤二:源代码 1)设置Spinner之中的元素内容,采用了ArrayAdapter来描述,并通过setApdater()来设置adapter private String[] items= {"lorem", "ipsum", "dolor", "sit", "amet",…. ArrayAdapter<String> aa = new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item,items); //第二个参数表示spinner没有展开前的UI类型 spin.setAdapter(aa); //之前已经
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • 步骤一:编写Android XML文件 <LinearLayout …… > <TextView android:id="@+id/spinner_label" …… /> <!-- 经过我们的测试android:drawSelectorOnTop="true | false"不起作用,因此此参数可以不设置 --> <Spinner android:id="@+id/spinner" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </Line
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • Calendar calendar=Calendar.getInstance(); int year=calendar.get(Calendar.YEAR); int monthOfYear=calendar.get(Calendar.MONTH); int dayOfMonth=calendar.get(Calendar.DAY_OF_MONTH);
    查看全部
  • Calendar calendar=Calendar.getInstance(); int year=calendar.get(Calendar.YEAR); int monthOfYear=calendar.get(Calendar.MONTH); int dayOfMonth=calendar.get(Calendar.DAY_OF_MONTH);
    查看全部

举报

0/150
提交
取消
课程须知
本课程是Android开发课程进阶部分的第1季,将讲解各种高级控件的使用,对于不熟悉Android开发的童鞋来说会有一定的难度,所以,建议在学习本门课程之前: 1、熟练掌握Java基础语法和面向对象编程 2、熟悉Android开发环境 3、熟练使用Button、ImageView等基础控件
老师告诉你能学到什么?
1、Android高级控件的应用场景 2、Android高级控件的使用方法 3、熟悉Android常用高级控件

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!