Android常用代码及笔记
来源:互联网 发布:韩顺平js 编辑:程序博客网 时间:2024/04/30 13:25
1.获得 RadioButton值
rb1 = (RadioButton)findViewById(R.id.sex1); if (rb1.isChecked()) { sex = "M"; } else { sex = "F"; }
2.两个Activity间传递数据
发送方: Intent intent = new Intent(); intent.setClass(EX03_11.this,EX03_11_1.class); Bundle bundle = new Bundle(); bundle.putDouble("height", height); bundle.putString("sex", sex); intent.putExtras(bundle);//打开另一个activity startActivityForResult(intent, 0);接受方: intent =this.getIntent(); bundle=intent.getExtras(); String sex =bundle.getString("sex"); double height =bundle.getDouble("height");
3.打开一个消息框
new AlertDialog.Builder(EX03_12.this) .setTitle(R.string.app_about) .setMessage(R.string.app_about_msg) .setPositiveButton(R.string.str_ok, newDialogInterface.OnClickListener() { publicvoid onClick(DialogInterface dialoginterface, int i) { } }).show();
4.改变文本框的字体
注: 在assets目录下建立fonts文件夹并放入HandmadeTypewriter.ttf字体文件
5.按钮点击事件实现
方法一:
6、android:visibility的值有visible、invisible、gonevisible:设置控件可见
invisible:设置控件不可见,保留控件所占用的视图空间
gone:设置控件不可见,但不保留控件所占用的视图空间
5.按钮点击事件实现
方法一:
btnShow = (Button) findViewById(R.id.btnShow); btnHide = (Button) findViewById(R.id.btnHide); btnShow.setOnClickListener(this); btnHide.setOnClickListener(this); public void onClick(View v) {switch(v.getId()) {case R.id.btnShow:break;case R.id.btnHide:break;}}方法二:
findViewById(R.id.btnShow).setOnClickListener(btnShowOnclick); private final Button.OnClickListener btnShowOnclick= new Button.OnClickListener() { @Override public void onClick(View v) { ; } };
6、android:visibility的值有visible、invisible、gonevisible:设置控件可见
invisible:设置控件不可见,保留控件所占用的视图空间
gone:设置控件不可见,但不保留控件所占用的视图空间
待续
来自东子的博客
来自东子的博客
- Android常用代码及笔记
- android APP常用的颜色及代码
- Android常用代码片段(笔记一)
- 【Android笔记】一些常用的代码
- Android —— 代码优化及常用代码块
- android 笔记 --- Android中开发中常用代码
- 【[Android学习笔记】Android常用数据及备份方法
- 常用效果及代码
- Android 编写多线程代码常用接口及官方注释
- Android常用的代码块及工具类大放送
- Android 代码混淆语法讲解及常用模板
- JS常用代码笔记
- JS常用代码笔记
- juery笔记常用代码
- MySQL常用代码 笔记
- iOS笔记 常用代码
- Android几个常用功能代码(校园助手开发笔记)
- Android笔记五.Intent异常处理及常用系统调用
- TamoSoft.SmartWhois.v5.1.268.Incl.Keymaker.and.Patch-MAZE
- mysql问题:using expire_logs_days without log_bin crashes the server...
- 索引被更改时会生成undo,redo吗
- Nitro.Pro.v8.0.3.1.Incl.Keygen-Lz0
- Nitro.Pro.v8.0.3.1.X64.Incl.Keygen-Lz0
- Android常用代码及笔记
- Struts 2中的OGNL
- 静态链接库与动态链接库的区别
- LeetCode: Count and Say
- Repeater控件
- C++——头文件的作用
- 安装qt for android开发环境
- 实现权限控制的几种方式
- Struts2开发--类型转换