本帖最后由 孤独残影 于 2019-7-10 16:46 编辑
有人问过我添加控件该注意一些什么,我这里就给大家说一下关于安装控件的一些问题!
新手教程 大牛勿扰
有什么需要改进的地方,希望大家能一起讨论,有什么问题和建议也可以私聊我!希望得到大家的更多支持!
针对于添加apk文件添加控件,我们该怎么做,现在我来给大家介绍一下,首先我们打开原工程的布局界面,找到res→layout→activity_main.xml的文件;
看界面布局,我们需要添加一个注册按钮,要求它与登录按钮右边切位置一致;
现在只需要在代码里面添加一个线性布局(<LinearLayout> <LinearLayout>);
我们可以依据前面的“登录”按钮(button布局),也可直接在线性布局里面写入button代码,意思都懂,我就不多解释了;
这时候我们看见按钮没展示出来;这是因为我们的属性不够,所以不能展示;
然后我们需要把button里面的10db转移到我们的LinearLayout里面,并且给他加入一个宽度占满、高度随意的属性代码;
加入完成后我们可以看见登录按钮出现在界面里面,但是没有注册按钮;
接下来我们需要在LinearLayout线性布局里面再复制下面的button代码,并且把id、text改为zhuce,这也是注册按钮的前提准备;
这时候回出现一个拼音的注册按钮,这是因为注册按钮里面没有值,这只是一个显示方法;
然后我们找到strings.xml文件,在里面添加一个name为注册的代码,相当于给前面的“zhuce”备案为中文“注册”;这时候我们会看见注册效果的出现,只是位置的格式需要调整;
这时候来到最重要也是最难的一步,我们需要在<LinearLayout>线性布局添加一个横向属性(orientation=”horizontal”);
在登录按钮和注册里面添加一个占 1 的全中的属性(layout_weight=”1”),再把按钮和注册里面的width=”wrap_content”改为width=”0db”(db代表字节意思,测量单位);
看下效果,这时候注册按钮就成功添加了;
楼主细心讲解,需要大家更多支持!
教程链接:https://pan.baidu.com/s/1FcvfICWEagXAY4VlZpt9zA
提取码: c6py