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

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

Amos
难度入门
时长 5小时 0分
  • bbb
    查看全部
  • hhh
    查看全部
  • aaa
    查看全部
  • aaa
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-02-23

  • aaa
    查看全部
    0 采集 收起 来源:生命周期概述

    2015-02-23

  • gravity 当前空间内部排列
    查看全部
  • 1.初始化控件; 2.设置监听器;setOnClickListener 3.实现onClick事件。 a.匿名内部类实现;对象.setOnClickListener(new OnCLickListener) b.独立类实现;对象.setOnClickListener(监听器实例) c.接口方式。对象.setOnClickListener(this) 1.匿名监听事件 loginButton.setOnClickListener(new OnClickListener() { @Override public void onClick(View argView0) { // TODO Auto-generated method stub System.out.println("我的Button被点击了"); } }); 2.独立事件 loginButton.setOnClickListener(listener); 外部单独: OnClickListener listener = new OnClickListener() { @Override public void onClick(View v) { // TODO Auto-generated method stub System.out.println("独立实现的类触发了"); } }; 3.实现接口 public class MainActivity extends Activity implements OnClickListener{ loginImageButton.setOnClickListener(this); public void onClick(View v) { // TODO Auto-generated method stub Log.i("tag","第三种犯法"); } }
    查看全部
  • aaa
    查看全部
  • 1,FrameLayout帧布局 在这个布局中,所有的子元素都不能被指定放置的位置,他们统统放于 这块区域的左上角,并且后面的子元素直接覆盖在前面的子元素上,将前面的子元素部分和全部遮挡 <TextView android:layout_gravity="center"
    查看全部
  • 1.JDK 2.Eclipse 3.Android SDK 4.ADT
    查看全部
  • 1使用findViewById方法获取一个View对象,参数为控件的id,同时还需要把View对象强制转换成相应的类型 2一般情况下,布局属性与对象的setXXX方法一一对应,比如设置字体颜色,在xml中属性是android:textColor,而在Activity中则是setTextColor方法 3设置EditText的android:inputType属性可以限制文本输入类型比如android:inputType="textPassword"为设置输入格式为密码格, android:inputType="phone"为设置输入格式为拨号键盘
    查看全部
    0 采集 收起 来源:过关评测

    2018-03-22

  • Intent实现页面跳转: 1.无返回结果的页面跳转: Intent Intent = new Intent(FActivity.this, TActivity.class); (或者 Intent intent = new Intent(); intent.setClass(FActivity.this, SActivity.class);) startActivity(intent); 2.有返回结果的页面跳转: Intent mIntent = new Intent(FActivity.this, TActivity.class); startActivityForResult(mIntent, 100); // 100为requestCode 覆写一个方法: @Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if (requestCode == 100 && resultCode == Activity.RESULT_OK) { TextView tv = (TextView) findViewById(R.id.textView1); tv.setText("来自第三个Activity: " + data.getExtras().getString("data")); } } 在跳转的Activity中: Intent data = new Intent(); EditText et = (EditText) findViewById(R.id.editText3); String val = et.getText().toString(); data.putExtra("data", val); setResult(Activity.RESULT_OK, data); finish();
    查看全部
  • Activity生命周期 创建: onCreate()->onStart()->onResume() 销毁: onPause()->onStop()->onDestroy() onPause() 失去焦点(如前面有个弹窗),onResume()重新获得焦点 Home键到后台: onPause()->onStop() 从后台回到程序: onRestart()->onStart()->onResume()
    查看全部
  • ADT安装方式: 1.在eclipse的插件安装界面中通过在线安装,在线安装地址:http://dl-ssl.google.com/android/eclipse/ 2.通过下面地址下载ADT压缩包,本地安装:http://developer.android.com/sdk/installing/installing-adt.html
    查看全部
  • aaa
    查看全部
    0 采集 收起 来源:使用相对布局

    2015-02-21

举报

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

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