Android学习笔记(二)
2018-01-24 23:02
204 查看
AS工具使用时的一些细节
在用Android studio开发时会有两个要勾选的按钮
Generate Layout File:这个表示系统会自动帮你创建一个对应的布局文件。Launcher Activity:这个表示当前活动会被设置为主活动。
Backwards Compatibility:这个表示会为项目启用向下的兼容模式。
使用android:lable来指定活动中标题栏的内容。
在活动中使用Toast
Toast是Android系统提供用来进行提醒的一种方式,在程序中可以使用它将一些短小的信息通知给用户,这些信息会在一段时间后自动消失。* 在活动中可以通过使用findViewById()的方法来获取布局文件中的元素
*
通过设置一个监听器,然后重写点击事件
Toast.makeText(Context:this,”要触发显示的内容”,Toast.LEANGTH_SHORT).show();
//其中第三个参数指的是触发显示内容的时间。有长有短。
context:直译是上下文可知以下三点,即:
1、它描述的是一个应用程序环境的信息,即上下文。2、该类是一个抽象(abstract class)类,Android提供了该抽象类的具体实现类(后面我们会讲到是ContextIml类)。
3、通过它我们可以获取应用程序的资源和类,也包括一些应用级别操作,例如:启动一个Activity,发送广播,接受Intent信息等。。
Menu
先在res目录下新建一个menu的文件夹在当前文件夹下新建资源文件
在该资源文件中设置item标签
然后回到类文件中重写onCreateOptionMenu()方法
getMenuInfater().inflate(R.menu.main,menu);
return true;
为了不仅将其显示出来,还要将它相应。所以在类文件中重写onOptionsItemSelected()方法。在该方法中添加switch语句。
销毁一个活动可以使用finish();
浅谈Intent
其是Android程序中各组件之间进行交互的一种重要的方式。其分为显式intent和隐式intent。
在显式intent中进行启动活动的方式
Intent intent = new Intent(当前活动.this,要进入的活动.class);
startActivity(intent); //用来启动活动
相关文章推荐
- Android学习笔记_点九绘图与软键盘和事件传递
- android学习笔记(一)
- Android学习笔记——文件路径(/mnt/sdcard/...)、Uri(content://media/external/...)学习
- Android学习笔记:通过Android之Service实现文件断点续传下载
- 黑马66期android学习笔记 day7_Service学习笔记
- Android学习笔记-XML文件解析(一)
- 【Android学习笔记】Activity--侃天诌地
- Android学习笔记(一) View、ViewGroup的测量绘制
- Android学习笔记(四十):Preference的使用
- android学习笔记14 - android.os包:系统功能调用和系统参数获取
- [Android学习笔记七] 设备管理服务示例开发
- Android学习笔记(4):资源字典R.java
- Android学习笔记之Activity的启动模式
- android学习笔记——Notification消息提示
- Android学习笔记(15):网格布局GridLayout
- 【转】Pro Android学习笔记(二):开发环境:基础概念、连接真实设备、生命周期
- 【转】Pro Android学习笔记(十七):用户界面和控制(5):日期和时间控件
- 【转】 Pro Android学习笔记(三三):Menu(4):Alternative菜单
- 【转】 Pro Android学习笔记(四九):ActionBar(2):Action图标区
- 【转】 Pro Android学习笔记(六五):安全和权限(2):权限和自定义权限