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

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

难度入门
时长 5小时 0分
学习人数
综合评分9.57
604人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.3 逻辑清晰
  • wrap_content :包裹实际文本内容 match_parent:当前控件铺满父类容器--2.3API之后添加的一个属性值 fill_parent:当前控件铺满父类容器--2.3API之间的一个属性
    查看全部
  • AndroidManifest.xml清单文件,配置一些与应用有关的重要信息,包含包名,权限,程序组件等等
    查看全部
  • ADT 可以提供模拟器的功能。
    查看全部
  • 监测javaJDK版本 java -version
    查看全部
    0 采集 收起 来源:Android-安装JDK

    2015-01-30

  • jdk安装(jdk集成了jre) jdk是java的开发工具 jre是java运行环境
    查看全部
    0 采集 收起 来源:Android-安装JDK

    2015-01-30

  • 所需要的工具:1 JDK(java Development kit)java 开发工具 2.eclipse 3.Android SDK(Softwrare Development kit) 4.ADT(Android Development Tools)
    查看全部
  • RelativeLayout相对布局控件,它包含的子控件将以控件之间的相对位置or子类控件相对父类容器的位置的方式排列 >属性
    查看全部
    0 采集 收起 来源:理解相对布局

    2018-03-22

  • android:hint=""--EditText 输入提示
    查看全部
  • piu
    2、Layout_weight属性 >用来分配控件占剩余屏幕空间的权重。几个例子 (1)设置三个文本框,都是 layout_width=“wrap_content ”时,layout_weiht设置为1、2、3。 结果:系统先给3个TextView分配他们的宽度值wrap_content(宽度足以包含他们的内容1,2,3即可),然后会把剩下来的屏幕空间按照1:2:3的比列分配给3个textview。 (2)而当layout_width=“fill_parent”时,如果分别给三个TextView设置他们的Layout_weight为1、2、2。 结果:所占比例为3:1:1,发现button1的权重小,反而分的多了,这是为什么呢???网上很多人说是layout_width为“fill_parent”时,weighth值越小权重越大,优先级越高,就好像在背口诀一样,其实他们并没有真正理解这个问题,真正的原因是Layout_width="fill_parent"的原因造成的。依照上面理解我们来分析: 系统先给3个textview分配他们所要的宽度fill_parent,也就是说每一都是填满他的父控件,这里就死屏幕的宽度 这时的剩余空间=1个parent_width-3个parent_width=-2个parent_width (parent_width指的是屏幕宽度 ) 那么第一个TextView的实际所占宽度=parent_width + 1/5 * (-2 parent_width)=3/5parent_width 同理第二个TextView的实际所占宽度=parent_width + 2/5*(-2parent_width)=1/5parent_width; 第三个TextView的实际所占宽度=parent_width + 2/5*(-2parent_width)=1/5parent_width;所以就是3:1:1的比列显示了。 (3)如上题,将layout_weight设置为1、2、3, 运行结果:button1:button2:button3 按照 2:1:0 显示
    查看全部
    0 采集 收起 来源:使用线性布局

    2018-03-22

  • piu
    1、android:layout_gravity & android:gravity区别 >android:gravity:决定其子类控件在该控件里的显示位置。 >android:layout_gravity:这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。 >一个属性可以包含多个值,需用“|”分开。 ps:当我们采用LinearLayout布局时,有以下特殊情况需要注意: (I) 当 android:orientation="vertical" 时, android:layout_gravity只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。 (II) 当 android:orientation="horizontal" 时, android:layout_gravity只有垂直方向的设置才起作用,水平方向的设置不起作用。即:top,bottom,center_vertical 是生效的。
    查看全部
    0 采集 收起 来源:使用线性布局

    2018-03-22

  • 接口实现监听: 1.implement OnClickListener 2.btn.setOnClickListener(this) 3. @Override public void OnClick(View v) {}
    查看全部
  • 匿名内部类实现监听事件: 1.button.setOnClickListener(new OnClickListener(){ @Override public void onClick(View arg0) {} })
    查看全部
  • findViewById查找到view R.id.button R.java文件 button1=0xxxxxff 得到当前控件
    查看全部
  • 安卓开发项目结构
    查看全部
  • 结构说明
    查看全部

举报

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

微信扫码,参与3人拼团

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

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