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

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

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • 5.缓存应用
    查看全部
  • 4.页面加载过程
    查看全部
  • Layout总结 1. include用法 <include android:id="@+id/include1" layout="@layout/commn_title" /> 注意: (1)android:layout_centerVertical="true"可以调整中间位置 (2)被include进来的布局组件可以通过findViewById()得到并使用 2. merge(见图) 作用:合并UI布局,降低嵌套层次 (1)被include进来的布局文件可以使用merge标签,这样被include进来的布局是叠加的。 <FrameLayout <include layout="@layout/common_progress" /> 这个common_progress就可以使用merge标签 <merge xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical" > <ProgressBar <TextView </merge> 加上merge后这两个组件ProgressBar和TextView会叠加在一起 3. ViewStub惰性加载 作用:和include一样可以用来引入一个外部布局,不同的是,viewStub引入的布局默认不会扩张,既不会占用显示也不会占用位置,从而在解析layout时节省CPU和内存 (1)用法: <ViewStub android:layout="@layout/common_text" //不能使用layout="",否则会exception:viewstub must have a valid layoutresource android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/viewStub" (2)可以通过ViewStub类的inflate()方法使其显示出来。
    查看全部
  • 适配器 监听器
    查看全部
    0 采集 收起 来源:课程目标

    2015-08-14

  • 适配器 监听器
    查看全部
    0 采集 收起 来源:课程目标

    2015-08-14

  • 注意事项
    查看全部
    0 采集 收起 来源:总结

    2015-08-14

  • 自定义权限,保护安卓的一些组件
    查看全部
    0 采集 收起 来源:自定义权限

    2015-08-14

  • 全局篇:一个清单文件只能有一个application application 图标:android:icon 标题:android:label 主题样式:android:theme 启动一个没有在清单中定义的Activity会抛出异常 <intent-filter>过滤器,来判断哪个Activity是入口Activity Service(服务):作为后台逻辑代码的处理(Activity--是用来显示界面的) Content Provider:内容提供者:是用来管理数据库访问以及程序内和程序间共享的 <provider android:name=""/> BroadcastReceiver:广播接收者:全局事件的监听器,在配置文件注册后相当于一个全局的监听器 <receiver android:name=""> <intent=filter> <action android:name=""/" </intent-filter> <intent-filter/>
    查看全部
  • 全局篇(包名、版本信息) 组件篇(四大组件---activity,service,content,provider) 权限篇(申请权限和定义权限)
    查看全部
  • 3.后退与前进
    查看全部
  • 2.启用JavaScript
    查看全部
  • 1.在webview中打开
    查看全部
  • 补充 1.权限配置:在permission下加入权限android.permission.INTERNET <uses-permission android:name="android.permission.INTERNET"/>
    查看全部
  • 调用系统浏览器
    查看全部
    0 采集 收起 来源:WebView概述

    2015-08-14

举报

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

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