Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Project hierarchical structure based on android system

A layered structure and project technology, applied in the computer field, can solve problems such as poor code standardization, low reusability, and high maintenance costs, and achieve the effects of reduced development difficulty, strong version compatibility, and improved interconnection performance

Active Publication Date: 2018-12-04
中电万维信息技术有限责任公司
View PDF12 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

At present, the development of derivative versions is basically through copying and modification. As the version is continuously copied and added, the code is poorly standardized and the degree of reuse is not high.
A large amount of repetitive work leads to multiplied risks, and supports the maintenance process to switch between multiple projects, resulting in high maintenance costs

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Project hierarchical structure based on android system
  • Project hierarchical structure based on android system
  • Project hierarchical structure based on android system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0029] A project layered structure based on the android system, including a main application layer, a module UI layer, a general UI layer, a core business layer, and a general tool layer;

[0030] The general tool layer includes open source tools, system compatibility packages, custom tools and open source components, functions such as setting upgrades, string processing, character encryption and character search;

[0031] The core business layer includes logical function processing such as login, send email, forward email and delete email;

[0032] The general UI layer sets the basic style of system development, such as main color, title bar, font size, language type, etc.;

[0033] The module UI layer is divided into basic modules and derivative modules, and the derivative version script configuration is performed through the open source construction script Gradle;

[0034] Multiple modules are combined to form a basic app and a derivative app, which form the main applicati...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to the technical field of computers, in particular to a project hierarchical structure based on an android system. the structure solves problems of low reuse degree of codes, resource files and business logic in large and medium-sized projects, and difficult separation of complex business, UI and tool classes. The structure makes architecture hierarchy of android large and medium-sized projects clear, and shields version differentiation in a development of large and medium-sized android projects. Android large and medium-sized project business logic is separated from theUI. A plurality of sets of codes of the large and medium-sized android projects are combined into one set. The code reuse degree is improved, and module coupling degree is reduced. Maintenance cost isreduced and development efficiency is improved.

Description

technical field [0001] The invention relates to the field of computer technology, in particular to a project hierarchy based on an android system. It solves the problems of low reuse of code, resource files, and business logic in large and medium-sized projects, and the difficulty of separating complex business, UI, and tool classes. Background technique [0002] Android large and medium-sized projects are basically based on core functions, and derive multiple versions with different business capabilities to adapt to different industries and different customer groups. At present, the development of derivative versions is basically through copying and modification. As the version is continuously copied and added, the code is poorly standardized and the degree of reuse is not high. A large amount of repetitive work leads to multiplied risks, and supports the maintenance process to switch between multiple projects, resulting in high maintenance costs. Contents of the inventi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/20G06F8/71
CPCG06F8/20G06F8/71
Inventor 刘涛刘磊王超王光虎巫虎荣
Owner 中电万维信息技术有限责任公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products