2-9 Android 笔记(二)

1.Android 中的菜单有几种?

选项菜单  OptionMenu    对应的菜单选项的点击是onOptionItemSelect()方法

上下文菜单  ContextMenu    对应的菜单选项的点击方法是onContextItemSeclect()方法       使用contextMenu的时候要记得让其依赖一个组件,如textview等等,采用的是注册的方式registerforContentMenu(view)

功能菜单(子菜单)  SubMenu  和选项菜单使用的是一样的

2.开发模式有哪些?Android使用的是哪种?

开发模式有两种:C/S,B/S

前者是客户端和服务端

后者是浏览器和服务器

两种不同的地方在于前者需要客户端和服务端都要开发,后者只需要开发服务端即可

android采用的是C/S的开发模式

3.UI是什么?

User  Interface 用户接口

4.px和dp,pt和sp分别有什么不同?

px和dp可以用来表示图片的设定显示,px和密度有关系,不会随着屏幕的变大而变大,所以使用较多的是dp

pt和sp表示的是字体的大小设定,但是pt和px有些类似,都是与密度有关的,所以才有sp还是比较方便的

5.什么是硬编码?Menu除了使用硬编码还可以采用什么方法?

在程序中设定的Menu采用的就是硬编码,这样如果要修改的话需要改变很多地方,不方便!一次可以采用xml布局文件的形式将Menu设定显示出来

6.android中如何实现组件的实例化的?和java有什么不同?

android中在布局文件中讲组件摆放了上去,给其设定了id,那么在程序中可以使用findViewById的方法让android自己完成实例化,与java中的new不同的就是减少了依赖关系!


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值