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

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

难度入门
时长 5小时 0分
学习人数
综合评分9.43
320人评价 查看评价
9.8 内容实用
9.4 简洁易懂
9.1 逻辑清晰
  • 数据适配器
    查看全部
    0 采集 收起 来源:解读适配器

    2017-02-09

  • 通过Intent调用系统浏览器 Uri uri=Uri.parse("http://www.baidu.com"); //必须加http://否则报错 Intent intent=new Intent(Intent.ACTION_VIEW, uri); startActivity(intent);
    查看全部
    0 采集 收起 来源:WebView概述

    2018-03-22

  • 自定义ProgressBar 替换progressDrawable
    查看全部
  • ProgressDialog使用方法。 基本和ProgressBar一样
    查看全部
  • manifest 组件属性
    查看全部
  • 使用public synchronized final void incrementProgressBy(int diff) 该方法 来增加或减少当前进度。
    查看全部
  • /** * SimpleAdapter(Context context, List<? extends Map<String, ?>> data, @LayoutRes int resource, String[] from, @IdRes int[] to) * context:上下文 * data: 数据源(List<? extends Map<String, ?>> data)一个map所组成的list计划 * 每个map都会对应listview列表中的一行 * 每个map(键-值)中的键必须包含所有在from中所指定的键 * resource:列表项的布局文件ID * from: map中的键名 * to: 绑定数据视图中的ID,与from成对应关系 */
    查看全部
    0 采集 收起 来源:使用SimpleAdapter

    2018-03-22

  • 转 Fragment的生命周期 1、 onAttach();//当fragment被添加到activity中时会回调这个方法;只会调用一次 2、 onCreate();//在fragment创建的时候回调这个方法;只会调用一次; 3、 onCreateView()://每次创建都会绘制Fragment的View组件时调用该方法,相当于fragment绑定一个布局,布局文件转换成view返回回来; 4、 onActivityCreated();//fragment所在的activity启动完成后调用; 5、 onStart():启动Fragment时会被回调, 6、 onResume()方法,调用onStart()方法后面一定会调用这个方法,恢复fragment时回调 7、 onPause():暂停Fragment 8、 onStop();//停止Fragment 9、 onDestroyView():销毁Fragment所包含的View组件,与onCreateView相对应 10、 onDestroy():销毁Fragment时会被回调 11、 onDetach():Fragment从Activity中删除时回调这个方法,并且只调用一次 启动fragment onAttach()->onCreate()->onCreateView()->onActivityCreated()->onStart()->onResume() 屏幕锁屏 onPause()->onStop() 屏幕解锁 onStart()->onResume()
    查看全部
  • 几点个人所得: 1.getmanager里面的经理是fragment的经理,他可以管理其它fragment,不仅限于自己定义的fragment2,如果变成fragment2.getmanager虽不会报错,程序运行时候会炸掉 2.事务.add(某个layout,定义的fragment.java) 3.不要让xml里面的fragment为空,这样程序会崩 4.fragment真是太好用了!做像QQ那种界面全靠它呢
    查看全部
  • WebView: WebView缓存的应用(可以提高页面加载的速度)
    查看全部
  • WebView: 判断页面加载过程
    查看全部
  • WebView: 加载页面的前进与后退
    查看全部
  • // Fragment的事物 MyFragment2 fragment2 = new MyFragment2(); // 获得Fragment的管理者 FragmentManager fragmentManager = getFragmentManager(); // 通过管理者(FragmentManager fragmentManager)开启事物 FragmentTransaction beginTransaction = fragmentManager.beginTransaction(); // 执行一个添加的变化还有:(移除:remove 和 替换:replace) beginTransaction.add(R.id.frame, fragment2); // 物理按键back可以返回上一层 beginTransaction.addToBackStack(null); // 提交事物(FragmentTransaction beginTransaction)给Activity beginTransaction.commit();
    查看全部
  • WebView:如何在WebView中使用JavaScript
    查看全部
  • WebView:调用setWebViewClient()设置页面导航的具体实现
    查看全部

举报

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

微信扫码,参与3人拼团

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

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