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

Terminal equipment and application program interface calling control method thereof

An application program interface, application program technology, applied in the direction of inter-program communication, multi-programming devices, instruments, etc., can solve the problems of complex development steps, high development cost, cumbersome and other problems, achieve flexible and efficient interface calling, improve communication efficiency, The effect of simplifying development steps

Active Publication Date: 2020-06-26
广州方硅信息技术有限公司
View PDF7 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] A cross-process interface can be created according to the above-mentioned interface method of using AIDL to develop multi-process communication. The key point of the problem is that, usually, each interface class that provides IPC services needs to be re-operated according to the above steps. It can be seen from this that now Although some technologies support ipc communication, the development steps are complex and cumbersome, and the scalability is poor, resulting in high development costs
This is especially detrimental to the development of some projects that require joint operation

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
  • Terminal equipment and application program interface calling control method thereof
  • Terminal equipment and application program interface calling control method thereof
  • Terminal equipment and application program interface calling control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0041] Embodiments of the present invention are described in detail below, examples of which are shown in the drawings, wherein the same or similar reference numerals designate the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the figures are exemplary only for explaining the present invention and should not be construed as limiting the present invention.

[0042] Those skilled in the art will understand that unless otherwise stated, the singular forms "a", "an", "said" and "the" used herein may also include plural forms. It should be further understood that the word "comprising" used in the description of the present invention refers to the presence of said features, integers, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, Integers, steps, operations, elements, components, and / or groups thereof. It will be unders...

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 terminal equipment and an application program interface calling control method thereof, and the method comprises the following steps: after a service component of an application program is started, enabling the application program to receives binding communication of a client process through the service component; in response to an interface creation request initiated by the client process based on the calling interface class, creating an instance object of a corresponding implementation class; wherein the interface registration information corresponding to the implementation class is pre-registered into an interface library by the application program; enabling the application program to responds to an interface calling request which is initiated by the client process and is about to call the built-in method of the instance object; wherein the request comprises attribute information which is determined according to the interface registration information of theinterface library and is used for executing the built-in method, and calling the built-in method for executing the instance object to generate result data to be fed back to the client process. Development steps related to communication interface implementation in the application program development process are simplified, and a simpler, more convenient and more efficient cross-process communication solution is provided.

Description

technical field [0001] The present invention relates to the application program development technology of the Android operating system, in particular to an application program interface call control method, and also relates to the corresponding terminal equipment. Background technique [0002] In the process of developing Android applications, we will start to introduce multi-process communication technology into the existing technology system according to different business scales and scenarios. The use of multi-process communication technology can break through the limitations of application-allocated system resources (the allocation of Android system resources is based on the process as the basic unit), so that the available resources of the application can be doubled, and business needs such as application keeping alive can be realized, but it increases For the technical system of multi-process communication, we need to deal with the problem of data transmission in multi...

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): G06F9/54
CPCG06F9/54G06F2209/541
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