AIDE手机编程初级教程(零基础向) 1.2 初识界面编程

本文介绍了Android应用界面编程的基础知识,包括如何在AIDE中创建文本框、设置文本内容、调整颜色和大小。通过实例演示了在res/layout/main.xml文件中使用代码自动生成和编辑界面元素,讲解了界面编辑器的使用方法,以及XML属性的设置,如textColor和textSize。最后展示了运行效果并鼓励读者尝试更多界面设计。
摘要由CSDN通过智能技术生成

第一章 第一个应用

系列教程导航

1.2 初识界面编程


文章目录




为什么

    对于一个Android应用来说,一个好看的界面是非常重要的。在上一篇文章,你已经学会了自定义我们的第一个应用中间的文字。但是这还不够,因为我们平常见到的应用,都有着很丰富的界面。

    接下来,我会讲解一些基础的界面编程知识。




讲解

以下讲解全部在res/layout/main.xml这个文件下进行!


    看到main.xml里面的那一大堆代码,也许你会感觉害怕吧。如果我们想要开发一个好看的界面,往往会写比这个多的多的代码。如果你全都打算手写的话,这将会是一件很麻烦的事情。幸好,AIDE提供了一定的自动生成代码功能。不过实际开发的时候,我们有的时候需要手写一些代码。在现在你对xml文件并不是那么熟悉的情况下,我们将主要使用这个功能来进行界面编程。

    注意,有一些版本的AIDE并不能使用以下讲解里面的功能。如果你的AIDE不能使用,可以考虑更换其他版本,或者下载我的这个版本(网盘链接,提取码:owen (软件仅供交流学习,不得商用))

    首先,让我们点击右上角那个长得像一个图片的按钮

图
    你会进入到这样的一个界面,我来详细讲解一下它的用法。
图

  • 首先是左上角的那三条杠,点击之后,你的屏幕左边会滑出来一个页面,上面显示的就是你的这个布局文件的大致结构。
  • 然后是中间的Light Theme Small,点击它以后你可以自由选择样式
  • 接着是有着笔图标的按钮,点击它,它就会变成一个眼睛一样的按钮。他们的意思分别是读写模式和只读模式。如果你处于读写模式下,你可以自由地编辑该代码,而如果你处于只读模式下,你只能看代码,不能编辑。如果我们只是出于看代码的目的的话,那么就可以切换到只读模式,这样可以防止不小心删除或者输入。
  • 右上角那个看起来像返回键一样的按钮,是用来撤销的。如果你感觉操作失误,点一下它,你就可以退回到上一个状态。
  • 至于右边那三个点,可以不用管,平时不怎么用。(那里面有一个Redo选项,翻译过来叫“重做”,它的功能,简单讲,就是如果你觉得你撤销的不对,就可以点Redo来返回撤销之前的状态。也就是说,撤销是后退,Redo是前进)

    接下来是最重要的部分,为了大家吸收起来更容易,我会讲解如下内容:

  • 创建一个文本框
  • 在文本框里面写入自定义的文本
  • 自定义文本颜色和大小
  • xml属性讲解

创建文本框
    首先我们点击下面的大矩形框,它的边框是虚线,注意不要点到中间的小矩形框图
    然后在弹出来的页面点击第二项,里面添加图
    接下来点击视图在这里插入图片描述
    选择文本图
    然后,我们就会看到,原来的文本框下面,已经多了一个新的小框框,创建文本框成功图在文本框里面写入自定义的文本
    点击刚刚的那个新生成的小框,将会弹出这样的一个页面图
    点击Text="文本"这一项图
    然后自由编辑,写好后,点击确定
自定义文本颜色和大小
    同样是点击刚才的那个小框(它里面已经变成了你自定义的文字了),往下翻,找到这样的两个选项图
    红色箭头所指的选项可以设置文本的颜色图
    颜色的话可以自己调,我调的是红色。

    绿色箭头所指的选项可以设置文本的大小,文本的大小其实有很多单位,这里就不细讲了。

图
    完成后的界面如下:
图
    然后点击右上角的三角形按钮,运行,安装。我这边打开后是这样的图xml属性讲解
    让我们来看一下这个xml文件现在是个什么样子,点击返回,即可回到xml文件图
    你会发现里面新增了一段代码,我们不妨将这段新的代码和上面的代码进行对比,会发现它多了两行

android:textColor="#FF0F00"
android:textSize="20sp"

    这两行就分别指定了我们新创建的文本框的两个属性:textColor(文本颜色)和textSize(文本大小)。注意除了双引号里面的内容之外,所有的字符都是英文字符。其他的xml属性在格式上都和这两个差不多。




后记

    本章内容到此基本结束。作为整个AIDE手机编程初级教程的第一章,我简要的讲解了AIDE的一些基本使用方法,并教你实现了简单的界面编程。下一章节我会把Android应用开发和Java基础结合起来讲,并且尽量让零基础的你看懂。等到下一个章节结束的时候,你就可以开发出更加多姿多彩的应用了!

行



感谢你的阅读!本教程会长期不定时更新。本人不是大神,也会犯错,如果有建议或者提问的话,欢迎评论留言!



系列教程导航
作者头像

  • 27
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 9
    评论
了解AIDE(3课) 本来以前做PyS60教程是没有介绍开发工具这一节的,由于AIDE专业名词很多,且无可用汉化版(其实汉化版在论坛上是有的,但汉化组们汉化的AIDE由于破坏了软件原有的签名,虽然安装之后可以打开,但写的程序无法run运行,这个大家可以去试试。。) 这里,我开始向大家介绍AIDE的使用和功能,有些截图是截的汉化版的,方便大家对照。 进入主界面如下图: 有的手机第一次打开AIDE时会提示新建一个android项目,可以点不。如上图,点击电脑图标后,会弹出出AIDE的工作区,如下图: 默认工作区弹出的内容是AIDE的项目文件管理器,值得一提是AIDE的项目文件管理器的默认文件目录是在sd卡下的AppProjects目录下的,新建安卓项目最好新建在这个目录下。 工作区里的内容或者说功能可以通过手机菜单键>More(更多)进行切换,More(更多)的内容如下图: 为了防止AIDE以后有更多功能,图片不好对照。下面我给出常用的英文翻译对照: 1、主菜单 Files-->文件夹 GoTo-->跳转 Forward-->前进 Save-->保存 Run-->运行 More-->更多 . 2、More(更多) Go Premium!-->无用的,不管 Show Errors -->显示错误 Show Search Results-->显示搜索结果 Show LogCat-->显示LogCat Show File Location-->显示文件位置 Show Open Files-->显示打开的文件夹 Search in Files-->在文件中搜索 GoTo Class-->跳转到类 GoTo Line-->跳转到行 Export APK-->导出APK Refresh Build-->刷新工程 Refresh Code Analysis-->刷新代码分析 Close Project-->关闭工程 Community-->社区(跳转网页)SDK Help-->社区(跳转到android官方开发帮助) Settings-->设置 Exit-->退出 . 我希望大家在编写第一程序之前先好好的了解一下的我们的开发工具AIDE,还好很多没翻译到的地方可以自己摸索一下,好了,这一节就到这里。
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值