首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android学习笔记(1 安装、运行)

2014-01-23 
android学习笔记(一 安装、运行)?安卓项目会自动在根目录生成一个gen文件夹,里面的类都是系统根据res下的资

android学习笔记(一 安装、运行)

?安卓项目会自动在根目录生成一个gen文件夹,里面的类都是系统根据res下的资源文件自动生成的)

后来把R文件删除后也没有自动生成!!在网上查了各种方法,无非都是各种clean各种重新编译,结果都不好使。最终无奈,我又下了个eclipse,重新安装插件。(因为我一个同事说当初学习的时候老师告诉他myeclipse不能开发安卓,不知真假)

2、eclipse下安装插件各种失败,总提示找不到一个文件,无奈又重新下载了一个ADT22,安装成功。

3、按钮添加成功了,我想在点击的时候显示下手机信息,结果报错:Requires READ_PHONE_STATE。

原来需要在AndroidManifest.xml文件里添加
??? <uses-permission android:name="android.permission.READ_PHONE_STATE"/>

应该是为用户添加READ_PHONE 权限的意思。

?

部分总结:

1、后端业务处理类都需要继承Activity类,实现onCreate方法,这是刚进入某个页面时会进行的方法。

2、弹出框

// 注意最后要有show方法

new AlertDialog.Builder(this).setTitle("OK")
???.setMessage("ARE YOU SURE?")
???.setPositiveButton("OK", alertListener)
???.setNegativeButton("CANCEL", alertListener)
???.show();

?

//alertListener

private DialogInterface.OnClickListener alertListener = new OnClickListener() {
???
???@Override
???public void onClick(DialogInterface dialog, int which) {
????switch (which) {
????case DialogInterface.BUTTON_POSITIVE:
//?????DialogUtil.alert(ActivityHelp.this,"ok","you clicked ok");
?????break;

????case DialogInterface.BUTTON_NEGATIVE:
//?????DialogUtil.alert(ActivityHelp.this,"cancel","you clicked cancel");
?????break;
????}
????Log.i("test", which+"");
???}
??};

2、Html.fromHtml 可以解析html代码,如Html.fromHtml("<h1>hello World</h1>");

热点排行