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

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

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • 通过Intent调用系统浏览器<br> Intent intent = new Intent(Intent.ACTION_VIEW, uri); // 不需要获取网络访问权限
    查看全部
    0 采集 收起 来源:WebView概述

    2018-03-22

  • 处理页面导航:当用户点击一个WebView中的页面的链接时,通常,是由默认的浏览器打开并加载目标URL的。然而,你可以在Webview中覆盖这一行为,那么链接就会在WebView中打开。 WebView.setWebViewClient(new WebViewClient()); 在WebView中使用JavaScript 如果你想要你加载在WebView中的web页面使用JavaScript,你需要在WebView中启用JavaScript。启用JavaScript你可以通过WebView中带有的webSetting来启用它。你可以通过getSettings()来获取webSetting的值,然后通过setJavaScriptEnabled()来启用JavaScript。WebView WebView=(WebView)findViewById(R.id.webview); WebSettings webSettings=WebView。getSettings();webSettings。setJavaScriptEnabled(true);
    查看全部
  • 使用WebView加载页面 要在WebView加载页面,使用loadUrl() web资源:WebView.loadURL(“网址”); 本地文件用:webViewn.loadUrl(“本地文件的路径”); //使页面获得焦点 wdb.requestFocus();、 获取网络访问权限: 在它有效工作之前,你要保证你的应用能访问网络。要访问网络,需要在你的配置文件中获取Internet权限。
    查看全部
  • SimpleAdapter的四个参数
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2015-11-03

  • 自定义 ProgressBar 的关键点是设置android:progressDrawable属性,覆盖原有样式
    查看全部
  • ProgressBar的关键属性
    查看全部
  • ViewFlipper常用的方法
    查看全部
  • 动态导入:addView()方法
    查看全部
  • ViewFlipper主要用于屏幕间的自动切换,例如图片切换<br> ViewPagger主要用于用手滑动实现视图的切换。-------------------------之静态导入
    查看全部
  • 使用ViewFlipper实现屏幕切换动画效果
    查看全部
  • 注意: 1.OnPageChangeListener()——用来监控ViewPager滑动到第几页,position是从零开始计数; Toast.makeText(this,"当前是第"+(arg0+1)+"个页面", Toast.LENGTH_SHORT).show(); 2.在我们的工作中,使用Fragment填充ViewPager更加常见,即使用FragmentPagerAdapter或者FragmentStatePagerAdapter,因为Fragment比View拥有更加全面的生命周期,而如果我们使用PagerAdapter,就是直接使用View来填充ViewPager,这种做法不常用。
    查看全部
    0 采集 收起 来源:监听器的使用

    2018-03-22

  • 创建初始化界面的方法OnCreateView
    查看全部
  • ViewPager 使用fragment作为数据源: 注意凡是涉及到FragmentPagerAdapter的文件都应该导入android.support.v4.app.Fragment包,兼容性更好 1.创建多个Fragment类继承Fragment加载相应的布局文件,注意导入android.support.v4.app.Fragment; 2.在ViewPager容器创建集合List<Fragment>fragList=new ArrayList<Fragment>();并添加到fragList当中 3.配置适配器继承FragmentPagerAdapter 4.适配器类的构造函数需要手动增加参数,FragmentPagerAdapter无法实现自动实例化和销毁的Fragment 5.实例化适配器:主函数应该继承FragmentActivity,兼容性更好,第一个构造函数传递的参数为getSupportFragmentManager() 6.加载适配器, 7.运行出现问题,注意看适配器中的方法是否重写了 8.FragmentStatePagerAdapter具有自动销毁与实例化页卡的功能
    查看全部
  • 在Java中将控件得对象与控件进行绑定的时候一定要注意进行绑定的语句的顺序,如下: tab = (PagerTabStrip) findViewById(R.id.tab); //为PagerTabStrip设置一些属性 //设置背景颜色为黄色 tab.setBackgroundColor(Color.YELLOW); //设置文字颜色 tab.setTextColor(Color.RED); //去掉那个长的下滑线 tab.setDrawFullUnderline(false); //设置长的下划线中特别粗的那个黑线的颜色 tab.setTabIndicatorColor(Color.GREEN); 如果把 tab = (PagerTabStrip) findViewById(R.id.tab);放在最后面就会报错。
    查看全部
  • //为PagerTabStrip设置一些属性 //设置背景颜色为黄色 tab.setBackgroundColor(Color.YELLOW); //设置文字颜色 tab.setTextColor(Color.RED); //去掉那个长的下滑线 tab.setDrawFullUnderline(false); //设置长的下划线中特别粗的那个黑线的颜色 tab.setTabIndicatorColor(Color.GREEN);
    查看全部

举报

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

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