-
wrap_content :包裹实际文本内容 match_parent:当前控件铺满父类容器--2.3API之后添加的一个属性值 fill_parent:当前控件铺满父类容器--2.3API之间的一个属性查看全部
-
AndroidManifest.xml清单文件,配置一些与应用有关的重要信息,包含包名,权限,程序组件等等查看全部
-
ADT 可以提供模拟器的功能。查看全部
-
监测javaJDK版本 java -version查看全部
-
jdk安装(jdk集成了jre) jdk是java的开发工具 jre是java运行环境查看全部
-
所需要的工具:1 JDK(java Development kit)java 开发工具 2.eclipse 3.Android SDK(Softwrare Development kit) 4.ADT(Android Development Tools)查看全部
-
RelativeLayout相对布局控件,它包含的子控件将以控件之间的相对位置or子类控件相对父类容器的位置的方式排列 >属性查看全部
-
android:hint=""--EditText 输入提示查看全部
-
2、Layout_weight属性 >用来分配控件占剩余屏幕空间的权重。几个例子 (1)设置三个文本框,都是 layout_width=“wrap_content ”时,layout_weiht设置为1、2、3。 结果:系统先给3个TextView分配他们的宽度值wrap_content(宽度足以包含他们的内容1,2,3即可),然后会把剩下来的屏幕空间按照1:2:3的比列分配给3个textview。 (2)而当layout_width=“fill_parent”时,如果分别给三个TextView设置他们的Layout_weight为1、2、2。 结果:所占比例为3:1:1,发现button1的权重小,反而分的多了,这是为什么呢???网上很多人说是layout_width为“fill_parent”时,weighth值越小权重越大,优先级越高,就好像在背口诀一样,其实他们并没有真正理解这个问题,真正的原因是Layout_width="fill_parent"的原因造成的。依照上面理解我们来分析: 系统先给3个textview分配他们所要的宽度fill_parent,也就是说每一都是填满他的父控件,这里就死屏幕的宽度 这时的剩余空间=1个parent_width-3个parent_width=-2个parent_width (parent_width指的是屏幕宽度 ) 那么第一个TextView的实际所占宽度=parent_width + 1/5 * (-2 parent_width)=3/5parent_width 同理第二个TextView的实际所占宽度=parent_width + 2/5*(-2parent_width)=1/5parent_width; 第三个TextView的实际所占宽度=parent_width + 2/5*(-2parent_width)=1/5parent_width;所以就是3:1:1的比列显示了。 (3)如上题,将layout_weight设置为1、2、3, 运行结果:button1:button2:button3 按照 2:1:0 显示查看全部
-
1、android:layout_gravity & android:gravity区别 >android:gravity:决定其子类控件在该控件里的显示位置。 >android:layout_gravity:这个是针对控件本身而言,用来控制该控件在包含该控件的父控件中的位置。 >一个属性可以包含多个值,需用“|”分开。 ps:当我们采用LinearLayout布局时,有以下特殊情况需要注意: (I) 当 android:orientation="vertical" 时, android:layout_gravity只有水平方向的设置才起作用,垂直方向的设置不起作用。即:left,right,center_horizontal 是生效的。 (II) 当 android:orientation="horizontal" 时, android:layout_gravity只有垂直方向的设置才起作用,水平方向的设置不起作用。即:top,bottom,center_vertical 是生效的。查看全部
-
接口实现监听: 1.implement OnClickListener 2.btn.setOnClickListener(this) 3. @Override public void OnClick(View v) {}查看全部
-
匿名内部类实现监听事件: 1.button.setOnClickListener(new OnClickListener(){ @Override public void onClick(View arg0) {} })查看全部
-
findViewById查找到view R.id.button R.java文件 button1=0xxxxxff 得到当前控件查看全部
-
安卓开发项目结构查看全部
-
结构说明查看全部
举报
0/150
提交
取消