如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
1.Activity的生命周期,生成流程是怎样的?2.解释一下Android项目里res下的values文件夹,layout文件夹,drawable文件夹和xml文件夹的作用.3.Service的理解及使用(如何工作的?自己怎么做一个service)?4.如何杀死一个Service?5.按back键返回程序时,如何彻底退出?6.Android里有几大组件?大概说说它们的功能(作用).7.如何实现个Widget?(写出步骤即可)8.如何使用命令行来安装一个apk.9.让Activity变成一个窗口:Activity属性怎样设定?10.如何从一个Activity内传递参数到另外一个Activity?11.谈谈你对Intent的理解.12.一个view如何刷新它(非TextView)?13.Broadcast的理解及使用?14.ContentProvider的使用(如何从数据库中获取数据)?15.你对Android开发如何看?4.如何杀死一个Service?直接调用onStop()方法,就可以杀死Service;5.按back键返回程序时,如何彻底退出?Activity里面的finish()只能结束Activity但是线程不是进程,它是不是随着activity的生命周期结束。publicvoidonDestroy{process.killprocess(process.mypid);}或重写Activity的onKeyDown方法即可,代码如下:publicbooleanonKeyDown(intkeyCode,KeyEventevent){if(keyCode==KeyEvent.KEYCODE_BACK&&event.getRepeatCount()==0){//按下的如果是BACK,同时没有重复Toast.makeText(android123.this,Android开发网Back键测试,1).show();returntrue;}returnsuper.onKeyDown(keyCode,event);}6.Android里有几大组件?大概说说它们的功能(作用).Android里一共有四大组件。Activity:人机交互的一个页面。显示一个页面,在这个页面上进行一些基本的操作。Service:主要是提供一个后台服务,用户不可见。BroadcaseReceiver:发送和接收广播,并进行一些相应的操作。ContentProvider:主要是对数据库进行一些相关的操作。如何实现个Widget?(写出步骤即可)创建一个简单的Widget包括以下几个步骤:1、创建一个RemoteView,由它为Widget提供用户界面;2、将RemoteView绑定一个Activity(行为)实现AppWidgetProvider接口;3、在Androidmanifest配置文件中提供Widget的关键配置信息。如何使用命令行来安装一个apk.首先,将模拟器执行起来,直到正式进入系统。接下来,打开一个cmd窗口,路径切换到模拟器SDK目录下的tools目录。输入:adbinstall你要安装的apk文件的名字。如果看到Successful或一行类显示传输速度的文字,那说明安装成功了。9.让Activity变成一个窗口:Activity属性怎样设定?AndroidManifest.xml中定义Activity的一句话:android:theme="@android:style/Theme.Dialog"这就使你的应用程序变成对话框的形式弹出来了,或者android:theme="@android:style/Theme.Translucent"就变成半透明的.10.如何从一个Activity内传递参数到另外一个Activity?Bundlebundle=newBundle();bundle.putString(key,vlaues);Intentintent=newIntent(this,next.class);intent.putExtras(bundle);StartActivityForResult(intent,0);在下一下页面中:Bundlebundle=getIntent().getExtras();//先得到Intent,后得到Bundle。Stringkey=bundle.getString(key);11.谈谈你对Intent的理解.Intent的作用:Intent一般都是当作参数来用,由Intent来协助完成android各个组件之间的通讯,比如说调用另一个Activity来启动一个Actyvity.或者由bro