自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 UI界面-绝对布局

绝对布局用AbsoluteLayout来表示,在Android中是不提供任何布局管理器的,使用AbsoluteLayout时,组件的位置是由开发人员自己通过指定具体的X坐标、Y坐标来控制的。    直接指定组件的x、y坐标          android:layout_x="144dp"          android:layout_y="154dp"(使用Absolute

2015-11-09 12:16:03 634

原创 UI界面-表格布局

表格布局是用TableLayout来表示,TableLayout是直接继承LinearLayout,所以它的本质还是LinearLayout管理器。表格顾名思义就是存在行和列,所以在使用TableLayout时,是用行、列的形式来管理UI组件的。但是TableLayout并不需要明确指定行、列数,而是通过在布局中添加TableRow,在TableRow中由其他组件来控制表格的行、列数。    

2015-11-09 11:38:03 1697

原创 UI界面-帧布局

帧布局是用FrameLayout来表示,FrameLayout是直接继承了ViewGroup组件。FrameLayout容器给每个加入其中的子组件创建了一个空白的区域(这里称为一帧),每个子组件占据一帧,所给的帧会根据设置的gravity属性执行自动对齐。帧布局的效果就是将组件一个一个地叠加在一起。        此外,帧布局默认都是左对齐和顶部对齐,每个组件都相当于一个div;在FrameL

2015-11-09 10:45:48 621

原创 UI界面-相对布局

相对布局是用RelativeLayout来代表,在相对布局的容器里,所有的组件位置都是相对兄弟组件、父容器的,在没有指定相对哪个兄弟组件或者父容器的时候,组件是呈现出叠加效果的 。这是RelativeLayout布局自身的一个特点,在以后的开发中也会利用到这一点特性。        在相对布局中,如果A控件由B控件决定,那么在定义布局的时候就应该先定义B控件再定义A控件。接下来介绍一下Re

2015-11-09 10:40:03 637

原创 UI界面-线性布局

首先要说的是,在Android中其界面组件“丰富多彩”,这相对来说如果不能很好地理顺它们的内在联系的话,将不能完美地向用户展现出美观且有着良好交互性的界面。所以针对这种情况,Android以ViewGroup为基类派生出了布局管理器。通过使用布局管理器,将布局所用到的UI组件放置到其中,这样使得Android应用的图形用户界面具有了良好的平台无关性,UI组件的分布和大小只在布局管理器中显示。而程序

2015-11-06 19:29:08 1040

原创 UI界面-概述

Android的一个很大的魅力所在就是它拥有的用户界面能够很好地与用户做到交互,有很大的亲和力。Android提供了大量的功能丰富的UI组件,同时也为这些UI提供了事件响应机制,这样既能保证图形界面的搭建又能做到界面应用响应用户的交互。        android应用的绝大多数UI组件都是放在android.widget包中以及其子包中、android.view包中以及其子包中。值得注意的是

2015-11-06 15:08:51 857

原创 Android项目源代码目录结构

在进行Android项目开发的时候,不管是简单还是复杂,利用编译器新建的项目都包含了一些必须的文件,对这些文件所存放的内容进行熟悉,对以后的开发也将起到很好的帮助。接下来就对Android项目源代码的体系结构进行总结。src:只是一个普通的、保存Java源代码的目录。gen:      * buildConfig:应用是否可以debug      * R:保存项目中

2015-11-05 12:32:32 1012

原创 Android5.0平台架构及特性

Android系统体系结构:        由图可以看出Android系统的底层是建立在Linux系统上的,其平台由操作系统、中间件、用户界面和应用程序软件共4层组成,所采用的是一层一层叠加的结构,被称为软件叠层(SoftWare Stack)的方式,这种叠成结构使得层与层之间的能够相互分离,保证了层与层之间的低耦合行,当某一层发生变化时,并不影响其上层或下层的改变。接下来对各层进

2015-11-05 10:28:54 1777

原创 Android发展历史

Android的发展历史:        首先是Android系统这个名字的来历。Android这一词最先出现在法国作家利尔亚当在1886年发表的科幻小说《未来夏娃》中,作者将外表像人类的机器起名为Android,这也就是Android小人名字的由来。至于Android机器人的形象由来,有人说是创始人Andy Rubin在玩一款游戏时,根据里面的人物引用过来的~        接下来谈谈A

2015-11-05 09:43:29 927

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除