一、Android 应用初体验
widget:组件
目录 src:项目全部 Java 源代码存放处
setContentView(R.layout.activity_quiz(布局的资源 ID 参数));
资源:应用非代码形式的内容
android:id ="@+id/textView1": 创建资源 ID
android:id ="@id/textView1": 引用资源 ID
适用于各类组件
6. 类包组织导入:
Mac 系统:Command+Shift+O
Windows 和 Linux 系统:Ctrl+Shift+O
7. 引用生成的视图对象 (组件):pubic View findViewById(int id)
例:Button button01=(Button)findViewById(R.id. button01);
8. 设置监听器:
例:单击事件
- mFalseButton.setOnClickListener(new OnClickListener() //接口{@Overridepublic void onClick(View v ) //该接口唯一方法{}});
匿名内部类:anonymous inner class
9. 调用 toast:
public static Toast makeToast(Context context(Activity 的一个实例), int resId(toast 待显示字符串的资源 ID),int duration(指定 toast 消息显示的持续时间))
Toast.show()
例:Toast.makeText (QuizActivity.this, R.string.correct_toast,Toast.LENGTH_SHORT).show();
10.apk 在模拟器运行:以 debug key 签名;
.apk 在分发给用户:以 release key 签名。
二、Android 与 MVC 设计模式
1. 资源 ID 一般为 int 类型;
2.MVC 设计模式
model-view-controller(模型对象 - 视图对象 - 控制对象)
模型对象组成模型层:存储 & 管理应用数据
视图层:能够在屏幕上看见的对象
控制器:一般为 Activity/Fragment/Service
就爱阅读 www.92to.com 网友整理上传, 为您提供最全的知识大全, 期待您的分享,转载请注明出处。
来源: