还剩13页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
第章开发前奏1Android问答题什么是它主要包括哪几层体系?
1.Android,答是(谷歌)于年月日宣布的基于平台的开源手机操作系统的名Android Google2007115Linux称,中文名安卓(官方)系统早期由原名为的公司开发,该公司的创始人是Android“Android”Andy Rubin,在年收购”后,聘用作为产品的负责人,继续对系统开发运营Google2005Andy RubinAndroid Android系统采用了软件堆层(又名软件叠层)的架构,主要分为部分,其中,底层Android softwarestack,3Linux内核只提供基本功能,其他的应用软件则由各公司自行开发,部分程序以语言编写Java分为层,分别是内核层、系统运行库层、应用框架层和应用层Android4Linux简单描述的特性
2.Android答开放性1在优势方面,平台首先就是其开放性,开放的平台允许任何移动终端厂商加入到联Android Android盟中来显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟开放性对于的发展而言,有利于积累人气,这里的人气包括消费者和厂商,而对于消费者来Android讲,最大的受益正是丰富的软件资源开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机挣脱束缚2在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制自从上市,用户可以更加方便地连接网络,运营商的制约减少iPhone随着、这些至移动网络的逐步过渡和提升,手机随意接入网络已不是运营商口中的EDGE HSDPA2G3G笑谈丰富的硬件3这一点还是与平台的开放性相关,由于的开放性,众多的厂商会推出千奇百怪,功Android Android能特色各具的多种产品功能上的差异和特色,却不会影响到数据同步、甚至软件的兼容好比你从诺基亚风格手机一下改用苹果同时还可将中优秀的软件带到上使用、联系人等Symbian iPhone,Symbian iPhone资料更是可以方便地转移开发商4平台提供给第三方开发商一个十分宽泛、自由的环境,因此不会受到各种条条框框的阻挠,Android可想而知,会有多少新颖别致的软件会诞生,但也有其两面性,血腥、暴力、情色方面的程序和游戏如何控制正是留给难题之一Android应用5Google如今叱咤互联网的已经走过数十年历史,从搜索巨人到全面的互联网渗透,服务如地Google Google图、邮件、搜索等已经成为连接用户和互联网的重要纽带,而平台手机将无缝结合这些优秀的Android服务Google迄今为止,主要有哪些版本?
3.Android答已经发布的版本如下表所示Android上机题实例位置答案文件夹下\11第章数据交互的管道一一数据存储技术12问答题简单描述对象的使用
1.SharedPreferences答类供开发人员保存和获取基本数据类型的键值对该类主要用于基本类型,例如SharedPreferences、和在应用程序结束后,数据仍旧会保存booleans floatsints longsstrings有两种方式可以获得对象SharedPreferences口如果需要多个使用名称来区分的共享文件,则可以使用该方法,其第一个getSharedPreferences参数就是共享文件的名称对于使用同一个名称获得的多个引用,其指向同一个对象SharedPreferences如果仅需要一个共享文件,则可以使用该方法因为只有一个文件,它□getPreferences Activity并不需要提供名称完成向类中增加值的步骤如下SharedPreferences调用诸如、等方法增加值;2putBoolean putString使用方法提交新值3commit简单描述对象的使用
2.Files答在中,使用对象存储数据主要有两种方式,一种是提供的流体系,即使用Android FilesJava10类提供的方法和类提供的方法访问磁盘上FileOutputStream openFileOutputFilelnputStream openFilelnput的内容文件;另一种是使用类的方法对模拟器的卡进Environment getExternalStorageDirectoryAndroid SD行数据读写什么是
3.SQLite答提供了内置的数据库来存储数据使用命令提供了完整的关系型数Android SQLite SQLiteSQL据库能力每个使用的应用程序都有一个该数据库的实例,并且在默认情况下仅限当前应用使用SQLite上机题实例位置答案文件夹下\12第章实现数据共享13Content Provider问答题
1.什么是数据模型?答数据模型的英文是是数据特征的抽象,是数据库管理的教学形式框架Data Model,数据模型所描述的内容包括数据结构、数据操作和数据约束部分32简单描述的使用方法.URI答每个提供公共的使用类包装来唯一标识其数据集管理多个数据集多个Content ProviderURI Uri表格的为每个都提供了单独的所有为提供的都以“”作为前缀,“”Content ProviderURL providerURI模式表示数据由来管理Content Provider如果自定义则应该为其也定义一个常量,来简化客户端代码并让日后更新更加Content Provider,URI简洁为当前平台提供的定义了常量Android Content Provider CONTENT_URI3常见的操作有哪几种?.Content Provider答常见的操作有查询数据、增加记录、增加新值、批量更新记录和删除记录等Content Provider5种上机题4例位置答案文件夹下\13第章绚丽多彩一一图形与图像处理14问答题在程序中绘图时,需要用到哪几个类,请至少列出个?
1.Android4答类、类、类和类Paint CanvasBitmap BitmapFactory在程序中绘制文本的方式有几种?
2.Android答在中绘制文本可以使用方法或者方法实现Android drawTextdrawPosText程序能否绘制已有图片,如果可以,如何绘制?
3.Android答可以,可以使用类的叩方法实现在指定点绘制位图Canvas drawBitm如何在程序中实现补间动画?
4.Android答在程序中实现补间动画的步骤如下Android在新建项目的目录中,创建一个名称为的目录,并在该目录中创建动画资源文件1res anim在默认创建的的方法中,首先获取动画资源文件中创建的动画资源,然2MainActivity onCreate后获取要应用动画效果的ImageView调用对象的方法播放动画3ImageView startAnimation上机题实例位置答案文件夹下\14第章制造者——153D OpenGL问答题简单描述的作用
1.OpenGL答是一个功能强大、调用方便的底层图形库,它为编程人员提供了统一的操作,以便充分OpenGL利用任何制造商提供的硬件的核心实现了视区和光照等我们熟知的概念,并试图向开发人员隐OpenGL藏大部分硬件层简述如何构建开发的基本框架
2.3D答构建一个开发的基本框架大致可以分为以下几个步骤3D创建一个并指定该显示的内容是一个指定了对象的对1Activity,Activity RendererGLSurfaceView象创建实现接口的类2如何在程序中绘制模型?
3.Android答在方法中,定义顶点坐标数组1onSurfaceCreated在方法中,应用以下代码启用顶点坐标数组2onSurfaceCreated在方法中,应用步骤定义的顶点坐标数组绘制图形3onDrawFrame1上机题实例位置答案文件夹下\15第章玩转多媒体应用16Android问答题简述使用实现音频播放的基本过程
1.MediaPlayer答创建对象,并装载音频文件1MediaPlayer在获取到对象后,使用类提供的方法来开始播放或恢复已经暂停2MediaPlayer MediaPlayerstart的音频的播放使用方法停止播放或者使用方法暂停播放3stop pause简述使用实现音频播放的基本过程
2.SoundPool答创建对象1SoundPool创建对象后,调用它的方法来加载要播放的音频2SoundPool load调用对象的方法可播放指定音频3SoundPool play在中,实现视频播放功能的方式有几种?
3.Android答在中,实现视频播放功能有两种方式,一种是使用播放,另一种是使用Android VideoView MediaPlayer和播放SurfaceView上机题实例位置答案文件夹下\16第章齐头并进一一线程与消息处理17问答题简单描述在程序中创建线程的两种方式
1.Android答在中,提供了两种创建线程的方法,一种是通过类的构造方法创建线程对象,并重Android Thread写方法实现,另一种是通过实现接口实现nm Runnable如何实现线程的休眠?
2.答在中,可以使用类的方法,让线程休眠指定的时间Android Threadsleep如何开启及中断一个线程?
3.答类提供了方法,可以开启线程Thread start使用方法可以向指定的线程发送一个中断请求,并将该线程标记为中断状态interrupt如何实现在线程中传递消息?
4.答上机题实例位置答案文件夹下\17第章地球村一一网络通信技术18问答题如何使用访问网络?
1.HttpURLConnection答使用访问网络时,首先需要先获取对象,建立一个连HttpURLConnection HttpURLConnectionHTTP接,然后使用或者方式将输入信息发送到服务器上,再读取服务器处理的结果GET POSTWeb如何使用访问网络?
2.HttpClient答使用访问网络可以分为发送请求和发送请求两种HttpClient GETPOST使用即发送请求大致可以分为以下个步骤H Client5创建对象1HttpClient创建对象发送请求或者对象发送请求2HttpGet GETHttpPost POST3发送请求时GET如果需要发送请求参数,可以直接将要发送的参数连接到地址中,也可以调用的URL HttpGet方法来添加请求参数setParams发送请求时POST如果需要发送请求参数,可以调用的方法来添加请求参数,也可以调用HttpPost setParamssetEntity方法来设置请求参数调用对象的方法发送请求执行该方法将返回一个对象4HttpClient executeHttpResponse调用的方法,可获得包含服务器的响应内容的对象,通过该对5HttpResponse getEntityHttpEntity象可以获取服务器的响应内容简单描述的主要用途
3.WebView答提供了内置的浏览器,该浏览器使用了开源的引擎不仅能够搜索网址、查Android WebKitWebKit看电子邮件,而且能够播放视频节目在中要使用这个内置的浏览器需要通过组件来Android WebView实现通过组件可以轻松实现显示网页功能WebView上机题实例位置答案文件夹下\18第19章云服务基础--------Service服务问答题简单描述的作用
4.Service答服务可以实现在后台执行长时间运行操作并且不提供用户界面的应用程序组件,同时其他Service应用程序组件也能启动该服务并且即便用户切换到另一个应用程序,服务还是可以在后台运行此外,组件能够绑定到服务并与之交互,甚至执行进程间通信例如,服务能在后台处理网络事务、播放音IPC乐、执行文件或者与通信I/O Contentprovider如何声明
5.Service答声明需要在〈标签中增加〈〉子标签,〈子标签的语法如下Service,application,service serviceserviceandroid:enabled=lHtrueH|Hfalsen]android:exported=[Htrue|false1android:icon=drawable resourceandroid:label=nstring resource11android:name=s tringnandroid:permission=string”android:process=,,string/service描述的实现过程
6.Started Service答创建启动服务,这可以有两种方法,一种是通过继承类实现,另一种是通过继承1IntentService类实现Service从或者其他应用程序组件通过传递对象指定要启动的服务到方法2Activity IntentstartService启动服务调用方法停止自身,或者其他组件调用方法停止服务3stopSelf stopService描述的实现过程
7.Bound Service答从客户端绑定服务的操作步骤如下实现这需要重写和两个回调方1ServiceConnection,onServiceConnected onServiceDisconnected法;调用方法,传递实现;2bindService ServiceConnection当系统调用回调方法时,就可以使用接口定义的方法调用服务;3onServiceConnected调用方法解绑定4unbindService当客户端销毁时,会将其从服务上解绑定但是当与服务完成交互或者暂停时,最好解绑定Activity以便系统能及时停止不用的服务上机题实例位置答案文件夹下\19版本号另U名发布时间(纸杯蛋糕)年月日Cupcake2009430(甜甜圈)年月日Donut2009915(闪电泡芙)年月日Eclair20091026(闪电泡芙)年月日Eclair2010110(冻酸奶)年月日Froyo2010520(姜饼)年月日Gingerbread2010127(蜂窝)年月日Honeycomb20H22(冰激凌三明治)年月日Ice CreateSandwich20111019(果冻豆)年月日Jelly Bean2012628(果冻豆)年月日Jelly Bean20121030(果冻豆)年月日Jelly Bean2013725(奇巧巧克力)年月日KitKat2013111(棒棒糖)年月日Lollipop20141016上机题尝试从市场中下载并安装应用
1.Android Android答在浏览器的地址栏中输入市场的官网地址在进入的页面中选择自己喜欢的Android com/play/,应用进行下载就可以答在浏览器的地址栏中输入网址,进入的页面就是的文档Android SDK第章跟我写2Hello Android问答题什么是它有什么作用?
2.ADT,答是专门为氏开发的一个插件,用于辅助开发应用程序的必备工具ADT Googlelipse Android简述模拟器的作用
3.AVD答()即模拟器,它是官方提供的一个可以运行AVD AndroidVirtual DeviceAndroid Android程序的虚拟机Android简述应用程序的开发流程
4.Android答□创建虚拟设备或者硬件设备Android开发人员需要创建虚拟设备()或者链接硬件设备来安装应用程序Android AVD□创建项目Android项目中包含应用程序使用的全部代码和资源文件它被构建成可以在设备安装的Android Android.apk文件□构建并运行应用程序如果使用开发工具,每次保存修改时都会自动构建而且可以单击“运行”按钮来安装应用Eclipse程序到模拟器如果使用其他开发人员可以使用工具进行构建,使用命令进行安装IDE,Ant adb口使用调试和日志工具调试应用SDK□使用测试框架测试应用程序上机题实例位置答案文件夹下\02第章手机的原貌一一模拟器3Android问答题什么是命令
1.adb答是提供的一个工具,通过该工具可以直接操作模拟adb AndroidDebug BridgeAndroid SDKAndroid器或者设备简述命令的主要功能
2.adb答命令的主要功能如下adb□运行设备的命令行;Android shell口管理模拟器或者设备的端口映射;Android□在计算机和设备之间上传或者下载文件;Android口将本地文件安装到模拟器或者设备上apk Android简述管理器的作用
3.DDMS答是开发环境的虚拟机调试监管服务,使用它,DDMS DalvikDebug MonitorService AndroidDalvik可以很方便的为模拟器安装程序Android Android上机题.使用命令在卡上创建、删除文件夹1SD答具体步骤如下在控制台中运行命令进入控制台,如图所示1“adb shell”Shell1图1进入Shell控制台在控制台中输入命令进入卡中,如图所示2Shell“cdsdcard”SD2图2进入SD卡在控制台中输入3Shell“Is-al”图3查看SD卡内容在控制台中输入命令创建一个名为的文件夹,如图所示4Shell“mkdirmrsoft”“mrsoft”4图4创建新文件夹mrsoft在控制台中输入命令查看卡中包含的全部文件和文件夹,如图所示可以看到,5Shell“Is-al”SD5文件夹已经创建“mrsoft”图5查看SD卡内容6在Shell控制台中输入urmdir mrsoftv命令,可以删除刚刚创建的“mrsoft”文件夹,如图6所示图6删除文件夹mrsoft在控制台中输入命令查看卡中包含的全部文件和文件夹,如图所示可以看到,7Shell“Is-al”SD7文件夹已经删除“mrsoft”图7查看SD卡内容启动两个模拟器,模拟发短信的功能
2.答节启动两个模拟器后,进入到应用界面中,然后单击“短信”图标,进入到发送短信页面来模拟发短信功能第章程序面面观4Android问答题简述程序的组成要素
1.Android程序主要有几大组件?
2.Android答程序有大基本组件,分别是和Android4Activity BroadcastReceiverContent ProviderServiceo描述在程序中的作用
3.Activity Android答是程序中最基本的模块,它是为用户操作而展示的可视化用户界面,一个Activity AndroidAndroid应用程序中可以只有一个也可以包含多个,每个的作用及其数目,取决于应用程序及其Activity,Activity设计例如,可以使用一个展示一个菜单项列表供用户选择,也可以显示一些包含说明的照片Activity等如果要在程序中实现广播,需要使用哪个组件?
4.Android答如果要在程序中实现广播,所有的广播接收器均继承自基类Android BroadcastReceiver如果要在程序中实现数据共享,需要使用哪个组件?
5.Android答是一个用来提供数据共享的组件,它主要将一些特定的应用程序数据提供给其ContentProvider它应用程序使用,这些应用程序数据可以存储于文件系统或者数据库中SQLite如果要在程序中定义服务,需要使用哪个组件?
6.Android答程序中的每个服务都继承自基类Android Service上机题实例位置答案文件夹下\04第章必须知道的开发组件5Android问答题简述的基本概念
1.Android UI答实际上是的简称,即用户界面在中,所有的界面都是由类和UI UserInterface AndroidUI View类及其子类组合而成的其中,类是所有组件的基类,它是平台中用户界面ViewGroup ViewUI Android体现的基础单位,它提供了诸如文本输入框和按钮之类的对象的完整实现;而类是容纳UI ViewGroup这些组件的容器,它提供了像流式布局、表格布局以及相对布局之类的布局架构,而且UI ViewGroup类本身也类的子类在类中,除了可以包含普通的类外,还可以再次包含View ViewGroupView ViewGroup类控制界面的方式主要有哪几种?
2.UI答:提供了种控制界面的方法,分别是使用布局文件控制界面、在代码Android4UI XMLUI Java中控制界面、使用和代码混合控制界面,以及开发自定义的UI XMLJava UIViewo如果要创建一个输入密码的文本框,需要设置组件的哪个属性?
3.EditText答设置组件的属性值为即EditText android:inputType textPassword,android:inputType=textPasswordH如何在上显示图标?
4.Button答使用组件的属性来设置图标ImageButton src简述使用以列表显示数据的基本步骤
5.ListView答创建组件,可以在布局文件中使用〈〉标记添加1ListView XMLListView创建对象2Adapter将创建的适配器对象与相关联,可以通过对象的方法实现3ListView ListViewsetAdapter上机题实例位置答案文件夹下\05第章设计美观的界面6Android问答题程序中有哪几种常用的布局管理器?
1.Android答中主要提供了线性布局管理器、绝对布局管理器、框架布局管理器、相对Android布局管理器和表格布局管理器等种布局管理器5简述绝对布局管理器和相对布局管理器的区别
2.答绝对布局管理器用表示,在使用该布局方式时,需要指定子控件的精确坐vAbsoluteLayouA xy标;相对布局管理器用〉来表示,它是指按照组件之间的相对位置来进行布局,如某个vRelativeLayout组件在另一个组件的左边、右边、上面或下面等为什么要使用表格布局管理器?
3.答表格布局管理器以行、列的形式来管理放入其中的组件在表格布局管理器中,列可以被隐UI藏,也可以被设置为伸展的,从而填充可利用的屏幕空间,也可以设置为强制收缩,直到表格匹配屏幕大小通过它可以很方便的实现行列排列整齐组件的布局上机题让程序听话程序调试Android实例位置答案文件夹下\06问答题如何在程序中输出错误日志?
1.Android答如何在程序中输出警告日志?
2.Android答程序调试的方式主要有哪几种?
3.Android答程序执行到断点被暂停后,可以通过“调试”视图工具栏上的按钮执行相应的调试操作,如运行、停止等常用的有以下两种方法□单步跳过在“调试”视图的工具栏中单击获按钮或按键,将执行单步跳过操作,即运行单独的一行程序代F6码,但是不进入调用方法的内部,然后跳到下一个可执行点并暂挂线程口单步跳入在“调试”视图的工具栏中单击觌按钮或按键,执行该操作将跳入调用方法或对象的内部单步执F5行程序并暂挂线程简述在程序中抛出异常的两种方法
4.Android答若某个方法可能会发生异常,但不想在当前方法中处理这个异常,则可以使用、关throws throw键字在方法中抛出异常.使用关键字抛出异常1throws关键字通常被应用在声明方法时,用来指定方法可能抛出的异常多个异常可使用逗号分隔throws
0.使用关键字抛出异常2throw关键字通常用于方法体中,并且抛出一个异常对象程序在执行到语句时立即终止,它throw throw后面的语句都不执行通过抛出异常后,如果想在上一级代码中来捕获并处理异常,则需要在抛出throw异常的方法中使用关键字在方法的声明中指明要抛出的异常;如果要捕捉抛出的异常,则必throws throw须使用语句try…catch上机题实例位置答案文件夹下\07第章关于的专题研究8Activity问答题简述的作用
1.Activity答是程序中最基本的模块,它是为用户操作而展示的可视化用户界面,一个Activity AndroidAndroid应用程序中可以只有一个也可以包含多个,每个的作用及其数目,取决于应用程序及其Activity,Activity设计例如,可以使用一个展示一个菜单项列表供用户选择,也可以显示一些包含说明的照片等Activity有几种状态,分别是什么?
2.Activity作为应用程序最重要的一部分,它主要有种状态,分别如下Activity Android4状态一个新启动入栈后,它在屏幕最前端,处于栈的最顶端,此时它处于可见□Runing Activity并可和用户交互的激活状态口状态Paused状态当不可见时,处于状态将继续保留在内存中保□Stopped Activity Activity StoppedActivity持当前的所有状态和成员信息,假设系统别的地方需要内存的话,这时它是被1Hl收对象的主要候选当处于状态时,一定要保存当前数据和当前的状态,否则一旦退出或关闭时,当Activity StoppedUI Activity前的数据和状态就丢失了UI状态被杀掉以后或者被启动以前,处于状态这时已被移除□Killed ActivityKilled Activity Activity堆栈中,需要重新启动才可以显示和使用.请描述生命周期中几种方法的执行顺序3Activity答对象生命周期图中涉及到了、和Activity onCreateonStart onResume onPause onStoponDestroy等个方法,这个方法定义了的完整生命周期,而该完整生命周期又可以分成个嵌套生命周77Activity3期循环,分别如下口前台生命周期自调用起,至相应的调用为止在此期间,位于前onResumeonPauseActivity台最上面并与用户进行交互,会经常在暂停和恢复之间进行状态转换,例如,当设备转入休眠状Activity态或者有新的启动时,将调用方法,而当获得结果或者接收到新的寸,Activity onPauseActivity IntentD会调用方法onResume□可视生命周期自调用开始,直到相应的调用结束在此期间,用户可以在onStart onStop屏幕上看到尽管它也许并不是位于前台或者也不与用户进行交互在这两个方法之间,可以保留Activity,用来向用户显示这个所需的资源例如,当用户看不到显示的内容时,可以在中注册一Activity onStart个广播接收器来监控可能影响的变化,而在中来注消和BroadcastReceiver UIonStop onStartonStop方法可以随着应用程序是否被用户可见而被多次调用□完整生命周期自第一次调用开始,直至调用为止在onCreate onDestroy Activity onCreate中设置所有“全局”状态以完成初始化,而在中释放所有系统资源例如,如果有一onDestroyActivity个线程在后台运行从网络上下载数据,它会在创建线程,而在销毁线程onCreate onDestroy启动的方法有几种,分别是什么?
4.Activity答启动有两种方法,分别是方法和方法Activity startActivitystartActivities如何在多个之间进行值的传递?
5.Activity答当程序中用到多个时;常常需要涉及到间的传值问题,这时需要用到对ActivityActivity Intent象的方法、方法和对象具体的步骤putExtra getExtrasBundle上机题实例位置答案文件夹下\08第章使用进行通信9Intent问答题简述对象的基本概念
1.Intent答是程序中传输数据的核心对象,在官方文档中,对的定义是执行某Intent AndroidAndroid Intent操作的一个抽象描述对象有几种传输机制,分别是什么?
1.1ntent答对象主要用来在程序的和这大组件之间传输数Intent AndroidActivity ServiceBroadcastReceiver3据,而针对这大组件,有独立的传输机制,分别如下3Intent通过将一个对象传递给或,启动一个活动或者使一个已存在的活动去做新的事情□ActivityIntent通过将一个对象传递给,初始化一个或者传递一个新的指令给正在运行的□Service IntentService;类似的,通过将一个对象传递给,可以建立调用组件和目标服务之间的连接Service Intent通过将一个对象传递给任何广播方法(如、、等),都可以传递到所□BroadcastReceiver Intent有感兴趣的广播接收者对象主要有哪些元素组成?
3.Intent答对象主要由组件名称、动作、数据、种类、附加信息和标志组成Intent对象的过滤器中主要有哪几种检测方式?
4.Intent答对象的过滤器中主要有动作检测、数据检测和种类检测种检测方式Intent3常见的传递数据的方式主要有几种?
5.Intent答向下一个传递数据主要有两种情况,分别是将数据传递到打开的中和得到新打ActivityActivity开关闭后返回的数据Activity上机题实例位置答案文件夹下\09第章更上一层楼一一高级组件10Android问答题分别描述组件和组件的作用
1.AnalogClock DigitalClock答组件用来在中显示模拟时钟,它在显示时,只显示时针和分针:AnalogClock Android组件是一个用来显示详细时间的组件DigitalClock如果要在程序中制作一个星级评分条,需要使用哪个组件?
2.Android答要在程序中制作一个星级评分条,需要使用组件Android RatingBar中常用的对话框及消息提示组件有哪几种?
3.Android答中常用的对话框及消息提示组件有组件、组件和Android ToastNotification AlertDialog组件种3上机题实例位置答案文件夹下\10第章人机交互——事件处理H Android问答题简述事件处理了的基本概念
1.Android答事件就是用户对于图形界面的操作如何在程序中屏蔽按键?答
2.Android HOMEifkeyCode==KeyEvent.KEYCODE_HOME{〃屏蔽键return true;HOME如何在平台上创建手势?答在模拟器上创建手势的具体步骤如下进入到
3.Android应用程序界面,如图所示8图8应用程序界面应用,如图所示Gestures Builder9图9Gestures Builder程序界面在图中,单击增加手势,如图所示在栏中,输入该手势所代9“Add gesture”10“Name”表的字符,在栏下方画出对应的手势单击按钮完成手势的增加“Name”“Done”图10增加手势界面按照以上步骤继续增加数字、、所对应的手势,如图所示123……11图11显示当前已经存在的手势。
个人认证
优秀文档
获得点赞 0