您的位置:首页 > 移动开发 > Android开发

我的Android学习笔记(一)

2016-08-06 21:06 369 查看
1、在创建项目时,Pacage Name代表包名,要注意的是包名具有唯一性(因为Android系统通过包名来区分不同的应用程序)。

2、引用res目录文件下资源的两种方法:在代码中通过引用R文件中对应资源的id来实现,如R.string.hello_world;在XML中通过@string/hello_world来获得字符串引用。

3、用Log进行打印,而不用System。Log的好处在于:日志有级别区分;可以添加过滤器;打印时间可确定等等。

4、隐藏标题栏的方法:在活动中的onCreate()方法中,添加requestWindowFeature(Window.FEATURE_NO_TITLE)代码(注意放在setContentView()方法前)。

5、Toast使用方法:Toast.makeText(Activity.this,” “,Toast.LENGTH_SHORT).show();makeText()方法接收三个参数,第一个为上下文,第二个为显示的内容,第三个为显示的时间。

6、如何使用menu:

重写活动的onCreateOptionsMenu方法如下

public boolean onCreateOptionsMenu(Menu menu)
{
getMenuInflater().inflate(R.menu.main,menu);//第一个参数为通过哪一个资源创建menu,第二个为将菜单项加入哪一个menu
return true;

}


如何定义菜单响应事件:

public boolean onOptionsItemSelected(MenuItem item)
{
if(item.getItemID==R.id.按键id)
{
//编写对应的事件
}
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android