CN111666161A - A method, system and readable storage medium for unified interface setting - Google Patents
A method, system and readable storage medium for unified interface setting Download PDFInfo
- Publication number
- CN111666161A CN111666161A CN201910171111.1A CN201910171111A CN111666161A CN 111666161 A CN111666161 A CN 111666161A CN 201910171111 A CN201910171111 A CN 201910171111A CN 111666161 A CN111666161 A CN 111666161A
- Authority
- CN
- China
- Prior art keywords
- setting
- interface
- application
- contentprovider
- preset
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/541—Interprogram communication via adapters, e.g. between incompatible applications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/50—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems
- G06F21/52—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow
- G06F21/53—Monitoring users, programs or devices to maintain the integrity of platforms, e.g. of processors, firmware or operating systems during program execution, e.g. stack integrity ; Preventing unwanted data erasure; Buffer overflow by executing in a restricted environment, e.g. sandbox or secure virtual machine
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Stored Programmes (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
本发明提供了一种统一设置接口的方法、系统及存储介质,用于将Android系统的智能电视的设置接口统一在预置设置应用中,使预置应用设置项统一对接,减少工作量,提高安全性,为第三方应用访问提供基本设置接口。通过预置设置应用继承实现ContentProvider,为外部应用提供ContentProvider的Uri访问接口,外部应用通过ContentProvider的Uri访问、使用设置接口,预置设置应用将ContentProvider的Uri接口带有的信息转化为对应的设置功能,使用预置设置应用原有的设置模块访问厂商的SDK或Andorid系统的SDK,设置相关功能,并将结果返回给外部应用,实现了将设置接口统一在预置设置应用中的目的。
The present invention provides a method, a system and a storage medium for unifying setting interfaces, which are used to unify setting interfaces of smart TVs of Android system in a preset setting application, so that the setting items of the preset application are unifiedly connected, reducing workload and improving Security, providing a basic setting interface for third-party application access. The ContentProvider is implemented through the application inheritance of the preset settings, and the Uri access interface of the ContentProvider is provided for the external application. The external application accesses and uses the setting interface through the Uri of the ContentProvider. The preset setting application converts the information carried by the Uri interface of the ContentProvider into the corresponding setting function. , use the original setting module of the preset setting application to access the manufacturer's SDK or the SDK of the Android system, set related functions, and return the result to the external application, realizing the purpose of unifying the setting interface in the preset setting application.
Description
技术领域technical field
本发明涉及安卓系统软件设置技术领域,尤其涉及一种统一设置接口的方法、系统及可读存储介质。The present invention relates to the technical field of Android system software setting, and in particular, to a method, system and readable storage medium for a unified setting interface.
背景技术Background technique
随着智能电视技术的飞速进步、互联网技术的迅猛发展和人民生活水平的提高,智能电视已经成为深受大家喜爱的家庭必备设施,是家庭的资讯和娱乐中心,越来越深入融入每个家庭的休闲生活中。正因为如此,家庭成员根据自己的喜好下载的各自喜爱的第三方应用(APP)也越来越多,进行相关的设置也就变得越来越频繁。目前大多数的智能电视上运行的系统都是Andorid系统,但Android系统的智能电视的设置项很多,甚至比手机的设置项还多,如图像、声音、系统、网络等都是需要设置的,而每一设置项里又是分为很多子设置项需要设置,相比手机的设置更专业、更复杂。且Android系统的智能电视的设置项的接口都是封闭在厂商自己的软件开发工具包(SDK: Software Development Kit)中,第三方应用(APP)很难对其进行访问,完全不能使用设置接口。在厂商内部,预置应用若需要使用设置接口,可以直接用厂商自己集成的软件开发工具包(SDK),但应用引用多,容易出现安全隐患;且功能设置项太多,对接需要找多个接头人,工作繁杂。With the rapid progress of smart TV technology, the rapid development of Internet technology and the improvement of people's living standards, smart TV has become a must-have facility for everyone's favorite family. It is the information and entertainment center of the family. in the leisure life of the family. Because of this, more and more third-party applications (APPs) are downloaded by family members according to their own preferences, and related settings are becoming more and more frequent. At present, the system running on most smart TVs is the Android system, but there are many setting items for smart TVs with Android system, even more than the setting items of mobile phones, such as image, sound, system, network, etc. All need to be set. And each setting item is divided into many sub-setting items that need to be set, which is more professional and more complicated than the setting of the mobile phone. Moreover, the interface of the setting item of the smart TV of the Android system is enclosed in the manufacturer's own software development kit (SDK: Software Development Kit), and it is difficult for a third-party application (APP) to access it, and the setting interface cannot be used at all. Inside the manufacturer, if the preset application needs to use the setting interface, you can directly use the software development kit (SDK) integrated by the manufacturer, but there are many application references, which is prone to security risks; and there are too many function setting items, you need to find multiple Connector man, the work is complicated.
因此,现有技术还有待于改进和发展。Therefore, the existing technology still needs to be improved and developed.
发明内容SUMMARY OF THE INVENTION
鉴于上述现有技术的不足之处,本发明为解决现有技术缺陷和不足,提出了一种统一设置接口的方法,通过将Android智能电视的设置接口统一在预置设置应用中,从预置设置应用统一给外部应用提供设置接口,实现厂商预置应用设置项的统一对接,减少了工作量,提高了安全性,同时为第三方应用访问基本设置接口提高了方便。In view of the shortcomings of the above-mentioned prior art, in order to solve the defects and deficiencies of the prior art, the present invention proposes a method for unifying the setting interface. The setting application provides a setting interface for external applications in a unified manner, realizing the unified connection of the application setting items preset by the manufacturer, reducing the workload, improving the security, and improving the convenience for third-party applications to access the basic setting interface.
本发明解决技术问题所采用的技术方案如下:The technical scheme adopted by the present invention to solve the technical problem is as follows:
一种统一设置接口的方法,用于将Android系统的智能电视的设置接口统一在预置设置应用中,包括如下步骤:A method for unifying setting interfaces is used to unify setting interfaces of smart TVs of the Android system in a preset setting application, including the following steps:
预置设置应用继承实现ContentProvider;The preset settings application inherits and implements ContentProvider;
外部应用通过ContentProvider的Uri访问、使用设置接口;External applications access and use the setting interface through the Uri of ContentProvider;
预置设置应用将ContentProvider 的Uri接口带有的信息转化为对应的设置功能,将结果返回给外部应用。The preset setting application converts the information carried by the Uri interface of the ContentProvider into the corresponding setting function, and returns the result to the external application.
作为进一步的改进技术方案,上述步骤预置设置应用继承实现ContentProvider具体包括如下步骤:As a further improved technical solution, the preset settings in the above steps specifically include the following steps:
为外部应用提供ContentProvider的Uri访问接口;Provide the Uri access interface of ContentProvider for external applications;
所述预置设置应用实现ContentProvider后,为外部应用提供访问设置的Uri接口,所述外部应用包括了预置应用和第三方应用。After the preset setting application implements the ContentProvider, it provides an external application with a Uri interface for accessing the setting, and the external application includes a preset application and a third-party application.
作为进一步的改进技术方案,上述步骤外部应用通过ContentProvider的Uri访问、使用设置接口步骤中, ContentProvider为Android系统原生组件,外部应用可直接用Android系统 的Uri接口访问系统功能项的值。As a further improved technical solution, in the above steps, the external application accesses through the Uri of the ContentProvider, and in the step of using the setting interface, the ContentProvider is a native component of the Android system, and the external application can directly use the Uri interface of the Android system to access the value of the system function item.
作为进一步的改进技术方案,上述步骤预置设置应用将ContentProvider 的Uri接口带有的信息转化为对应的设置功能,将结果返回给外部应用中,所述预置设置应用使用原有的设置模块SettingsProvider访问厂商的软件开发工具包或Andorid系统的软件开发工具包,设置相关功能,并将设置成功与否的结果返回给外部应用。As a further improved technical solution, the preset setting application in the above steps converts the information carried by the Uri interface of the ContentProvider into the corresponding setting function, and returns the result to the external application, and the preset setting application uses the original setting module SettingsProvider Access the software development kit of the manufacturer or the software development kit of the Andorid system, set relevant functions, and return the result of whether the setting is successful or not to the external application.
作为进一步的改进技术方案,上述预置设置应用的原有设置模块SettingsProvider内部通过代理SettingsManager解析参数值,所述SettingsManager调用所述预置设置应用SettingsProvider原有的模块接口,通过厂商软件开发工具包或Android 系统软件开发工具包进行设置,设置完成后,将是否设置成功的结果通过ContentProvider接口返回给外部应用。As a further improved technical solution, the original setting module SettingsProvider of the above-mentioned preset setting application parses the parameter value through the proxy SettingsManager, and the SettingsManager calls the original module interface of the preset setting application SettingsProvider, through the manufacturer's software development kit or The Android system software development kit is used to set it. After the setting is completed, the result of whether the setting is successful is returned to the external application through the ContentProvider interface.
本发明还提供一种统一设置接口的系统,用于将Android系统的智能电视的设置接口统一在预置设置应用中,所述系统包括外部应用接口模块和外部应用设置模块;The present invention also provides a system for unifying the setting interface, which is used for unifying the setting interface of the smart TV of the Android system in the preset setting application, and the system includes an external application interface module and an external application setting module;
所述外部应用接口模块用于为外部应用提供ContentProvider的Uri访问接口;The external application interface module is used to provide the Uri access interface of ContentProvider for external applications;
所述外部应用设置模块用于外部应用通过厂商软件开发工具包或Android 系统软件开发工具包进行设置,将是否设置成功的结果返回给外部应用。The external application setting module is used for setting the external application through the manufacturer's software development kit or the Android system software development kit, and returns the result of whether the setting is successful to the external application.
作为进一步的改进技术方案,所述外部应用接口模块用于为外部应用提供ContentProvider访问接口,采用预置设置应用继承实现ContentProvider为外部应用提供ContentProvider的Uri访问接口,所述外部应用包括预置应用和第三方应用,外部应用通过ContentProvider的Uri访问、使用设置接口。As a further improved technical solution, the external application interface module is used to provide a ContentProvider access interface for external applications, and adopts a preset setting application inheritance to implement the Uri access interface of ContentProvider providing ContentProvider for external applications. The external applications include preset applications and Third-party applications, external applications access and use the setting interface through the Uri of the ContentProvider.
作为进一步的改进技术方案,所述外部应用设置模块用于外部应用通过厂商软件开发工具包或Android 系统软件开发工具包进行设置,将是否设置成功的结果返回给外部应用,预置设置应用SettingsProvider内部通过代理SettingsManager解析参数值,所述SettingsManager调用所述预置设置应用SettingsProvider原有的模块接口,通过厂商软件开发工具包或Android 系统软件开发工具包进行设置,设置完成后,将是否设置成功的结果通过ContentProvider接口返回给外部应用。As a further improved technical solution, the external application setting module is used to set the external application through the manufacturer software development kit or the Android system software development kit, and returns the result of whether the setting is successful to the external application, and presets the settings inside the application SettingsProvider. By proxy SettingsManager parsing parameter value, described SettingsManager calls the original module interface of described preset setting application SettingsProvider, sets by manufacturer software development kit or Android system software development kit, after setting is completed, will set the result of success It is returned to the external application through the ContentProvider interface.
本发明还提供一种可读存储介质,所述可读存储介质存储有统一设置接口的程序,该统一设置接口的程序被处理器执行时实现上述的统一设置接口的方法的步骤。The present invention also provides a readable storage medium, which stores a program for uniformly setting an interface, and when the program for uniformly setting an interface is executed by a processor, the steps of the above-mentioned method for uniformly setting an interface are implemented.
与现有技术预置应用易出安全隐患,工作繁杂,第三方应用完全不能使用设置接口相比较,本发明利用将Android系统智能电视的设置接口统一在预置设置应用中,从预置设置应用统一给外部应用提供设置接口,外部应用通过所述接口进行相关设置,这样既有利于厂商预置应用设置项的统一对接,减少工作量,提高安全性,又方便了第三方合作应用访问基本设置接口。Compared with the preset application in the prior art, which is prone to potential safety hazards, complicated work, and completely incapable of using the setting interface by third-party applications, the present invention utilizes the unification of the setting interface of the Android system smart TV in the preset setting application, from the preset setting application. Provides a setting interface for external applications in a unified manner, and external applications perform related settings through the interface, which not only facilitates the unified connection of the manufacturer's preset application setting items, reduces workload, improves security, and facilitates third-party cooperative applications to access basic settings interface.
附图说明Description of drawings
下面结合附图对本发明的具体实施方式作进一步的说明,其中:The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings, wherein:
图1是本发明一种统一设置接口的方法优选实施例的流程图。FIG. 1 is a flowchart of a preferred embodiment of a method for uniformly setting interfaces according to the present invention.
图2是本发明一种统一设置接口的系统优选实施例的结构图。FIG. 2 is a structural diagram of a preferred embodiment of a system for uniformly setting interfaces according to the present invention.
图3是本发明一种统一设置接口的方法优选实施例中各对象的具体实施类继承关系图。FIG. 3 is an inheritance relationship diagram of specific implementation classes of each object in a preferred embodiment of a method for uniformly setting interfaces according to the present invention.
具体实施方式Detailed ways
为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the objectives, technical solutions and advantages of the present invention clearer and clearer, the present invention will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are only used to explain the present invention, but not to limit the present invention.
由于现有技术Andorid系统智能电视的设置项的接口都是封闭在厂商自己的软件开发工具包(SDK: Software Development Kit)中,预置应用若需要使用设置接口,必须直接用厂商自己集成的软件开发工具包(SDK),但应用引用多,容易出现安全隐患;且功能设置项太多,对接需要找多个接头人,工作繁杂。而第三方应用(APP)则是完全不能使用设置接口。预置设置应用基本集成了智能电视的全部设置功能,预置应用若都从预置设置应用使用接口,将智能电视设置接口统一,同时开放部分基本设置接口给第三方应用(APP)使用,则既有利于厂商预置应用对接,也有利于第三方应用访问基本设置接口。Since the interface of the setting items of the Android smart TV in the prior art is enclosed in the manufacturer's own software development kit (SDK: Software Development Kit), if the preset application needs to use the setting interface, the software integrated by the manufacturer must be directly used. Development kit (SDK), but there are many application references, which is prone to security risks; and there are too many function setting items, it is necessary to find multiple connector people for docking, and the work is complicated. Third-party applications (APPs) cannot use the settings interface at all. The preset setting application basically integrates all the setting functions of the smart TV. If the preset application uses the interface from the preset setting application, the setting interface of the smart TV is unified, and some basic setting interfaces are opened for the use of third-party applications (APP). It is not only conducive to the docking of the manufacturer's preset applications, but also to the third-party applications to access the basic setting interface.
为解决现有技术的不足,基于上述思想,本发明提供了一种统一设置接口的方法,如图1是本发明一种统一设置接口的方法优选实施例的流程图所示,本发明优选实施例包括如下步骤:In order to solve the deficiencies of the prior art, based on the above-mentioned ideas, the present invention provides a method for setting interfaces uniformly. FIG. 1 is a flowchart of a preferred embodiment of a method for setting interfaces uniformly in the present invention. Examples include the following steps:
步骤S100,预置设置应用继承实现ContentProvider。Step S100, the preset setting application inherits and implements ContentProvider.
具体而言,本实施例中,预置设置应用继承实现ContentProvider,命名为SettingsProvider,为外部应用提供ContentProvider的Uri(Uniform ResourceIdentifier: 统一资源标识符)访问接口;其中,所述的外部应用包括有预置应用和第三方应用(APP)。Specifically, in this embodiment, the preset settings application inherits and implements ContentProvider, named SettingsProvider, and provides a Uri (Uniform ResourceIdentifier: Uniform Resource Identifier) access interface of ContentProvider for external applications; wherein, the external application includes a preset and third-party applications (APPs).
ContentProvider是Android 系统的四大组件之一,可以实现跨进程通信,即进程间进行数据交互和共享,其优点就是安全、访问简单高效,统一了数据访问方式,预置设置(Settings)应用继承实现ContentProvider后,为外部应用提供访问设置(Settings)的Uri接口,Uri的作用是唯一标识 ContentProvider 和其中的数据,外界进程通过 Uri 找到对应的ContentProvider 和其中的数据,再进行数据操作;ContentProvider is one of the four components of the Android system. It can realize cross-process communication, that is, data interaction and sharing between processes. Its advantages are security, simple and efficient access, unified data access methods, and inheritance of preset settings (Settings). After the ContentProvider, it provides the Uri interface for accessing settings (Settings) for external applications. The function of Uri is to uniquely identify the ContentProvider and the data in it. The external process finds the corresponding ContentProvider and the data in it through the Uri, and then performs data operations;
例如定义Uri接口如下:For example, define the Uri interface as follows:
content://com.example.settings.SettingsProvider。content://com.example.settings.SettingsProvider.
步骤S200,外部应用通过ContentProvider的Uri访问、使用设置接口。Step S200, the external application accesses and uses the setting interface through the Uri of the ContentProvider.
具体而言,本实施例中,外部应用通过ContentProvider的Uri访问、使用设置接口, ContentProvider是Android系统的原生组件,为应用间的数据交互提供了一个安全的环境,允许把自己的应用数据根据需求开放给其他应用进行增、删、改、查,可直接使用Android 系统的Uri接口访问,只需要按照预先规定的规则带上参数即可,所述参数包括设置的功能项和所述功能项的值。Specifically, in this embodiment, external applications access and use the setting interface through the Uri of ContentProvider. ContentProvider is a native component of the Android system, which provides a safe environment for data interaction between applications, allowing its own application data to be used according to requirements. It is open to other applications for adding, deleting, modifying and checking, which can be accessed directly by using the Uri interface of the Android system. You only need to bring the parameters according to the pre-specified rules. The parameters include the set function items and the function items. value.
例如:content://com.example.settings.SettingsProvider/ item= picture&value = 1。For example: content://com.example.settings.SettingsProvider/ item=picture&value=1.
其中:Item表示设置的功能项,value表示设置的功能项的值。Among them: Item represents the set function item, and value represents the value of the set function item.
步骤S300,预置设置应用将ContentProvider 的Uri接口带有的信息转化为对应的设置功能,将结果返回给外部应用。Step S300, the preset setting application converts the information carried by the Uri interface of the ContentProvider into a corresponding setting function, and returns the result to the external application.
具体而言,本实施例中,预置设置应用将ContentProvider 的Uri接口带有的信息转化为对应的设置功能,将设置后的结果返回给外部应用,预置设置应用SettingsProvider将ContentProvider 的Uri接口带有的信息转化为对应的设置功能,使用所述预置设置应用原有的设置模块访问厂商的软件开发工具包(SDK: SoftwareDevelopment Kit)或Andorid系统的软件开发工具包(SDK),设置相关功能项的值,并将设置成功与否的结果返回给外部应用。Specifically, in this embodiment, the preset setting application converts the information carried by the Uri interface of the ContentProvider into the corresponding setting function, and returns the set result to the external application, and the preset setting application SettingsProvider brings the Uri interface of the ContentProvider with Some information is converted into the corresponding setting function, use the original setting module of the preset setting application to access the software development kit (SDK: Software Development Kit) of the manufacturer or the software development kit (SDK) of the Android system, and set the relevant functions The value of the item, and the result of whether the setting is successful or not is returned to the external application.
预置设置应用中各个对象的具体实施类的继承关系如图3是本发明一种统一设置接口的方法优选实施例中各个对象的具体实施类的继承关系图所示。The inheritance relationship of the specific implementation classes of each object in the preset setting application is shown in FIG. 3 , which is an inheritance relationship diagram of the specific implementation classes of each object in a preferred embodiment of a method for uniformly setting interfaces of the present invention.
SettingsProvider内部通过代理SettingsManager解析设置的功能项的参数值,例如:将picture解析为设置的功能项(Item)为图效背光,设置的功能项的值(value值)为1;SettingsProvider internally parses the parameter value of the set function item through the proxy SettingsManager, for example: parse the picture as the set function item (Item) as the graphic effect backlight, and the set function item value (value value) is 1;
SettingsManager调用预置设置应用的原有的模块接口,比如:SystemManager、PictureManager、SoundManager等等,通过厂商自己的软件开发工具包(SDK)或Android 系统的软件开发工具包(SDK)设置功能项的值(value值),例如:设置图效背光为1;SettingsManager calls the original module interface of the preset setting application, such as: SystemManager, PictureManager, SoundManager, etc., and sets the value of the function item through the manufacturer's own software development kit (SDK) or the software development kit (SDK) of the Android system (value), for example: set the image effect backlight to 1;
设置(例如:设置图效背光为1)完成后,将是否设置成功的结果通过ContentProvider接口返回到外部应用:预置应用或第三方应用(APP)。After the setting (for example: setting the image effect backlight to 1) is completed, the result of whether the setting is successful will be returned to the external application: preset application or third-party application (APP) through the ContentProvider interface.
本发明还提供一种统一设置接口的系统,用于将Android系统的智能电视的设置接口统一在预置设置应用中,使预置应用设置项统一对接,减少工作量,提高安全性,为第三方应用访问提供基本设置接口,如图2本发明一种统一设置接口的方法优选实施例的结构图所示,所述系统包括:外部应用接口模块10和外部应用设置模块20。The present invention also provides a system for unifying setting interfaces, which is used to unify the setting interfaces of smart TVs of the Android system in a preset setting application, so that the setting items of the preset application can be connected uniformly, reducing workload and improving security, which is the first The three-party application access provides a basic setting interface, as shown in FIG.
所述外部应用接口模块10用于为外部应用提供ContentProvider的Uri访问接口。The external
本实施例中,预置设置应用继承实现ContentProvider ,命名为SettingsProvider,为外部应用提供ContentProvider的Uri访问接口,所述外部应用包括了预置应用和第三方应用,所述外部应用通过ContentProvider的Uri访问、使用设置接口。In this embodiment, the preset settings application inherits and implements ContentProvider, named as SettingsProvider, and provides the Uri access interface of ContentProvider for external applications. The external applications include preset applications and third-party applications, and the external applications are accessed through the Uri of ContentProvider. , using the setting interface.
所述外部应用设置模块20用于外部应用通过厂商软件开发工具包或Android 系统软件开发工具包进行设置,将是否设置成功的结果返回给外部应用。The external
本实施例中,预置设置应用SettingsProvider内部通过代理SettingsManager解析参数值,所述SettingsManager调用所述预置设置应用SettingsProvider原有的模块接口,通过厂商软件开发工具包或Android 系统软件开发工具包进行设置,设置完成后,将是否设置成功的结果通过ContentProvider接口返回给外部应用。In this embodiment, the preset setting application SettingsProvider parses the parameter value through the proxy SettingsManager, and the SettingsManager calls the original module interface of the preset setting application SettingsProvider, and sets it through the manufacturer's software development kit or the Android system software development kit. , after the setting is completed, the result of whether the setting is successful will be returned to the external application through the ContentProvider interface.
其具体工作流程如上述一种统一设置接口的方法优选实施例中所述,在此不再重复。The specific workflow is as described in the above-mentioned preferred embodiment of the method for setting interfaces in a unified manner, which will not be repeated here.
本发明还提供一种可读存储介质,可读存储介质为计算机可读存储介质,所述可读存储介质存储有统一设置接口的程序,该统一设置接口的程序被处理器执行时实现上述的统一设置接口的方法的步骤。The present invention also provides a readable storage medium, where the readable storage medium is a computer-readable storage medium, and the readable storage medium stores a program for uniformly setting an interface, and the program for uniformly setting an interface is executed by a processor to realize the above-mentioned The steps to unify the method of setting the interface.
应当理解的是,以上所述仅为本发明的较佳实施例而已,并不足以限制本发明的技术方案,对本领域普通技术人员来说,在本发明的精神和原则之内,可以根据上述说明加以增减、替换、变换或改进,而所有这些增减、替换、变换或改进后的技术方案,都应属于本发明所附权利要求的保护范围。It should be understood that the above are only preferred embodiments of the present invention, and are not sufficient to limit the technical solutions of the present invention. For those of ordinary skill in the art, within the spirit and principles of the present invention, they can Additions, substitutions, transformations or improvements are made to the description, and all the technical solutions after additions, reductions, replacements, transformations or improvements should fall within the protection scope of the appended claims of the present invention.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910171111.1A CN111666161B (en) | 2019-03-07 | 2019-03-07 | A method, system and readable storage medium for uniformly setting interfaces |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201910171111.1A CN111666161B (en) | 2019-03-07 | 2019-03-07 | A method, system and readable storage medium for uniformly setting interfaces |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN111666161A true CN111666161A (en) | 2020-09-15 |
| CN111666161B CN111666161B (en) | 2024-03-12 |
Family
ID=72381776
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201910171111.1A Active CN111666161B (en) | 2019-03-07 | 2019-03-07 | A method, system and readable storage medium for uniformly setting interfaces |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111666161B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113225429A (en) * | 2021-05-19 | 2021-08-06 | Tcl通讯(宁波)有限公司 | Display effect optimization method and system and intelligent terminal |
| CN117827487A (en) * | 2023-12-20 | 2024-04-05 | 茂佳科技(广东)有限公司 | Android application cross-process communication method, device, Android device and storage medium |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020165872A1 (en) * | 1998-10-16 | 2002-11-07 | Meltzer Bart Alan | Tool for building documents for commerce in trading partner networks and interface definitions based on the documents |
| CN103136379A (en) * | 2013-03-28 | 2013-06-05 | 中国人民解放军理工大学 | Multi database visiting method based on Android terminal |
| CN104239041A (en) * | 2014-09-03 | 2014-12-24 | 北京数字天域科技股份有限公司 | Method device and system for generating processing scheme and configuration and deleting preinstalled application |
| CN105354073A (en) * | 2015-10-27 | 2016-02-24 | 中通服公众信息产业股份有限公司 | Android system based standalone application networking method and system |
-
2019
- 2019-03-07 CN CN201910171111.1A patent/CN111666161B/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020165872A1 (en) * | 1998-10-16 | 2002-11-07 | Meltzer Bart Alan | Tool for building documents for commerce in trading partner networks and interface definitions based on the documents |
| CN103136379A (en) * | 2013-03-28 | 2013-06-05 | 中国人民解放军理工大学 | Multi database visiting method based on Android terminal |
| CN104239041A (en) * | 2014-09-03 | 2014-12-24 | 北京数字天域科技股份有限公司 | Method device and system for generating processing scheme and configuration and deleting preinstalled application |
| CN105354073A (en) * | 2015-10-27 | 2016-02-24 | 中通服公众信息产业股份有限公司 | Android system based standalone application networking method and system |
Non-Patent Citations (3)
| Title |
|---|
| 何俊杰;刘斌;: "Android权限提升漏洞静态检测技术" * |
| 郑寅欣;苏凯雄;: "一种Android本地功能模块的多应用共享方案" * |
| 马勇强;陈榕;: "Elastos中间件ContentProvider的设计与实现" * |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113225429A (en) * | 2021-05-19 | 2021-08-06 | Tcl通讯(宁波)有限公司 | Display effect optimization method and system and intelligent terminal |
| CN113225429B (en) * | 2021-05-19 | 2022-08-30 | Tcl通讯(宁波)有限公司 | Display effect optimization method and system and intelligent terminal |
| CN117827487A (en) * | 2023-12-20 | 2024-04-05 | 茂佳科技(广东)有限公司 | Android application cross-process communication method, device, Android device and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN111666161B (en) | 2024-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN112257135B (en) | A multithread-based model loading method, device, storage medium and terminal | |
| WO2020052337A1 (en) | Information processing method and apparatus, storage medium, and electronic device | |
| CN109614147B (en) | A PHY register reading and writing method and device | |
| CN111338604A (en) | Service generation method, apparatus, device, and computer-readable storage medium | |
| CN113162977B (en) | An information processing method and device, equipment, storage medium | |
| CN108156009B (en) | A service invocation method and device | |
| WO2022222292A1 (en) | Power amplifier adaptation method, terminal device, storage medium and computer program product | |
| CN102779071A (en) | Method, device and system for calling software interface | |
| CN110806856A (en) | Data loading method and device and electronic equipment | |
| CN115357282A (en) | Application implementation method and device, electronic equipment and storage medium | |
| CN111666161A (en) | A method, system and readable storage medium for unified interface setting | |
| CN111897726B (en) | Abnormality positioning method, abnormality positioning device, storage medium and mobile terminal | |
| CN104090654B (en) | A kind of method and apparatus for realizing being interacted with ancillary equipment by method call | |
| CN114138374B (en) | A trusted computing task execution method and a trusted computing system | |
| CN100568178C (en) | A way to add controls | |
| CN118885237A (en) | A method and device for calling application service | |
| CN109842644B (en) | Parameter expansion method and system, cloud computing management platform assembly and user terminal | |
| CN110262841A (en) | A method and device for enhancing bytecode | |
| CN115509633A (en) | A training task environment variable setting method, device, equipment and medium | |
| CN115801493A (en) | Method for providing JS application for using can bus transmission in OpenHarmony system | |
| CN108804088A (en) | protocol processing method and device | |
| RU2385532C2 (en) | Wireless communication device | |
| CN112398870A (en) | Cross-platform protocol generation method, device, system, equipment and storage medium | |
| CN116132496B (en) | Control system and method of Internet of things equipment and electronic equipment | |
| CN115168065B (en) | Communication method, device and storage medium between heterogeneous applications |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |