Android 学习笔记

连接部分转自他人博客,仅供学习研究。
Layout_gravity表示组件自身在父组件中的位置
Gravity表示组件的子组件在组件中的位置的区别
https://blog.csdn.net/a_long_/article/details/51500969

Button添加点击事件的方式有几种

  1. 使用匿名类方式注册监控
  2. 实现接口的方式注册监控
  3. 在XML中设置 Android:clickable =”true”

匿名类的实现
https://blog.csdn.net/peidonghui/article/details/8258602
匿名类和一般情况下使用的类从功能来讲是一样的,但匿名类更加简洁方便,形式上就有点像new一个接口或类的感觉,但是我们必须记住接口是不可以new出来的(实例化)我们要在内部重写需要的接口的方法,这样就new出一个实现接口的方法的对象,单这个对象的类名不可见
New<类或接口><类的主体>

添加背景颜色的属性是什么
文字颜色textcolor 背景background
https://blog.csdn.net/dy3200/article/details/77933834?locationNum=10&fps=1

Match_parent 和 warp_content的区别
Match_parent表示让当前控件的大小和父布局的大小一样,由父布局来决定当前控件的大小
Warp_content表示让当前的控件大小能够刚好包含里面的内容,由控件内容来决定当前控件的大小
https://blog.csdn.net/qq_38900441/article/details/83420480

安卓常用布局

  1. 线性布局 LinerLayout
  2. 表格布局 TableLayout
  3. 相对布局 RealativeLayout
  4. 绝对布局 Absolute Layout
  5. 帧布局 FrameLayout
  6. https://zhinan.sogou.com/guide/d316512861955.htm

线性布局通过什么属性控制布局的方向
Android:orientation vertical/horizontal
https://blog.csdn.net/lqyuan/article/details/77962970

线性布局通过那个属性给多个控件分配权重
https://blog.csdn.net/Void_J/article/details/52526000?locationNum=15&fps=1
水平 width 垂直 height

相对布局要使控件在布局的正中间应该怎么设置属性
Android:layout_centerlnParent = “true” 将控件置于父控件的中心位置
Android:layout_centerHorizontal = “true” 将本控件置于父控件水平方向的中心位置
Android:layout_centerVertical = “true” 将本控件置于父控件垂直方向的中心位置
https://blog.csdn.net/fan380485838/article/details/81188672

普通对话框能直接new对象吗,为什么
https://blog.csdn.net/rongwenbin/article/details/38404607?locationNum=5&fps=1

帧布局的特点 帧布局是四大布局中最简单的,一般都是加载自定义视图时提供容器,比如fragment viewpager简单说来帧布局就帧里的控件层的叠加

简述listview的使用步骤

  1. 在布局文件里声明listview控件
  2. 通过id拿到listview对象
  3. 编写adapter中的逻辑代码
  4. https://blog.csdn.net/wanghaoyuhappy/article/details/52328885

自定义listview 适配器继承baseadapter重写的四个方法分别作用是什么

  1. getcount 要绑定的条目的数目,比如格子的数量
  2. getitem 根据一个索引(位置)获得该位置的对象
  3. getitemid:获取条目的id
  4. getview 获取该条目要显示的界面
  5. https://www.jianshu.com/p/24833a2cffd1

显式intent 和隐式intent的区别

  1. 显示启动activity指的是在intent内部直接声明要启动的activity所对应的class
  2. 隐式启动activity的intent到底发给那个activity需要三个匹配一个是action 一个是category 一个是data

安卓活动的启动模式
https://blog.csdn.net/qianhujiang/article/details/51005167

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值