作者在 2015-06-02 08:04:36 发布以下内容
基础一,安卓简单界面分布
Android项目的文件结构:
src java源文件
gen R文件 (不能修改)
R文件的好处:通过R文件直接读取文件,节省IO代码
assetes 存放在这个文件夹下面的文件是不会被编译:如音乐文件
bin apk文件
libs 外部的库文件:架包
res 资源文件,如图片等;layout(布局文件)drawable(图片)
AndroidManifest.xml 清单文件
1、布局文件:
xxxx.xml
用来控制app页面显示的界面布局
1、布局文件:
xxxx.xml
用来控制app页面显示的界面布局
2、TextView 文本框
注意:layout_width,layout_height必须设置,
没有设置的话控件显示不出来
//查找控件对象
TextView textView = (TextView) findViewById(R.id.textView1);
//改变textview的文本内容
textView.setText("你好!");
2、button 按钮
button继承textview
3、EditText 编辑框
EditText继承与textview
android:hint="请输入" 设置默认文字
android:ems="10" 控件的宽度(或长度)(10个字符)
android:inputType="textPassword" 设置输入放入样式
练习:点击事件所有的插件都可以设置,只是Button 用的比较多,所以一般 Button 都有设。
Button button = (Button) findViewById(R.id.btn_queding);
mEditText = (EditText) findViewById(R.id.et_shuru);
mTextView = (TextView) findViewById(R.id.tv_xianshi);
//设置按钮的点击事件
button.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
//获取文本
String str = mEditText.getText().toString();
//设置文本
mTextView.setText(str);
}
});
注意:android里面成员变量需要m开头