The invention discloses a APP page modular development method, which comprises the following steps: initialization steps: start APP and initialize the APP page; data acquisition steps: sending data to the server requests and receives the data returned by the server, the server returns and data analysis; data encapsulation steps: Based on modular object types to generate the corresponding server the returned data, and through the modular object corresponding to the data package; data filling steps: generating module, and the module object encapsulation data to populate modules in the corresponding page display; steps of module unit are combined to generate a page view and page view is displayed to the user. The invention also provides an electronic device and a computer readable storage medium. By modularized the page, the invention can realize the rapid development of the page and improve the pattern reuse rate of the page.
【技术实现步骤摘要】
一种APP页面模块化开发方法、电子设备及存储介质
本专利技术涉及一种APP页面开发,尤其涉及一种APP页面模块化开发方法、电子设备及存储介质。
技术介绍
随着Internet的不断发展,网络在人们的生活中已经占据了不可替代的地位。基于手机端的在线购物系统能够使得大众随时随地选购自己喜欢的商品,尤其Android平台以其独有的开放性被广泛应用于智能手机、平板电脑等领域,使得更多的APP开发越来越受到中重视。一般来说,对于购物的APP来说,为了鞥能够具备良好的可扩展性和可维护性,设计分为客户端和服务端两部分,同时开发过程中采用C/S架构,使用AndriodStudio、ADT(AndroidDevelopmentKit)以及基于Java语言的AndroidSDK进行客户端的应用程序开发来实现。比如系统中的主要实现的业务需求包括用户账户注册和登录、浏览商品详情、选购商品、添加购物车、查看订单、购物车中的商品信息保存至本地数据库、用户信息修改、收货地址增加、删除、修改等。然后,在APP开发时,会涉及到很多的页面。比如首页、商品详情页等类似于这种优先级很高的页面,布局样式不 ...
【技术保护点】
一种APP页面模块化开发方法,其特征在于包括以下步骤:初始化步骤:启动APP并初始化APP页面;数据获取步骤:向服务器发送数据请求并接收服务器返回的数据,以及对服务器返回的数据进行解析;数据封装步骤:根据服务器返回的数据的类型生成对应的模块化对象,并通过模块化对象对对应的数据进行封装;数据填充步骤:生成模块单元,并将模块化对象所封装的数据填充到对应的模块单元内;页面展示步骤:对模块单元进行组合生成页面视图并将页面视图展示给用户。
【技术特征摘要】
1.一种APP页面模块化开发方法,其特征在于包括以下步骤:初始化步骤:启动APP并初始化APP页面;数据获取步骤:向服务器发送数据请求并接收服务器返回的数据,以及对服务器返回的数据进行解析;数据封装步骤:根据服务器返回的数据的类型生成对应的模块化对象,并通过模块化对象对对应的数据进行封装;数据填充步骤:生成模块单元,并将模块化对象所封装的数据填充到对应的模块单元内;页面展示步骤:对模块单元进行组合生成页面视图并将页面视图展示给用户。2.如权利要求1所述的方法,其特征在于:所述数据获取步骤之前还包括初始化本地数据步骤:初始化并加载本地数据库中的本地数据。3.如权利要求1所述的方法,其特征在于:所述服务器返回的数据是通过json的方式对数据进行封装的。4.如权利要求1所述的方法,其特征在于:所述数据请求为http请求。5.一种电子设备,至少包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,其特征在于:所述处理器执行所述程序时实现如下步骤:初始化步骤:启动APP并初始化APP页面;数据获取步骤:向服务器发送数据请求并接收服务器返回的数据,以及对服务器返回的数据进行解析;数据封装步骤:根据服务器返回的数据的类型生成对应的模块化对象,并通过模块化对...
【专利技术属性】
技术研发人员:孔雷,
申请(专利权)人:广州优识资讯系统有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。