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

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

邦蜀黍 移动开发工程师
难度入门
时长 3小时50分
学习人数
综合评分9.70
133人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.4 逻辑清晰
  • 带有图片的 Toast 实现步骤: 1. 首先通过 Toast 对象的 getView() 方法获取View对象,强制转换为布局; 2. 创建 ImageView 对象,设置图片资源; 3. 将 ImageView 对象添加到 布局(使用布局的addView(View v)方法)。addView() 可以带两个参数,第二个参数是图片的相对位置,用整型表示,若有多个图片,则数字越小越靠前,类似于数组。数字最大不能超过要添加的个数,比如你只添加一个图片,却写成addView( imageView, 2),就会报出 异常 java.lang.IndexOutOfBoundsException,也就是索引越界。
    查看全部
  • toast.setGravity(gravity,x0ffset,y0ffset); gravity: 通过 Gravity.xxxx 选择位置,注意 Gravity 不要漏掉 x0ffset: 相对当前位置的X轴(横向)的偏移量 y0ffset: 相对当前位置的Y轴(纵向)的偏移量
    查看全部
  • 什么是Toast 1. Toast是一种提供给用户简洁提示信息的视图。 2. 该视图以悬浮于应用程序之上的形式呈现给用户。Toast提示界面不获取焦点,所以不影响用户的操作。Toast提示就是在不影响用户使用程序的同时,给用户提供某些提示信息。 3. Android提供的Toast类可以创建和显示该Toast信息。 Toast常用方法 Toast.makeText(context,text,duration); // 返回值为Toast toast.setDuration(duration); // 设置持续时间 toast.setGravity(gravity,xOffset,yOffset); // 设置toast位置 toast.setText(s); // 设置提示内容 toast.show(); // 显示
    查看全部
    0 采集 收起 来源:重新认识Toast

    2017-04-05

  • 如图,是利用 Log 来追踪空指针异常的问题。在该例子中空指针报错是在第36行(图中的是第38行的 text.setText(str); 已经被遮住了),该行有两个对象可能存在空指针异常(text和str),所以我们在其前面添加两句 Log 分别追踪这两个的情况。运行程序后,如图,在日志中可以清楚地看到 text = null。从而确定了空指针的根源。
    查看全部
  • 如图所示,可以筛选要显示的内容的级别,级别由小到大依次是 verbose、debug、info、warn、error、assert。默认选择 verbose,显示的是所有级别的信息。如果选择 debug,将显示debug级别以上的信息,也就是除了 verbose 以外的所有信息。也就是说,只会显示选择的级别和更高级别的信息,不会显示更低级别的信息。
    查看全部
  • 1. LogCat 是用来获取系统日志信息的工具,可以得到的信息包括 Dalvik 虚拟机信息,进程信息,Android 运行时信息,以及应用程序信息。 2. 我们可以通过添加程序日志的方式,来对程序进行简单的追踪。LogCat 是比较轻便简洁的调试方式。 3. 与Debug调试的区别 Debug调试一般用于相对来说比较复杂的问题; LogCat一般用于相对来说比较容易追踪的问题; 二者是互补的关系。 ----------------- 如果代码区的下方窗口没有LogCat标签,可以去点击顶部菜单栏的Window --> show View --> Other --> Android --> LogCat。 Log日志级别 1.Log.v(tag,message);//verbose模式,打印最详细的日志,颜色为黑色 2.Log.d(tag,message);//debug级别的日志,颜色为蓝色 3.Log.i(tag,message);//info级别的日志,颜色为绿色 4.Log.w(tag,message);//warn级别的日志,颜色为橙色 5.Log.v(tag,message);//error级别的日志,颜色为红色 tag用来标记Log消息的源头,而message则是这条Log的内容。 错误信息的级别最高,其次是警告信息,然后是通知信息以及Debug信息,级别最低的是详细信息。 从日志的输出数量来算,error,warn,info,debug,verbose,数量从少到多
    查看全部
    0 采集 收起 来源:LogCat概述

    2018-03-22

  • Debug界面左上是程序的调用站(Debug) 右上是变量值显示窗口(x=vanables) 右上第二个标签是程序里的所有标签(breakpoints) Debug 1.开始Debug程序,通过eclipse的Debug As启动程序 2.添加断点 3.程序运行到断点位置会自动停止到断点代码 4.开始追踪程序 F6 逐行追踪 F5 进入方法 F7跳出方法 F8 下一个断点或是结束Debug 鼠标放在属性值上一会就会显示窗口详细 或者右键选择Instect显示属性值详情 红色按钮Disconnect退出调试模式
    查看全部
    0 采集 收起 来源:追踪程序

    2017-04-04

  • 创建方法
    查看全部
    0 采集 收起 来源:认识ContextMenu

    2017-04-04

  • 应用
    查看全部
    0 采集 收起 来源:认识ContextMenu

    2017-04-04

  • 选项菜单与上下文菜单的区别
    查看全部
    0 采集 收起 来源:认识ContextMenu

    2017-04-04

  • 上下文菜单的组成,长按图标弹出
    查看全部
    0 采集 收起 来源:认识ContextMenu

    2017-04-04

  • 设置断点 1、Ctrl+Shift+B 添加断点 2、双击添加断点(如图光标所示,点击该行的行号之前的蓝色竖条部分) 3、对应行右键,选择Toggle Breakpoint。
    查看全部
    0 采集 收起 来源:设置断点

    2017-04-04

  • debug启动方式 1.右键 Debug as 2.顶部菜单栏的小爬虫
    查看全部
    0 采集 收起 来源:进入Debug模式

    2017-04-04

  • 创建选项菜单
    查看全部
    0 采集 收起 来源:创建菜单

    2017-04-04

  • Debug调试程序 1. 调试是程序员无法回避的工作。调试方法有许多种,但归根到底,就是找到引发错误的代码。 2. Debug调试可以快速准确的定位到错位问题的位置,以及它的调用关系。 3. Debug调试程序是程序员必备的技能之一。 ----------- 1. 开始Debug程序,通过Eclipse的Debug As启动程序。 2. 添加断点。 3. 程序运行到断点位置会自动停止。 4. 开始追踪程序(以下是Eclipse的快捷键) F5 进入方法 F6 逐行追踪 F7 跳出方法 F8 下一个断点或者结束Debug
    查看全部
    0 采集 收起 来源:Debug概述

    2017-04-04

举报

0/150
提交
取消
课程须知
本课程是进阶课程的第2季,将讲解Android应用必备的菜单、对话框和动画等的使用,对于不熟悉Android开发的童鞋来说会有一定的难度,所以,建议在学习本门课程之前,首先必须掌握Java基础语法和面向对象编程,其次还要熟悉Android开发环境,了解控件的使用就更好了
老师告诉你能学到什么?
1、Android调试程序 2、Android提示对话框 3、Android常用菜单 4、Android常用动画效果

微信扫码,参与3人拼团

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

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