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

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

Smile浅笑 JAVA开发工程师
难度入门
时长 5小时 0分
  • webview前进与后退 更好的操作逻辑,后退不是退出程序
    查看全部
  • webview使用javascript
    查看全部
  • 1、数据适配器 作用:把复杂的数据(数组、列表、数据库、集合等)填充在制定视图界面上 ArrayAdapter(数组适配器):用于绑定格式单一的数据 数据源:可以是集合或数组 SimpleAdapter(简单适配器):用于绑定格式复杂的数据 数据源:只能是特定泛型的集合 2、数据库适配器是链接数据源和视图界面的桥梁 实现过程:新建适配器->添加数据源到适配器->视图加载适配器
    查看全部
    0 采集 收起 来源:解读适配器

    2018-03-22

  • AndroidManifast总结
    查看全部
    0 采集 收起 来源:总结

    2016-07-23

  • 使用webview显式网页
    查看全部
  • 使用webview链接外部url需要获取网络权限
    查看全部
  • webview加载页面
    查看全部
  • 1、自定义权限:自定义权限可以自定义命名,主要用于保护android的某些重要组件
    查看全部
    0 采集 收起 来源:自定义权限

    2016-07-23

  • 1、添加权限: 在AndroidManifest.xml文件中选择Permissions选项卡,在界面中点击"add"按钮,在弹出的界面中选择"User Permission"选项,点击"OK"按钮,在右侧"Name"的下拉列表中选择相应权限 即可。 2、使用系统权限: <user-permission>申请权限 声明了哪些是由你定义的权限,而这些权限是应用程序正常执行所必须的。在安装的时候,你设定的权限会告诉用于,由他们来决定同意与否。对于很多本地Android服务来说,权限都是必须的,特别是那些需要付费或者有安全问题的服务(例如,拨号、接受短信或者使用基于位置的服务) 3、代码实现: (1)在清单文件中的Activity中添加一个权限语句,即android:permission="自定义权限名" (2)在清单文件中声明一个自定义的权限,即 <permission android:name="自定义权限名" android:protectionLevel="normal"--设置安全级别为普通 ></permission> (3)在清单文件中申请权限,即<uses-permission android:name="自定义权限名" />
    查看全部
    0 采集 收起 来源:权限配置

    2018-03-22

  • (8)Broadcast Receiver(广播接收者): <receiver></receiver>标签 ---用于监听和过滤全局
    查看全部
  • 1、AndroidManifest.xml配置文件介绍: 本质:AndroidManifest.xml是整个应用的主配置清单文件。 包含:该应用的包名、版本号、组件、权限等信息 作用:记录该应用的相关的配置信息 (1)应用包名以及版本信息的管理 package="com.example.test" android:versionCode="1" android:versionName="1.0" (2)控制android版本信息(可支持最低版本、你所期望的系统版本) android:minSdkVersion="8" android:targetSdkVersion="16" (3)<application>标签 android:icon ---设置图标 android:lable ---设置标题 android:theme ---设置主题样式 注:文件中只能包含一个application节点 (4)<activity></activity>标签 ---用于声明Activity文件,如果启动一个没用在清单文件中定义的Activity会抛出异常 android:name="包名.类名" ---声明Activity文件的名称 (5)标示从那个Activity启动,需在清单文件中的Activity中添加以下代码: <intent-filter> <action android:name="android.intent.action.MAIN" ></action> <category android:name="android.intent.category.LAUNCHER" ></category> </intent-filter> (6)<service></service>标签 --用于后台的逻辑代码的处理 (7)Content Provider(内容提供者): <provider></provider>标签 --用于管理数据库的访问以及程序内和程序间的共享
    查看全部
  • 使用Gallery制作图片浏览器
    查看全部
  • Intent:通过一个应用程序(项目)去调用另一个应用程序(另一个项目) Intent i = new Intent(); PackageManager pack = MainActivity.this.getPackageManager(); i = pack.getLaunchIntentForPackage("com.example.xswactivity");["com.example.xswactivity"="包名"(不需要类名)] startActivity(i);
    查看全部
    0 采集 收起 来源:ProgressBar简介

    2018-03-22

  • indeterminate:不定
    查看全部
  • GridView的关键属性:
    查看全部
    0 采集 收起 来源:监听事件

    2016-07-22

举报

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

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