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

Android攻城狮的第一门课(入门篇)

难度入门
时长 5小时 0分
学习人数
综合评分9.57
604人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.3 逻辑清晰
  • 在MainActivity.java文件中

    1. 初始化当前所需要的控件

      findViewById ---- 返回的是一个View的对象

      findViewById是如何查找到对应view的id

      loginButton = (Button)findViewById(R.id.button1);

    2. 设置Button的监听器,通过监听器实现我们点击button要操作的事情


        /**

        *1.监听事件通过第一种方式实现(匿名内部类)

    loginButton.setOnClickListener(new OnClickListener(){


    }


    查看全部
  • onClick事件

    1. Button和ImageButton都拥有一个onClick事件

      用法:自身的.setOnClickListener(OnClickListener)

      方法添加点击事件

    2. 所有空间都有一个onclick事件

    3. 通过点击事件的监听可以实现点击按钮之后要发生什么动作

    监听事件实现的几种写法:
    1.匿名内部类的实现

    2.独立类的实现

    3.实现接口的方式来实现

    查看全部
    0 采集 收起 来源:概述

    2018-12-24

  • Button 和 ImageButton特征

    1. 共有的特性:

      都可以作为一个按钮产生点击事件

    2. 不同点:

      1》Button有text的属性,ImageButton没有

      2》ImageButton有src属性,Button没有

    3. 产生明显的点击效果


    查看全部
  • ImageView   显示图片的一个控件

    android:src="@drawable/ic_launcher" -----ImageView的内容图像

    android:background = "@drawable/ic_launcher"  ----ImageView背景图片

    android:background="#f0f0f0"  ----ImageView的RGB颜色

    查看全部
  • wrap_content:包裹实际文本内容

    match_parent:当前控件铺满父类容器

    查看全部
  • TextView与EditText的常用属性:

    TextView与EditText相同常用属性:

    android:id ---控件的id

    android:layout_width---控件的宽度

    android:layout_height---控件的高度

    android:text---文本内容

    android:textSize---文本大小

    android:textColor---文本颜色

    android:background---控件背景


    不同属性:

    EditText:

    android:hint ---输入提示文本

    android:inputType---输入文本类型

    查看全部
  • TextView:显示文本框控件

    EditText:输入文本框

    查看全部
  • 安装jdk之后就是配置环境变量。

    自定义一个JAVA_HOME的值为jdk的安装路径

    然后配置CLASSPATH,其指明java虚拟机要装载的类的路径,

    即如果要加载系统类,那么就会根据CLASSPATH的路径进行加载。

    然后PATH值用来指明系统可以在任何路径下识别java命令。

    在配置其他环境变量时可以类比一二。

    查看全部
  • ...
    查看全部
  • 签名的意义

    查看全部
  • 获取页面返回的数据,通过requestCode和resultCode确认哪一个页面返回的数据,然后data.getStringExtra(Key)获取数据集,前面通过data.setExtre(Key,Value)设定

    查看全部
  • 跳转的页面返回数据,setResult(resultCode,data),data的类型是intent,它以map集合的形式返回数据,注意finish()销毁当前页面

    查看全部
  • onactivityresult接受返回数据的方法,requestcode请求的标识,resultcode页面返回的标识,data页面返回的数据
    查看全部
  • 第二种跳转,startactivityforresult,第二个参数是requestcode
    查看全部
  • 页面之间跳转,设定点击事件setonclicklistener,初始化intent,注意指定上下文的对象如果在匿名内部类的话,拿不到this对象,有两种方法一是类名.this,另一种是定义全局变量,最后startactivity
    查看全部

举报

0/150
提交
取消
课程须知
Android应用大部分是使用Java语言进行开发的,本门课程同样使用的是Java语言,所以,在学习本门课程前必须掌握Java的基础语法以及面向对象编程,同时要求童鞋们对Android应用有简单的认识,如不了解不妨度娘一下哦
老师告诉你能学到什么?
1、android环境搭建 2、android应用程序框架的认识 3、android基础控件的运用 4、android的不同布局形式

微信扫码,参与3人拼团

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

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