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

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

Amos
难度入门
时长 5小时 0分
  • Button和ImageButton特征
    查看全部
  • android:stretchColumns="*" :代表所有的列都填满剩余空间
    查看全部
  • ImageView是一个可以显示图片控件
    查看全部
  • dqwqwdqwdwq
    查看全部
    0 采集 收起 来源:概述

    2015-07-13

  • Android四大组建: Intent:--意图 作用:协助完成android各个组件之间的通讯 应用1:Activity之间的联系---实现页面之间的跳转 ------方法:a) 1)创建一个Intent实例Intent intent=new Intent(参数1:上下文对象this,参数2:目标文件) 意图是:从当前的上下文环境跳转到目标文件 2)startActivity(intent)
    查看全部
  • checkBox源代码 MainActivity.java //改进版---通过接口实现对多个对象的监听并作出反应 package com.imooc.demon7; import android.app.Activity; public class MainActivity extends Activity implements OnCheckedChangeListener{ private CheckBox checkBox1,checkBox2,checkBox3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); checkBox1=(CheckBox) findViewById(R.id.checkBox1); checkBox2=(CheckBox) findViewById(R.id.checkBox2); checkBox3=(CheckBox) findViewById(R.id.checkBox3); checkBox1.setOnCheckedChangeListener( this); checkBox2.setOnCheckedChangeListener( this); checkBox3.setOnCheckedChangeListener( this); } @Override public void onCheckedChanged(CompoundButton ButtonView, boolean isChecked) { Log.i("tag", isChecked+""); if(isChecked) { String text=ButtonView.getText().toString(); Log.i("tag", text); } } }
    查看全部
    0 采集 收起 来源:使用CheckBox

    2018-03-22

  • EditText属性
    查看全部
  • EditText控件属性
    查看全部
  • TestViews控件属性
    查看全部
  • android结构
    查看全部
  • src/存放java源代码 gen/中存放系统自动生成的配置文件 不会修改 Androi 4.4.2 该文件夹下包含androi.jar文件,这是一个java归档文件,其中包含构建应用程序所需的所有的android SDK库(如Views、Controls)和APIs。 asssets/存放资源文件,不会自动生成Id且不会自动占用空间 bin/存放应用被编辑后生成的可执行文件(.apk),以及应用用到被打包到apk中的资源文件 res/存放应用用到的所有资源,如图片布局等等。 drawable/存放不同密度的图片资源 layout/存放布局文件的 values/存放字符串、主题、颜色、样式等资源文件 AndroidManifest.xml清单文件,配置一些包含与应用有关的重要信息,包含包名,权限,程序组件等等
    查看全部
  • 搭建android应用开发环境需要搭建以下工具 1、jdk 2、eclipse 3、android sdk 4、ADK
    查看全部
  • 看到wahahaaa同学在评论区的回答,可能有点小问题(不知道为什么发不了评论区上,只能发这里了)。 1、API上写了substring(startpoint ,endpoint)是截取从startpoint到endpoint-1的字符串,所以0---length-1没有错。 2、double data == 0 是可以的,0在机内表示时就是0.0 但是1.5之类的数确实不能这样,因为计算机不能精确表示1.5 3、这个算法的逻辑就是除数为零,结果为零,被除数为零,结果也为零,自然是不合法的,但是要修改也不难吧,可以在除数为零时,setText("不合法"),这里老师只是为简单就这样处理了。我们通过代码控制程序的人,让它不怎么合法但是足够简单,还是规规矩矩写满注释,不都是由你的想法来决定的么。
    查看全部
    0 采集 收起 来源:实现业务逻辑

    2018-03-22

  • 看起来老师是直接写代码,然后排查bug,然后发现更多bug,然后再修改...这就是软件开发模型中的Build-and-Fix Model,大家可以百度一下这个模型的缺点(就是很多人说的逻辑混乱),一个软件的生命周期是漫长的,我们在这里写的这个程序还不能说是一个软件,老师在这里只是举个例子,当然你可以去完善,只是要做好付出时间和精力的准备!但如果认为老师水平不行,我只想说,你还不明白为什么一个windows系统卖价上千吧?
    查看全部
    0 采集 收起 来源:排查bug

    2015-07-12

  • 监听事件实现的几种写法:a 匿名内部类 b 独立类 c实现接口的方式。
    查看全部
    0 采集 收起 来源:概述

    2015-07-12

举报

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

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