布局:在android中我们常用的布局方式有这么几种:1.LinearLayout (线性布局):(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) 线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation="horizontal" android...
分类:
移动开发 时间:
2014-09-16 12:21:40
阅读次数:
318
第一章 Android应用初体验1.4用户界面设计ADT21开发版以后,Android布局文件已不需要该行代码。1.4.1视图结构层级(view hierarchy)继承至View的ViewGroup组件:LinearLayout/FrameLayout/RelativeLayout1.4.3 字符...
分类:
移动开发 时间:
2014-09-16 00:11:39
阅读次数:
282
LinearLayoutandroid中常用的线性布局可以根据屏幕的大小自动调节控件下面对LinearLayout的几个属性做简单的介绍1、android:orientation属性:即排列方式,可以选择横排或竖排(horizontal,vertical)vertical:垂直排列horizontal:水平排列举个例子:比如我们要在一个界面中做一..
分类:
其他好文 时间:
2014-09-12 15:25:44
阅读次数:
215
1 10 加上android:clickable="true"就可以了
分类:
其他好文 时间:
2014-09-11 23:40:22
阅读次数:
228
主要实现办法:动态加载各级下拉值的适配器
在监听本级下拉框,当本级下拉框的选中值改变时,随之修改下级的适配器的绑定值
XML布局:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.andr...
分类:
移动开发 时间:
2014-09-11 11:19:51
阅读次数:
338
Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。Android的五大布局分别是LinearLayout(线性布局)、RelativeLayout(相对布局)、FrameLayout(单帧布局)、A...
分类:
移动开发 时间:
2014-09-11 09:36:11
阅读次数:
245
1.利用LayoutInflater的inflate动态加载XMLmLinearLayout = (LinearLayout)findViewById(R.id.LinearLayout_ID);LayoutInflater layoutInflater = LayoutInflater.from(...
分类:
其他好文 时间:
2014-09-10 19:19:00
阅读次数:
237
[java] view plaincopyprint? <?xml?version="1.0"?encoding="utf-8"?>
<LinearLayout?xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width=?...
分类:
移动开发 时间:
2014-09-10 18:01:31
阅读次数:
249
首先需要一个Layout界面:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="ver...
分类:
移动开发 时间:
2014-09-10 17:50:10
阅读次数:
197
上一篇已经完整的解析了Android View的事件分发机制,今天给大家代码ViewGroup事件分发的源码解析~~凡是自定义ViewGroup实现各种滑动效果的,不可避免的会出现很多事件的冲突,对ViewGroup事件分发机制的了解,也有益于大家了解冲突产生的原因,以及对冲突进行处理~1、案例首先我们接着上一篇的代码,在代码中添加一个自定义的LinearLayout:package com.ex...
分类:
移动开发 时间:
2014-09-09 12:46:48
阅读次数:
197