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

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

Amos
难度入门
时长 5小时 0分
  • arrayadapter 适配器
    查看全部
  • layout_width、layout_height三个选项的含义
    查看全部
  • andriod项目结构
    查看全部
  • 第一个页面的工作: startActivityForResult(Intent xx,int requestCode) 第一个参数是 Intent对象;第二个参数是一个 “标识” 通过 startActivityForResult()方法 跳转页面 还需要一个 方法 接收 第二个页面 返回的 数据 该 方法 是 onActivityResult(int requestCode,int resultCode,Intent data); onActivityResult()方法写在onCreate()方法外部,与 onCreate()方法 同级 requestCode :请求标识; resultCode : 返回标识;data : 第二个页面返回的数据; onActivityResult()方法 的实现逻辑: { if( requestCode == 1 && resultCode==2){ //通过 判断 请求码 和 回传码 来唯一确认 回传数据 是否为 想要的数据 String content=data.getStringExtra("data"); tv.setText(content); } 第二个页面“回传”数据的方法: 1.被动式“回传”数据,回传的数据通过“Intent对象”封装; 2. Intent对象 封装数据的 方法 putExtra(key,value),通过键值对进行标识; 3. 通过 setResult(int resultCode,Intent i)方法 回传数据, resultCode 为 回传标识符; 4. finish()方法 销毁当前页面
    查看全部
  • Intent实现页面之间的跳转 1.startActivity(intent) 2.startActivityForResult(intent, requestCode) Intent intent=new Intent(this,RateActivity.class)(当前的页面,事件监听后要跳转到的页面); startActivity(intent);
    查看全部
  • 启动页面跳转
    查看全部
  • second_view linearlayout
    查看全部
  • LinearLayout的常用属性 android:orientation = “vertical” —— 该属性决定它子类控件的排布方式(vertical:垂直;horizontal:水平) android:gravity = “center” —— 该属性决定它子类控件的xy的位置 常用属性值 center_vertical:垂直(Y轴)居中 center_horizontal:水平(X轴)居中 center:垂直水平都居中 right/left/buttom:子类控件位于当前布局的右/左/下面
    查看全部
    0 采集 收起 来源:理解线性布局

    2015-04-22

  • 生命周期
    查看全部
  • CheckBox设置监听器的方法是:setOnCheckedChangeListener
    查看全部
    1 采集 收起 来源:总结

    2015-04-22

  • 1/<ToggleButton android:id="@+id/togglebutton" android:layout_width="wrap_content" android:layout_height="wrap_content" android:textOn="开" android:textOff="关" android:checked="false" /> <ImageView android:id="@+id/imageview" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_marginBottom="52dp" android:background="@drawable/off" /> 2/ public class MainActivity extends ActionBarActivity implements OnCheckedChangeListener { private ToggleButton tgbt; private ImageView img; tgbt = (ToggleButton) findViewById(R.id.toggleButton1); img =(ImageView)findViewById(R.id.imageView1); tgbt.setOnCheckedChangeListener(this); @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { img.setBackgroundResource(isChecked?R.drawable.on:R.drawable.off); }
    查看全部
  • 生命周期演示图
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-04-22

  • 外部类监听点击事件v.setAlpha(0.5f);可以设置按钮点击后的透明度
    查看全部
  • OnClickListener是一个接口 1.ToToast:是一个类,主要管理消息的提示。 makeText(),是Toast的一个方法,用来显示信息,分别有三个参数。 第一个参数:this,是上下文参数,指当前页面显示 第二个参数:“string string string ”是你想要显示的内容,也可以是“你好!”。这个是随便定义的,显示你想要显示的内容。 第三个参数:Toast.LENGTH_LONG,是你指你提示消息,显示的时间,这个是稍微长点儿,对应的另一个是ToastLENGTH_SHORT,这个时间短点儿,大概2秒钟。 show(),表示显示这个Toast消息提醒,当程序运行到这里的时候,就会显示出来,如果不调用show()方法,这个Toast对象存在,但是并不会显示,所以一定不要忘记。 2.v.setAlpha(float) 设置透明度,0f--1f;
    查看全部
  • 3产生明显的点击效果
    查看全部

举报

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

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