《Android培训资料》PPT课件

《Android培训资料》PPT课件

ID:38586319

大小:271.51 KB

页数:42页

时间:2019-06-15

《Android培训资料》PPT课件_第1页
《Android培训资料》PPT课件_第2页
《Android培训资料》PPT课件_第3页
《Android培训资料》PPT课件_第4页
《Android培训资料》PPT课件_第5页
资源描述:

《《Android培训资料》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、androidUI相关1.Activity(Activity的生命周期)2.Intent3.Layout与常用控件10Activity生命周期onCreate()onStart()onRestart()onResumeonPause()onStop()onDestroy()2030生命周期说明:实例说明:40Intent介绍Intent主要用于Activity,Service,BroadcastReceiver之间的通信传替数据1、通过Context.startActivity()或Activi

2、ty.startActivityForResult()方法启动新的Activity2、通过广播Intent机制将Intent发送给任何对该Intent感兴趣的BroadcastReceiver3、通过startService(Intent)或bindService(Intent,ServiceConnection,int)来和后台的Service交互50Intent与其它组件交互图见<图片.wps>中图一60Intent包含的描述部分1、Action:操作2、data:数据(联系人)3、type

3、:数据类型(可以指定intent的数据类型)4、category:类别5、extras:附件信息6、component:目标组件category,extras,component还没理解,后续补上70举例Activity之间传数据广播,服务间的用法显示网页....80Layout与常用控件viewwidget常用布局(Layout)常用控件UI事件90view与viewGroup1、所有高级UI组件都继承View类而实现的2、一个View在屏幕上占据一块矩形区域3、负责渲染4、负责处理发生的事件

4、5、设置是否可见6、设置是否可以获得焦点等viewGroup1、一个ViewGroup对象是一Android.view.ViewGroup实例2、View的容器3、负责对添加进ViewGroup的View进行布局4、一个ViewGroup可以加入到另一个ViewGroup100view与viewGroup关系110widget1、界面中展示的各个小组件2、有独立的事件处理能力3、所有Wiget组件都是继承View而来如120常用布局android.widget.LinearLayout继承vie

5、wgroupandroid.widget.FrameLayoutandroid.widget.RelativeLayoutandroid.widget.AbsoluteLayout130LinearLayout(线性布局) 继承关系140FrameLayoutAbsoluteLayoutRelativeLayout(以上继承关系略)LinearLayout一些属性1、android:orientation=“vertical”(垂直方向)2、android:orientation=“horizo

6、ntal”(水平方向)举例如下:150Android界面布局参数信息--LayoutParams(1)android:layout_height (2)android:layout_width 2、值(1)FILL_PARENT (2)WRAP_CONTENT160UI监听过程认识UIView如何处理响应事件?Android提供的两种处理机制(1)EventListeners(事件侦听器)(2)EventHandlers(事件处理器)一般用于自定义组件重载对应的事件处理函数170常用UI事件1、

7、View.OnClickListener的onClick()2、View.OnFocusChangeListener的onFocusChange()3、View.OnKeyListener的onKey()4、View.OnTouchListener的onTouch()5、View.OnCreateContextMenuListener的onCreateContextMenu()讲解过程....通过实例180常用UIButton(按钮)TextView(文本框)EditText(文本编辑框)Che

8、ckBox(多项选择)ImageView(图片视图)ImageButton(图片按钮)Dialog对话框MenuCheckBox(多项选择)RadioGroup(单项选择)Spinner(下拉列表)TimePicker(时间选择器)ScrollView(滚动视图)ProgressBar(进度条)190androidservice认识service实现service中的方法生命周期图200认识Service1、后台运行2、不能自己运行,需要通过某一个Activity或其他Context对象来启动:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。