Android 开发:第二日——第一次使用控件
2012-12-18 23:51
302 查看
先说说怎么创建一个Activity:
其中第4步,为这个Activity创建一个Button控件和一个TextView控件。
同时把创建工程的相对布局(RelativeLayout)修改为相对比较简单的线性布局(LinearLayout)。
补充一下,Android共有5种布局方式:
FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)
回到Java代码,在onCreate()方法中:
注意在文件头部引用:
OK,运行效果如图所示:
每天努力一点点,加油!
------------------------------------------------------------------------------------------
作者:庞辉
出处:http://www.cnblogs.com/pang123hui/
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名庞辉(包含链接).
/* * 创建Activity的要点 * 1.一个Activity就是一个类,这个类需要继承于Activity * 2.需要重写onCreate方法 * 3.每一个Activity都需要在AndroidMainifest.xml文件当中进行配置 * 4.为Activity添加必要的控件 * */
其中第4步,为这个Activity创建一个Button控件和一个TextView控件。
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <TextView android:id="@+id/myTextView" android:layout_width="wrap_content" android:layout_height="wrap_content"/> <Button android:id="@+id/myButton" android:layout_width="fill_parent" android:layout_height="wrap_content"/> </LinearLayout>
同时把创建工程的相对布局(RelativeLayout)修改为相对比较简单的线性布局(LinearLayout)。
补充一下,Android共有5种布局方式:
FrameLayout(框架布局),LinearLayout (线性布局),AbsoluteLayout(绝对布局),RelativeLayout(相对布局),TableLayout(表格布局)
回到Java代码,在onCreate()方法中:
@Override public void onCreate(Bundle savedInstanceState) { // 调用父类中的onCreate()方法 super.onCreate(savedInstanceState); // 设置当前Activity所使用的布局文件 setContentView(R.layout.activity_main); // 下面函数的返回值是View,View是所有Android控件的父类 TextView myTextView = (TextView)findViewById(R.id.myTextView); Button myButton = (Button)findViewById(R.id.myButton); myTextView.setText("第一个TextView"); myButton.setText("第一个Button"); }
注意在文件头部引用:
import android.widget.Button; import android.widget.TextView;
OK,运行效果如图所示:
每天努力一点点,加油!
------------------------------------------------------------------------------------------
作者:庞辉
出处:http://www.cnblogs.com/pang123hui/
本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名庞辉(包含链接).
相关文章推荐
- Android开发第三方库glide和圆形控件circleimageview一起使用第一次进入无法显示问题
- Android TV开发经验总结---控件Gridview使用
- 在Android的UI开发中,有时为了界面美观而需要使用虚线。在这里我自己实现一个画虚线的控件。
- 【Android 开发】:UI控件之 DatePicker 输入日期控件的使用
- Android TV开发经验总结---控件Gridview使用
- 【Android 开发】:UI控件之 Gallery 画廊控件的使用
- 【Android 开发】:UI控件之 AlertDialog 对话框控件的的使用(二)
- Android开发:日期控件的使用(二)
- 【Android 开发】:UI控件之单选按钮 RadioButton 的使用方法
- Android webview控件(一) 使用webview开发浏览器实例
- 【Android 开发】:UI控件之 ProgressBar 进度条的使用
- Android开发之RadioGroup与RadioButton控件使用
- android开发之wheel控件使用详解
- 【Android 开发】:UI控件之显示图片控件 ImageView 的使用方法
- 【Android 开发】:UI控件之 Spinner 下拉列表控件的使用
- DatePicker 控件的使用 android 开发
- 【Android 开发】:UI控件之 GridView 网格控件的使用
- 【Android 开发】:UI控件之 ViewPager 多页面滑动效果控件的的使用(二)
- [APP] Android 开发笔记 004-Android常用基本控件使用说明
- android开发之wheel控件使用详解