为了账号安全,请及时绑定邮箱和手机立即绑定
慕课网数字资源数据库体验端
Android攻城狮的第二门课(第1季)_学习笔记_慕课网
为了账号安全,请及时绑定邮箱和手机立即绑定

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

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • //通过Intent调用系统浏览器(只需3行代码) Uri uri=Uri.parse(url);//url为你要链接的地址 Intent intent=new Intent(Intent.ACTION_VIEW,uri); startActivity(intent);
    查看全部
    0 采集 收起 来源:WebView概述

    2015-08-20

  • Android中攻城狮的第二门课(第1季) 第2章 使用ListView显示信息列表. 知识要点及注意事项:
    查看全部
    0 采集 收起 来源:总结

    2015-08-20

  • 全局篇: (1)应用的包名以及版本信息的管理 package="com.imooc.Manifest" android:versionCode="1" 应用在 android:versionName="1.0" 应用程序系统版本号和名称:可在手机软件市场上查看显示的软件版本代号及名称,便于用户选择版本升级 (2)控制android版本信息(可以支持的最低版本、你期望的系统版本) android:minSdkVersion="8" (android系统版本2.2) android:targetSdkVersion="17"(android系统版本4.2)/>
    查看全部
    0 采集 收起 来源:全局信息配置

    2018-03-22

  • ProgressBar的关键属性 android:max="100" 最大显示进度 android:progress="50" 第一显示进度 android:secondaryProgress="80" 第二显示进度 android:indeterminate="true" 设置是否不精确显示 ,true为不精确显示,false为精确显示 progressBar的一些关键方法 《1》setProgress(int)设置第一进度 《2》setSecondaryProgress(int)设置第二进度 《3》getProgress()获取第一进度 《4》getSecondaryProgress()获取第二进度 《5》incrementProgressBy(int)增加或者减少第一进度 《6》incrementSecondaryProgressBy(int)增加或者减少第二进度 《7》getMax();获取最大进度
    查看全部
  • protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //启用窗口特征,启用带进度和不带进度的特征 requestWindowFeature(Window.FEATURE_PROGRESS);//带进度的进度条 requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS);//不带进度的进度条 setContentView(R.layout.linear_main); //显示进度条(显示在标题栏中的) setProgressBarVisibility(true);//true为显示带进度的进度条 setProgressBarIndeterminateVisibility(true);//true为显示不带进度的进度条,一直转呀转 setProgress(5000);//这里设置的为带进度的进度条 进度位置,max为10000也就是100%
    查看全部
  • ProgressBar的显示风格 大的环形progressBar: 中的环形progressBar: style不设置 小的环形progressBar: 水平progressBar: progressBar两种分类:1、可以精确显示进度 2、没有精确显示进度
    查看全部
  • 使用ArrayAdapter 1.新建适配器 2.适配器加载数据源 3.视图加载适配器
    查看全部
    0 采集 收起 来源:使用ArrayAdapter

    2015-08-20

  • 数据适配器 解读:如图
    查看全部
    0 采集 收起 来源:解读适配器

    2015-08-20

  • ProgressBar的课程目标
    查看全部
    0 采集 收起 来源:ProgressBar简介

    2015-08-20

  • //1、设置数据源 dataList=new ArrayList<String>(); dataList.add("北京"); dataList.add("上海"); dataList.add("广州"); dataList.add("深圳"); //2、设置适配器 adapter=new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, dataList); //3、设置下拉列表样式 adapter.setDropDownViewResource(android.R.layout.simple_dropdown_item_1line); //4、spinner加载适配器 spinner1.setAdapter(adapter); //spinner选择事件 spinner1.setOnItemSelectedListener(this); } //5、设置监听事件 public void onItemSelected(AdapterView<?> parent, View view, int position, long id) { // TODO Auto-generated method stub String name=adapter.getItem(position); //String name=dataList.get(position);//这两种方法都可以得到当前选择位置的内容 textView1.setText("您当前选择的城市是:"+name); }
    查看全部
    0 采集 收起 来源:实现下拉列表

    2018-03-22

  • AndroidMainfest.xml配置
    查看全部
  • 第二种Intent跳转的AndroidMainfest.xml
    查看全部
  • application中属性
    查看全部
  • Manifest配置文件 注意事项:如图
    查看全部
    0 采集 收起 来源:总结

    2015-08-20

  • Manifest文件配置: 自定义权限,如图:
    查看全部
    0 采集 收起 来源:自定义权限

    2015-08-20

举报

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

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