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

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

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • PagerAdapter方法一、二
    查看全部
  • 三种Adapter
    查看全部
  • 如何使用WevbView: 1.将WebView加入到你的应用 2.使用WebView加载页面 --要在WebView加载页面,使用loadUrl() --web资源:webView.loadUrl("http://www.baidu.com"); (本地文件使用: webView.loadUrl("file:///android_asset/xxxx.html");) --使页面获得焦点: webView.requestFocus(); //否则有的输入框不会有响应 3.获取网络访问权限: 在它有效工作之前,你要保证你的应用能访问网络,要访问网络,需要在你的配置我就爱你中获取INTERNET权限: <uses-permission android:name="android.permission.INTERNET">
    查看全部
  • 通过Intent调用系统浏览器: Uri uri=Uri.parse(url);//url为你要连接的地址 Intent intent=new Intent(Intent.ACTION_VIEW,uri); startActivity(intent);
    查看全部
    0 采集 收起 来源:WebView概述

    2016-01-26

  • / 启用窗口特征,启用带进度和不带进度的进度条 requestWindowFeature(Window.FEATURE_PROGRESS); requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); // 设置为true的时候是显示进度条 setProgressBarVisibility(true); // 设置为true是设置显示不带进度的进度条 setProgressBarIndeterminateVisibility(true); // 设置现在的进度为600,最大的值是10000 setProgress(600);
    查看全部
  • 使用Spinner的步骤: 1.添加一个下拉列表项的list,这里添加的项就是下拉列表的菜单项: private List<String> list=new ArrayList<String>(); list.add("上海"); 2.为下拉列表定义一个数组适配器(ArrayAdapter),这里使用到前面的LIst adapter=new ArrayAdapter<String>(this,android.R.layout.simpe_spinner_item,list); 3.为适配器设置下拉列表下拉时候的菜单样式: adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); 4.将适配器添加早下拉列表中 mySpinner.setAdapter(adapter) 5.为下拉列表设置各种事件的响应,这个事件响应菜单被选中; mySpinner.setOnItemSelectedListener(new Spinner.OnIteSelectedListener())
    查看全部
    0 采集 收起 来源:课程目标

    2018-03-22

  • GridView gridview; SimpleAdapter simple_adapter; List<Map<String, Object>> simple_data; String[] from_keys = new String[] {"icon", "title", "subtitle"}; int[] to_res = new int[]{R.id.imageView1, R.id.textView1, R.id.textView2}; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_grid_view_demo); gridview = (GridView) findViewById(R.id.gridView1); simple_adapter = new SimpleAdapter(this, getData(), R.layout.simple_adapter_item, from_keys, to_res); gridview.setAdapter(simple_adapter); } private List<Map<String, Object>> getData() { simple_data = new ArrayList<Map<String,Object>>(); for (int i = 0; i < 20; i++) { Map<String, Object> map= new HashMap<String, Object>(); map.put(from_keys[0], R.drawable.ic_launcher); map.put(from_keys[1], "主标题" + i); map.put(from_keys[2], "副标题" + i); simple_data.add(map); } return simple_data; }
    查看全部
    0 采集 收起 来源:设置属性

    2018-03-22

  • 1:主题:使用GridView以表格形式显示多张图片 2:课程目标:学会使用GridView制作二维布局界面(行、列分布) 3:GridView用来干嘛:用于在界面上按行、列分布的方式来显示多个组件; 应用举例:手机系统桌面、手机360安全卫士功能列表、聚划算搜索全部内容列表 4:相似列表组件间比较: GridView 二维列表显示(行列式) ListView 一维行可下拉表显示(单调行表) 5:GridView的实现: 数据源-->适配器-->视图界面
    查看全部
    0 采集 收起 来源:GridView概述

    2018-03-22

  • 如何在ViewPager中去加载页卡: --将Layout布局转换为View对象 方法1.LayoutInflater if=getLayoutInflater().from(this); if.inflate(resource,root); 方法2.View.inflate(context,resource,root); 配置适配器: 1.PagerAdapter: 数据源:List<View> 2.FragmentPagerAdapter: 数据源:List<Fragment> 3.FragmentStatePagerAdapter 数据源:List<Fragment>
    查看全部
    0 采集 收起 来源:认识ViewPager

    2018-03-22

  • ViewPager的作用: 可以实现多个页面的滑动显示
    查看全部
    0 采集 收起 来源:认识ViewPager

    2016-01-26

  • 如何使用SimpleAdapter:(具体的方法和ArrayAdapter相似,只是在new的时候的参数有些麻烦) 首先,我们需要在layout中新建一个item的xml布局文件,并在其中添加一个图片和一个文字信息的布局,这个布局就是我们的ListView中的每一个item的样式(称为item.xml) 1. simp_adapter=new SimpleAdapter(context, data, resource, from, to) 2.第一个参数是上下文变量,使用 this就可以 3.resource:就是我们在上面建立的item.xml的id: R.layout.item 4.to :我们写的item.xml中有两个控件,这里的to就是这两个控件的id组成的int类型的数组(new int[] { R.id.pic, R.id.text }) 5.from: 是item.xml中的id的名字:new String[] { "pic", "text" } 5.data: 我们这里使用一个getData()的方法来表示: private List<Map<String, Object>> getData() { for (int i = 0; i < 20; i++) { Map<String, Object> map = new HashMap<String, Object>(); map.put("pic", R.drawable.ic_launcher); map.put("text", "慕课网" + i); dataList.add(map); } return dataList;
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

  • 使用ListView显示信息列表 课程目标: 1.理解ListView的基础使用: 2.熟练运用两种适配器:(ArrayAdapter,SimpleAdapter) 3.熟练运用两种监听器(OnScrollListener,OnItemClickListener) 4.熟练运用适配器数据的刷新(notifyDataChanged)
    查看全部
    0 采集 收起 来源:课程目标

    2016-01-26

  • AndroidManifest application中可设置: 图标:android:icon 标题:android:lable 主题样式:android:theme
    查看全部
  • ctrl+1将text内容添加到string中
    查看全部
  • ctrl+1
    查看全部

举报

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

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