TC官方合作论坛

标题: TC5.0android界面设计基础教程 [打印本页]

作者: kevinqq    时间: 2015-3-25 23:08
标题: TC5.0android界面设计基础教程
由于android界面的特殊性,与window的界面设计有比较大的区别,今天给大家来讲一下android界面设计的基础
首先给大家看几张简单的效果图



接下来我们讲如果设计界面,创建项目的过程,不多介绍了,我们直入主题
大家可有些会设计界面的同学会发现,每次界面设计好了以后 最低下会多一个 "启动悬浮窗口"的按钮,我们先介绍,如何显示与屏蔽这个按钮,得到我们想要的完整界面



从tc50324版本起,增加了叫配置的节点,这要节点主要管理整个界面的启动方式,当然现在这个节点只有一个属性,启动模式,有三种值 悬浮窗,无悬浮窗,默认

悬浮窗:故名思义,就是默认启动的时候,会自动把悬浮窗口启动
无悬浮窗:就是在启动主界面的时候以大家设置的界面来启动,没有其他的按钮
默认:就是我们早期默认的模式,有悬浮窗口启动按钮

具体大家可以配置一下属性,点击运行按钮 看下三者点的区别

悬浮窗                                                                      无悬浮窗                                                                    默认
             
图1                                                                             图2                                                                           图3
接下来,我们正式进入界面设计有环节
TC5.0 adnroid项目现有的界面设计与android开发的官方设计是类似的
所以我们先从布局入手
我们现在只有一种布局方式:线性布局,分为横向排列,与纵向排列,这里的横向与纵向是指,布局包裹的控件 都是以纵向或者横向全局排列的


大家看一组很简单的图片

布局就出来了,android界面设计并没有想像中的那么难吧

因为线性布局之间是可以嵌套的,可以 这两种可以做出大量我们所需要的效果
同时每个控件都拥有多种不同的属性,大家可以在帮助文档中查询 每个控件对应属性是什么效果

接下来给大家说一下在布局当中用得比较多的属性 "权重",可能从字面上大家不是太理解
它实际表达的意思是,当我们的宽度或者高度属性在设置为"填充"的情况下,按屏幕的宽度或者宽度来进行百分比划分
举个简单例子 我一个 "横向排列"的两个编辑框控件, 设置 宽度为"匹配内容"然后我们直接看截图


很明显 整个屏幕宽带 被分为三份 编辑框1 占一份宽度,编辑框2占两份宽度, 这样大家应该就明白 这相权重的概念了吧
另外关于 权重还有一个要注意的地方 如果编辑框的宽带设置为 填充的话,会得到相反的结果

今天给大家介绍了两种最简单的属性,接下来有时间,将给大家继续讲解android控件其他相关知识

大家可以按我讲的内容 自己操作一下  熟悉一下android的简单布局



作者: fuxiaojun185    时间: 2015-3-25 23:11
tc大大,帮我看看我的帖子问题吧
作者: 言术    时间: 2015-3-25 23:26
终于有官方的教程了。。。
作者: hlincs    时间: 2015-3-26 05:58
言术 发表于 2015-3-25 23:26
终于有官方的教程了。。。

泪牛满面呀! 终于有了
作者: laowantong    时间: 2015-3-26 07:12
hlincs 发表于 2015-3-26 05:58
泪牛满面呀! 终于有了

赞一个
作者: laowantong    时间: 2015-3-26 07:13
赞一个
作者: 言术    时间: 2015-3-27 08:51
我完全按照你示例输入的,为什么出现这个情况?希望指点一二,谢谢了,版本:TC5-0326

QQ截图20150327084847.jpg (643.65 KB, 下载次数: 4)

QQ截图20150327084847.jpg

作者: kevinqq    时间: 2015-3-27 09:25
最外层的线性布局 排列方式搞错了
作者: zj514148184    时间: 2015-4-4 17:22

作者: mokec    时间: 2015-4-21 17:59
支持支持!!
作者: 挺同学    时间: 2015-4-29 09:39
虽然听不懂,但是还是帮顶了

作者: nk8522    时间: 2015-5-6 09:44
11111111111
作者: wsl28977ll    时间: 2015-5-13 20:44

作者: 果果1314    时间: 2015-5-16 13:48
终于有官方的教程了。。。
作者: tan0360    时间: 2015-6-5 22:53
我擦 。我的电脑不支持海马模拟。。。求一个同类型的模拟器。。。。。。。。。。。好学习啊。。。
作者: ohzso    时间: 2015-6-17 05:44
TC这是要逆天了
作者: fangaiyisheng    时间: 2015-6-17 08:47
终于有官方的教程了
作者: silei3058    时间: 2015-7-13 10:31
必须赞啊~!
作者: 看一下再说    时间: 2015-11-22 19:33
OK
作者: 熊天下    时间: 2016-8-30 19:01
支持




欢迎光临 TC官方合作论坛 (http://bbs.52tc.co/) Powered by Discuz! X3.1