基于Android移动终端的微型餐饮管理系统的设计与实现4——Android基础

本文介绍了Android开发中的基础知识,包括Fragment在不同界面构建中的应用,Slidingmenu侧滑菜单的实现,RecyclerView作为列表显示控件的使用,以及HelloCharts库在绘制图表方面的功能。同时,还提及了Ormlite框架在本地数据库操作中的作用。
摘要由CSDN通过智能技术生成

本章将介绍一些在开发中用到的一些常用且值得介绍的Android 基础知识和技术,包括FragmentSlidingmenuRecyelerViewHelloCharts框架和Ormlite框架。

 



Fragment

设计中包括添加菜品界面、顾客点餐界面、数据统计界面等几乎所有的界面均使用Fragment来构建。

“Fragment”是中文“片段,碎片”一意思。Android系统由于其开源的特性,在短时间内拥有了大量的设备支持,不同的设备拥有不同的屏幕尺寸,为了令一应用可以更容易地适配不同设备,Google设计出了Fragment机制。Fragement必须依附Activity而存在,生命周期也依托在Activity的生命周期之上。ActivityFragment生命周期依附关系对照图见下图



ActivityFragment生命周期依附关系对照图


Frgment有两种使用方法。一种是直接将Fragment当成普通控件直接写在Activity的布局文件中,然后继承Fragment类,重写onCreateView方法进行设置和调用。一种是使用FragmentManager方法对Fragment进行动态加载,这种方法因为其连接性及灵活性,结合本设计的应用场景,本设计在设计中一般选用的是这一种动态加载方法。每切换到一个新的功能界面时,用Frag

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值