安卓开发-界面设计以及Tablayout

本文记录了一位开发者在安卓项目中使用TabLayout进行界面设计和实现的详细过程,包括如何使用磨刀工具进行界面原型设计,解决Android Studio中布局预览不刷新的问题,以及TabLayout的实现步骤,强调了遇到问题时自我探索的重要性。
摘要由CSDN通过智能技术生成

 开学之后给导师做一个安卓端的项目,之前代码经验不是太多。好在Java用起来还不算太难,在入门阶段而言是这样。现记录自己写代码过程中的一些问题,相信会有很多与我有相似背景的同学,希望能对你有所帮助,也作为我自己的总结。废话不多说,进入正题。

目录

(一)界面设计

(二)界面实现之tablayout

小结



(一)界面设计

 拿到公司的需求表之后,开始琢磨软件的布局与界面。在身边的大佬介绍之后,使用了磨刀工具。这是一款不需要代码的界面原型设计工具,上手很快,画界面就跟做ppt一样,很不错。

(二)界面实现之tablayout

开发环境为Android studio,配置开发环境,需要科学上网。

配置好环境之后,去找一本Android开发的书(最好近一两年出版的),一般在这类书的入门部分就有界面设计所需要的大多数控件的使用说明,再配合网络教程的指导即可。不过作为小白,往往容易被百度上天花乱坠的博文弄乱,所以配置书本使用比较好,有时候少走弯路。

在layout文件中,Android studio将默认的布局设定为constraintlayout,为了使用方便,我将其转换为relativelayout。这个过程遇到的问题是布局的preview不刷新,百度之后发现是编译工具版本不一致导致的,按照相应的博文就可以解决。然后是添加一些控件,包括button,textview等初等控件。

现在实现一个底部tab切换页面的功能,使用的是tablayout控件。这里有个问题是&#

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值