场景 Android布局管理器-从实例入手学习相对布局管理器的使用: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/103838924 线性布局LinearLayout,分为水平和垂直线性布局。 实现效果如下 注: 博客: htt ...
分类:
移动开发 时间:
2020-01-05 00:03:53
阅读次数:
122
为什么学习 自从学了Android自定义控件的一些知识,总是处于似懂非懂状态,说都说了上来,自己在项目里封装了一些自定义控件,但是还是缺乏一个很直观的了解。所以去了解学习下Android是如何封装控件的,就从简单的入手,分析下LinearLayout是如何实现的 什么是LinearLayout 作为 ...
分类:
其他好文 时间:
2020-01-04 12:38:51
阅读次数:
71
拼凑自定义控件 引用布局的技巧确实解决了重复编写布局代码的问题, 但还有优化的空间.比如说标题栏中的返回按钮,其实不管是在哪一个活动中,这个按钮的功能都是相同的,即销毁当前Activity。这种情况最好是使用自定义控件的方式来解决。 1 新建 TitleLayout 继承自 LinearLayout... ...
分类:
其他好文 时间:
2020-01-04 00:55:15
阅读次数:
66
首先我们上图: xml的代码如下,用于编写按钮: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layou ...
分类:
移动开发 时间:
2019-11-24 14:11:38
阅读次数:
76
Android六大布局 ================ 本篇开始介绍Android的六大布局的知识,一个丰富的界面显示总是要有众多的控件来组成的,那么怎样才能让这些控件能够按你的想法进行摆放,从而自定义你所想要的用户界面呢?这就牵涉到本章将要学习的知识————六大布局。本篇将依次对 LinearL ...
分类:
移动开发 时间:
2019-11-07 19:02:58
阅读次数:
160
实现结果如下 需要修改的地方有四个地方, 实现思想, 实现代码 xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xm ...
分类:
移动开发 时间:
2019-11-05 21:36:17
阅读次数:
109
制作Nine-Patch图片Nine-Patch图片,被特殊处理过的png图片,能够指定哪些区域可以被拉伸、哪些区域不可以。将这上面的图片设置为一个LinearLayout的背景图片,修改 activity_main.xml 中的代码, 如下所示。1234567运行效果如下。Google因为draw... ...
分类:
其他好文 时间:
2019-10-21 00:19:38
阅读次数:
159
android:padding和android:layout_marginandroid:layout_margin就是设置view的上下左右边框的额外空间android:padding是设置内容相对view的边框的距离在LinearLayout、RelativeLayout、TableLayout... ...
分类:
移动开发 时间:
2019-10-18 15:56:44
阅读次数:
127
Column 类似Android里的LinearLayout里的Vertical 竖直布局 Row 类似 Android里的LinearLayout里的horizontal 水平布局 Flex 自适应布局,可以使用flex属性 规定子布局所占比大小,也可用direction规定方向 还有流式布局Wa ...
分类:
其他好文 时间:
2019-10-10 12:59:20
阅读次数:
121
老方法,先上效果图: 1.加入下拉刷新 上拉加载的依赖 2.控件的布局文件代码,以下的LinearLayout是内容部分,直接替换即可。 3.下拉和上拉的事件我封装在私有类中,直接在onCreate调用该类 ...
分类:
其他好文 时间:
2019-09-25 17:31:40
阅读次数:
107