Android
u010186280
这个作者很懒,什么都没留下…
展开
-
Android学习笔记-RecyclerView的使用(Kotlin)
RecyclerView RecyclerView是Android一个更强大的控件,其不仅可以实现和ListView同样的效果,还有优化了ListView中的各种不足。其可以实现数据纵向滚动,也可以实现横向滚动(ListView做不到横向滚动)。 因为RecyclerView属于新增的控件,Android将RecyclerView定义在support库里。若要使用RecyclerView,第一步是要在build.gradle中添加对应的依赖库。 1、添加依赖库 build.gradle dependenci原创 2020-10-12 17:40:14 · 533 阅读 · 2 评论 -
Android学习笔记-ListView的使用(Kotlin)
前言: Kotlin 中: !!. 与 ?. 的区别 ?. 与 !!. 都是Kotlin提供的检测空指针的方法。 ?. 在声明对象时,把它跟在类名后面,表示这个类允许为null; 在调用对象时,把它跟在对象后面,表示如果为null程序就会视而不见。 //kotlin: a?.run() //与java相同: if(a!=null){ a.run(); } !!. 加在变量名后,如果对象为null,那么系统一定会报异常! //kotlin: a!!.run() //与java相同:原创 2020-10-12 16:33:24 · 502 阅读 · 0 评论 -
Android学习笔记-3种基本布局(LinearLayout、RelativeLayout、FrameLayout)
控件与布局的关系 一个丰富的界面是由很多个控件组成的,那么我们如何才能让各个控件都有条不紊地摆放在界面上,而不是乱糟糟的呢? 这就需要借助布局来实现了。布局是一种可用于放置很多控件的容器,它可以按照一定的规律调整内部控件的位置,从而编写出精美的界面。 当然,布局的内部除了放置控件外,也可以放置布局,通过多层布局的嵌套,我们就能够完成一些比较复杂的界面实现。 LinearLayout LinearLayout又称作线性布局,这个布局会将它所包含的控件在线性方向上依次排列。 <?xml version=原创 2020-10-12 14:49:50 · 295 阅读 · 2 评论