CN104199734B - 一种基于安卓智能终端的应用程序多开管理方法和*** - Google Patents

一种基于安卓智能终端的应用程序多开管理方法和*** Download PDF

Info

Publication number
CN104199734B
CN104199734B CN201410464860.0A CN201410464860A CN104199734B CN 104199734 B CN104199734 B CN 104199734B CN 201410464860 A CN201410464860 A CN 201410464860A CN 104199734 B CN104199734 B CN 104199734B
Authority
CN
China
Prior art keywords
application program
intelligent terminal
android intelligent
android
currently running
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.)
Expired - Fee Related
Application number
CN201410464860.0A
Other languages
English (en)
Other versions
CN104199734A (zh
Inventor
陈亚明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Zhishun Network Technology Co ltd
Original Assignee
Shanghai Feixun Data Communication Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Feixun Data Communication Technology Co Ltd filed Critical Shanghai Feixun Data Communication Technology Co Ltd
Priority to CN201410464860.0A priority Critical patent/CN104199734B/zh
Publication of CN104199734A publication Critical patent/CN104199734A/zh
Application granted granted Critical
Publication of CN104199734B publication Critical patent/CN104199734B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)

Abstract

本发明提供一种基于安卓智能终端的应用程序多开管理方法和***,包括启动安卓智能终端上的一个应用程序;然后通过控制单元进行多开属性、筛选参数和正在运行的进程的判断,其中,多开属性是针对安卓智能终端上的应用程序是否可以多次启动并分别建立进程而预先通过用户界面设置的;筛选参数是对满足多开属性的应用程序通过用户界面或由生产厂家在出厂时预先设置的;最后控制单元根据判断结果分配PID创建应用程序的进程、对正在运行的进程之间进行切换,或者分配新PID再次创建应用程序的新进程。通过本发明,用户可以方便快捷地实现某个应用程序的多开,并且对多开的应用程序,使用和管理更加直观和方便。

Description

一种基于安卓智能终端的应用程序多开管理方法和***
技术领域
本发明涉及一种移动通信设备的应用程序的多开方法,特别是涉及一种基于安卓智能终端的应用程序多开管理方法和***。
背景技术
随着移动通信技术的越来越成熟,移动通信终端,如智能手机和平板电脑等已经成为了人们日常生活的必备品。并且,智能手机的应用***中,安卓***还是使用比较广泛的,当然在平板电脑的应用***中,也有使用安卓***的。
目前市场上安卓***的智能手机或平板电脑,一个应用程序只能启动一个实例并运行,不能像在电脑上使用某些应用程序一样实现多开。例如,针对某个聊天工具或微博,用户具有多个账号,需要同时登陆使用;或者针对某款游戏,用户具有多个账号,需要同时登陆满足切换、交易等方便操作。这些多开的需求在电脑上实现起来比较容易,但是,智能手机或平板电脑受限于安卓***的特性,用户在安卓***下同时只能开启一个应用程序的实例,当需要登录另一个账号时,只能在当前运行的实例中注销当前账号以达到切换的目的,这就带来了诸多的不便。
安卓应用***下的应用程序都是以APK(Android Package,安卓安装包)格式的文件发布的,通过将APK文件直接传到安卓***下执行即可安装。APK文件是安卓软件开发工具包编译的工程打包成的一个安装程序文件。安卓***在运行一个应用程序时,首先需要解压,解压后可以看到Dex(DalvikVMesecutes)文件,即安卓Dalvik执行文件。
在安卓***下,Activity(活动界面)和Service(服务)是应用程序的核心组件,它们以藕合的方式组合在一起构成了一个完整的应用程序。应用程序的框架层提供了一套完整的机制来协助应用程序启动这些Activity和Service,以及提供Binder(一种安卓进程间通信机制)机制帮助它们相互间进行通信。
在安卓***下,用户点击应用程序的图标时,会启动应用程序的主Activity;应用程序的默认Activity启动起来后,它又可以在内部通过调用接口启动新的Activity,依此类推,每一个Activity都可以在内部启动新的Activity。通过这种连锁反应,按需启动Activity,从而完成应用程序的功能。但是,Activity的启动最终是在一个活动界面管理服务中执行的,该服务是安卓***的一个组件,也是一个进程,在***启动时被创建,负责监听***创建Activity或服务的请求,为安卓应用程序创建新的进程。在***中运行的应用程序都有不同的包名,***为每个应用程序创建一个唯一的PID(进程号)。
当然,现在也有很多的安卓爱好者研究了一些可以使某些应用程序实现多开的方法,例如,于需要多开的应用程序,在手机上安装该应用程序的多个不同版本(这些不同版本不会冲突和覆盖),通过启动不同版本的应用程序来实现多个账号的同时登陆;或者采用一些创建共存的工具,克隆一个相同的应用程序以实现同时多开:对某个应用软件的安装程序实行反编译后修改签名,再重新打包安装一个相同的应用程序;还有一些工具可以制作应用程序的共存版,实际上也是反编译后修改签名再重新打包。上述这些方法本质上所都是通过启动不同的应用程序来实现多开,并非真正的一个应用程序启动多个实例。并且,采用上述方法,也有很多的局限性:当用户针对一个应用程序需要同时完成数量较多的多开时,例如用户需要同时登陆三个、四个或者更多的账号,那么就需要安装更多的该应用程序的不同版本,这样在使用时很容易造成混淆,而且切换起来也不方便。
发明内容
鉴于以上所述现有技术的缺点,本发明的目的在于提供一种基于安卓智能终端的应用程序多开管理方法和***,用于解决现有技术中安卓***下一个应用程序只能启动一个实例并运行的问题。
为实现上述目的及其他相关目的,本发明提供一种基于安卓智能终端的应用程序多开管理方法,包括:步骤S10,启动所述安卓智能终端上的一个应用程序;步骤S20,判断所述应用程序是否设置了所述多开属性:如果未设置所述多开属性,则跳转至步骤S40;如果设置了所述多开属性,则跳转至步骤S30;其中,所述多开属性是针对所述安卓智能终端上的应用程序是否可以多次启动并分别建立进程而预先设置的;步骤S30,判断所述应用程序是否有正在运行的进程:如果没有,则跳转至步骤S60;如果有,则跳转至步骤S70;步骤S40,判断所述应用程序是否有正在运行的进程:如果没有,则跳转至步骤S60;如果有,则跳转至步骤S50;步骤S50,打开所述应用程序正在运行的进程;步骤S60,分配PID,创建所述应用程序的进程;步骤S70,对正在运行的所述应用程序的进程之间进行切换,或者分配新PID,再次创建一个所述应用程序的新进程。
可选地,所述多开属性是用户通过所述安卓智能终端进行设置的。
可选地,所述步骤S20中还包括对满足所述多开属性的应用程序进行是否满足筛选参数的判断:如果满足所述筛选参数,则跳转至步骤S30;如果不满足所述筛选参数,则跳转至步骤S40。
可选地,所述筛选参数是针对所述安卓智能终端上满足所述多开属性的应用程序的预先设置的;且所述筛选参数是由用户通过所述安卓智能终端进行设置的或者是生产厂家在所述安卓智能终端出厂时在安卓***中进行设置的。
可选地,所述步骤S50中,所述应用程序正在运行的进程只有一个,且所述进程对应唯一一个所述PID。
可选地。所述步骤S70中,所述应用程序正在运行的进程至少为一个,且正在运行的不同的所述进程对应不同的所述PID。
可选地,所述步骤S70的分配新PID,再次创建所述应用程序的新进程中,所述新PID是区别于所述应用程序正在运行的进程所对应的所述PID的。
一种基于安卓智能终端的应用程序多开管理***,包括控制单元和用户界面;所述用户界面是所述应用程序多开管理***在所述安卓智能终端的交互界面,用于设置多开属性、显示多开应用程序正在运行的进程以及下达操作指令;所述控制单元用于判断所述安卓智能终端中启动的应用程序是否满足所述多开属性;判断所述应用程序是否存在正在运行的进程;根据所述操作指令对所述应用程序进行多开管理操作。
可选地,所述控制单元还用于判断所述安卓智能终端中满足所述多开属性的应用程序是否满足筛选参数;其中,所述筛选参数由用户通过所述用户界面进行设置或者由生产厂家在所述安卓智能终端出厂时在安卓***中进行设置。
可选地,所述多开管理操作包括分配新PID,再次创建应用程序的新进程、切换应用程序的正在运行的多个进程。
如上所述,本发明的基于安卓智能终端的应用程序多开管理方法和***,具有以下有益效果:
1.用户可以方便快捷地实现某个应用程序多开的需求,不用下载或者使用工具,免去了繁琐的操作流程,避免了多个版本的同一应用程序的混淆;
2.用户可以自行对应用程序是否多开进行设置;
3.生产厂家也可根据自身情况对安卓***进行定制,指定自己的安卓***终端对可设置多开的应用程序的筛选规则;
4.对于多开的某个应用程序,使用和管理起来更加直观和方便。
附图说明
图1显示为本发明的实施例公开的一种基于安卓智能终端的应用程序多开管理***的结构示意图。
图2显示为本发明的实施例公开的一种基于安卓智能终端的应用程序多开管理***的显示应用程序列表的用户界面的示意图。
图3显示为本发明的实施例公开的一种基于安卓智能终端的应用程序多开管理***的显示实例列表的用户界面的示意图。
图4显示为本发明的实施例公开的一种基于安卓智能终端的应用程序多开管理方法的多开管理部分的流程示意图。
元件标号说明
100 应用程序多开管理***
110 用户界面
120 控制单元
S10~S70 步骤
具体实施方式
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
请参阅图1至图4,需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,遂图式中仅显示与本发明中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
实施例1
本实施例提供了一种基于安卓智能终端的应用程序多开管理***100,如图1所示,包括用户界面110和控制单元120。
用户界面110是本发明的应用程序多开管理***在安卓智能终端的交互界面,用户通过用户界面110可以设置多开属性,即安卓智能终端上安装的非***应用程序(不是安卓***自带的应用程序)是否可以多次启动并分别建立进程;显示多开的应用程序正在运行的进程的列表;根据列表和实际需要下达操作指令。控制单元120用于判断安卓智能终端点击打开的应用程序是否设置了多开属性,且该应用程序是否存在正在运行的进程,并根据操作指令对该应用程序进行多开管理操作。
用户打开基于安卓智能终端的应用程序多开管理***100,用户界面110就会列出当前安卓***中已经安装的非***应用程序列表,用户可以在应用程序列表中勾选需要多开的应用程序,勾选的应用程序即为设置了多开属性。如图2所示,安卓***中已经安装的非***应用程序包括应用程序1、应用程序2、……、应用程序n,用户可以根据实际需要勾选需要多开的应用程序,图2所示中应用程序1、应用程序2和应用程序4都被设置了多开属性。
在用户点击安卓智能终端桌面上的应用程序图标时,应用程序多开管理***100的控制单元120会对该应用程序的多开属性进行判断:如果该应用程序没有设置多开属性,则正常启动,即,如果没有正在运行的进程,则分配PID,创建进程,如果存在正在运行的进程,则直接打开正在运行的进程;并且,只要存在正在运行的进程,即使再多次启动该应用程序,也只会进入到正在运行的进程当中;如果该应用程序设置了多开属性,那么控制单元120还要继续对该应用程序的运行情况进行判断,判断其是否存在正在运行的进程:如果不存在,那么直接配置PID,创建一个应用程序进程;而如果该应用程序中已经存在了一个或多个正在运行的进程,则会弹出用户界面110,此时用户界面110会显示一个进程列表,进程列表中列出了正在运行的进程并伴有少量的信息说明以便用户辨认,例如,如果应用程序是聊天工具,可以采用聊天工具的登陆用户名作为信息来标注进程。如图3所示,对于应用程序QQ,正在运行的进程包括进程1和进程2,其中,进程1是用户使用QQ号为123456登陆的QQ程序进程;进程2是用户使用QQ号为654321登陆的QQ程序进程;那么,对于进程1就会标注信息“123456”,进程2标注信息“654321”,当然本发明并不仅限于上述方式。并且,在进程列表中还设置有一个创建新进程的选项,用户可以在该显示进程列表的用户界面110上下达操作指令:点击正在运行的任意一个进程;点击创建新进程的选项再次创建应用程序的新进程。而控制单元120接收到了用户界面110下达的操作指令后,会根据操作指令,打开点击选择的该应用程序正在运行的进程;或者分配一个与正在运行的进程所对应的PID都不一样的新PID,再次创建该应用程序的新进程。
实施例2
本实施例公开了一种基于安卓智能终端的应用程序多开管理方法,具体如图4所示,包括:
步骤S10,启动安卓智能终端上的一个应用程序:应用程序即可以通过点击桌面图标来启动的,也可以通过其他方式进行启动。
步骤S20,判断该应用程序是否设置了多开属性:如果设置了多开属性,则跳转至步骤S30;如果没有设置多开属性,则跳转至步骤S40;
其中,多开属性是安卓智能终端上安装的非***应用程序是否可以多次启动并分别建立进程,是由用户通过应用程序的多开管理***对安卓智能终端上的非***应用程序进行预先设置的,只有勾选了多开属性的应用程序才可以进行多次启动并分别建立进程。
虽然非***应用程序都可以被设置为多开属性,但是每个应用程序的用途、使用环境、可能存在的启动方式等都各不一样,所以并不是每个应用程序都适合多开运行的。例如,通常情况下,应用程序是通过点击桌面图标来启动的,但是应用程序的启动并非都是通过点击桌面上的图片来启动的;有些应用程序还可以在一个已经运行的应用程序里去启动,那么此时的多开管理就要根据之前运行的应用程序的具体情况来决定;并且有的应用程序可能还会和别的应用程序或者服务做通信交互,那么该应用程序的各个进程有可能会出现资源访问方面的冲突。所以,在本实施例中还增加了一个对筛选参数,以便对设置了多开属性的的应用程序进行进一步的筛选。筛选参数即可以通过安卓智能终端的应用程序多开管理***进行设置,也可以通过生产厂家在安卓智能终端出厂时对其进行设置。筛选参数包括制定应用程序包名、Activity的指定启动模式等等。
如果设置了筛选参数,那么在此步骤中,除了要对该应用程序的多开属性进行判断,还需要对筛选参数进行判断,只有即满足多开属性,有满足筛选参数的应用程序才可以进行多开,即跳转至步骤S30,否则则跳转至步骤S40。
步骤S30,判断该应用程序是否存在正在运行的进程,即判断应用程序是不是首次启动使用:如果没有,则跳转至步骤S60;如果存在,则跳转至步骤S70。
步骤S40,判断该应用程序是否存在正在运行的进程,即判断应用程序是不是首次启动使用:如果没有,则跳转至步骤S60;如果存在,则跳转至步骤S50。
步骤S50,打开应用程序正在运行的进程;此时,应用程序正在运行的进程有且只有一个,并且该进程对应唯一一个PID。
步骤S60,分配PID,创建应用程序的进程,在本步骤中,是按照安卓***的正常方式建立的。
步骤S70,对正在运行的进程之间进行切换和处理,或者分配新PID,再次创建应用程序的新进程。
当步骤S30中判断出应用程序存在正在运行的进程时,应用程序多开管理***会弹出如图3所示进程列表,用户可以根据该进程列表选择切换正在运行的进程或者创建应用程序的新进程。选择切换正在运行的进程,即为选择性地打开正在运行的进程。
通常情况下,应用程序的进程创建在安卓应用程序框架层中,是由ActivityManagerService组件负责的,其为Android应用程序创建新的进程,它是运行在一个独立的进程之中,其中,该独立的进程是在***启动的过程中创建的。当***决定要在一个新的进程中启动这个Activity或者Service(实例)时,它就会创建一个新的进程,然后在这个新的进程中启动这个Activity或者Service。并且,每一个应用程序的进程创建都是一个Dalvik虚拟机进程创建过程,该虚拟机进程启示就是一个linux进程,是从入口ActivityThread开始,由ActivityManagerService组件(ActivityManagerProxy、ActivityManagerNative、ActivityManagerService)直接通过Process类的静态成员函数start来请求Zygote进程创建的,而Zygote进程是通过dalvik.System.Zygote类的静态成员函数fork、forkSystemService和forkAndSpecialize来分配PID并创建应用程序进程的。在安卓***中,每一个应用程序都有自己独有的包名,***会根据包名为应用程序创建一个新的进程并分配给应用程序一个PID,也就是说,安卓智能终端的每一个应用程序对应一个唯一的PID。
按照通常情况下安卓***的应用程序进程创建方式,当一个应用程序的进程开始运行,并且这个应用程序没有其他的进程在运行,***会为这个应用程序启动一个新的linux进程,这个进程只有一个线程。并且,默认情况下,一个应用程序的所有进程都运行在这个进程或线程(主线程)中。如果一个应用程序被启动,并且该应用程序已经存在进程了,那么该应用程序的启动只会在这个已有的进程中启动并且运行在同一个进程中。
而本实施例的应用程序的多开管理方法中的创建应用程序的进程也是在安卓应用程序框架层中,也是一个虚拟机进程,一个linux进程,并且仍
仍是从入口ActivityThread开始,到ActivityManagerService组件(ActivityManagerProxy、ActivityManagerNative、ActivityManagerService)后锁停Process类的静态成员函数start,然后进行多开属性和是否有正在运行的进程的判断:
如果未设置多开属性并且存在正在运行的进程,则启动已存在的进程;由于该应用程序未设置多开属性,所以此时该应用程序对应唯一的PID;
如果未设置多开属性并且不存在正在运行的进程,则继续按照安卓***下的应用程序进程创建过程进行进程创建;并且由于此时只有一个进程,其PID也只有唯一的一个;
如果设置了多开属性,并且不存在正在运行的进程,也继续按照安卓***下的应用程序进程创建过程进行进程创建;此时的应用程序的进程只有一个,对应的PID也只有一个;
如果设置了多开属性,并且存在正在运行的进程,那么再次按照安卓***下的应用程序进程创建过程进行进程创建,但是该进程对应的PID是经过重新分配的,是与应用程序正在运行的进程所对应的PID完全不同的;并且,这个进程的创建是针对应用程序的启动的,应用程序启动一次就会创建一个进程,这也就是说,多个包名一样的应用程序的进程,其对应的PID却各不一样。
综上所述,本发明的基于安卓智能终端的应用程序多开管理方法和***,可以方便快捷地实现某个应用程序多开的需求;并且用户可以自行对应用程序是否多开进行设置;而且生产厂家也可根据自身情况对安卓***进行定制,指定自己的安卓***终端对可设置多开的应用程序的筛选规则;对于多开的某个应用程序,使用和管理起来更加直观和方便,避免了混淆。所以,本发明有效克服了现有技术中的种种缺点而具高度产业利用价值。
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何熟悉此技术的人士皆可在不违背本发明的精神及范畴下,对上述实施例进行修饰或改变。因此,举凡所属技术领域中具有通常知识者在未脱离本发明所揭示的精神与技术思想下所完成的一切等效修饰或改变,仍应由本发明的权利要求所涵盖。

Claims (10)

1.一种基于安卓智能终端的应用程序多开管理方法,其特征在于,所述应用程序的多开管理方法包括:
步骤S10,启动所述安卓智能终端上的一个应用程序;
步骤S20,判断所述应用程序是否设置了多开属性:如果未设置所述多开属性,则跳转至步骤S40;如果设置了所述多开属性,则跳转至步骤S30;其中,所述多开属性是针对所述安卓智能终端上的应用程序是否可以多次启动并分别建立进程而预先设置的;
步骤S30,判断所述应用程序是否有正在运行的进程:如果没有,则跳转至步骤S60;如果有,则跳转至步骤S70;
步骤S40,判断所述应用程序是否有正在运行的进程:如果没有,则跳转至步骤S60;如果有,则跳转至步骤S50;
步骤S50,打开所述应用程序正在运行的进程;
步骤S60,分配PID,创建所述应用程序的进程;
步骤S70,对正在运行的所述应用程序的进程之间进行切换,或者分配新PID,再次创建一个所述应用程序的新进程。
2.根据权利要求1所述的基于安卓智能终端的应用程序多开管理方法,其特征在于,所述多开属性是用户通过所述安卓智能终端进行设置的。
3.根据权利要求1所述的基于安卓智能终端的应用程序多开管理方法,其特征在于,所述步骤S20中还包括对满足所述多开属性的应用程序进行是否满足筛选参数的判断:如果满足所述筛选参数,则跳转至步骤S30;如果不满足所述筛选参数,则跳转至步骤S40。
4.根据权利要求3所述的基于安卓智能终端的应用程序多开管理方法,其特征在于,所述筛选参数是针对所述安卓智能终端上满足所述多开属性的应用程序预先设置的;且所述筛选参数是由用户通过所述安卓智能终端进行设置的或者是生产厂家在所述安卓智能终端出厂时在安卓***中进行设置的。
5.根据权利要求1所述的基于安卓智能终端的应用程序多开管理方法,其特征在于,所述步骤S50中,所述应用程序正在运行的进程只有一个,且所述进程对应唯一一个所述PID。
6.根据权利要求1所述的基于安卓智能终端的应用程序多开管理方法,其特征在于,所述步骤S70中,所述应用程序正在运行的进程至少为一个,且正在运行的不同的所述进程对应不同的所述PID。
7.根据权利要求6所述的基于安卓智能终端的应用程序多开管理方法,其特征在于,所述步骤S70的分配新PID,再次创建所述应用程序的新进程中,所述新PID是区别于所述应用程序正在运行的进程所对应的所述PID的。
8.一种基于安卓智能终端的应用程序多开管理***,其特征在于,所述应用程序多开管理***包括控制单元和用户界面;
所述用户界面是所述应用程序多开管理***在所述安卓智能终端的交互界面,用于设置多开属性、显示多开应用程序正在运行的进程以及下达操作指令;
所述控制单元用于判断所述安卓智能终端中启动的应用程序是否满足所述多开属性;判断所述应用程序是否存在正在运行的进程;根据所述操作指令对所述应用程序进行多开管理操作。
9.根据权利要求8所述的基于安卓智能终端的应用程序多开管理***,其特征在于,所述控制单元还用于判断所述安卓智能终端中满足所述多开属性的应用程序是否满足筛选参数;其中,所述筛选参数由用户通过所述用户界面进行设置或者由生产厂家在所述安卓智能终端出厂时在安卓***中进行设置。
10.根据权利要求8所述的基于安卓智能终端的应用程序多开管理***,其特征在于,所述多开管理操作包括分配新PID,再次创建应用程序的新进程、切换应用程序的正在运行的多个进程。
CN201410464860.0A 2014-09-12 2014-09-12 一种基于安卓智能终端的应用程序多开管理方法和*** Expired - Fee Related CN104199734B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410464860.0A CN104199734B (zh) 2014-09-12 2014-09-12 一种基于安卓智能终端的应用程序多开管理方法和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410464860.0A CN104199734B (zh) 2014-09-12 2014-09-12 一种基于安卓智能终端的应用程序多开管理方法和***

Publications (2)

Publication Number Publication Date
CN104199734A CN104199734A (zh) 2014-12-10
CN104199734B true CN104199734B (zh) 2017-11-14

Family

ID=52085031

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410464860.0A Expired - Fee Related CN104199734B (zh) 2014-09-12 2014-09-12 一种基于安卓智能终端的应用程序多开管理方法和***

Country Status (1)

Country Link
CN (1) CN104199734B (zh)

Families Citing this family (52)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104866342A (zh) * 2015-05-07 2015-08-26 北京数字天域科技有限责任公司 在智能终端上同时开启多个同一应用程序的方法和装置
CN106484500A (zh) * 2015-08-26 2017-03-08 北京奇虎科技有限公司 一种应用运行方法和装置
CN106484501A (zh) * 2015-08-26 2017-03-08 北京奇虎科技有限公司 一种应用运行方法和装置
CN105224322B (zh) * 2015-09-25 2018-10-16 维沃移动通信有限公司 一种应用程序的分身方法及终端
CN105468405A (zh) * 2015-11-18 2016-04-06 深圳市创想天空科技股份有限公司 一种应用程序的安装处理方法及装置
CN105516306B (zh) * 2015-12-07 2019-03-29 魅族科技(中国)有限公司 账号管理方法、账号管理装置和终端
CN105653349A (zh) * 2015-12-30 2016-06-08 深圳市创想天空科技股份有限公司 应用多开的管道通信控制方法及***
CN105589747B (zh) * 2016-02-25 2018-10-23 深圳市创想天空科技股份有限公司 应用程序多开的控制方法及***
CN105791581B (zh) * 2016-03-25 2019-07-26 努比亚技术有限公司 应用操作方法、装置及移动终端
CN107291322A (zh) * 2016-04-11 2017-10-24 中兴通讯股份有限公司 一种信息处理方法及终端
CN105956495B (zh) * 2016-04-15 2019-08-02 奇酷软件(深圳)有限公司 社交应用程序的运行控制方法、运行控制***和移动终端
CN105930188B (zh) * 2016-04-22 2018-11-23 厦门芯鸽信息科技有限公司 一种单移动设备虚拟多个移动设备的方法
CN107357594A (zh) * 2016-05-09 2017-11-17 中兴通讯股份有限公司 应用程序的启动方法及装置
CN105975156B (zh) * 2016-05-09 2019-06-07 北京小米移动软件有限公司 应用界面显示方法及装置
CN107423032A (zh) * 2016-05-23 2017-12-01 中兴通讯股份有限公司 属性信息处理方法及装置
CN106096442B (zh) * 2016-06-08 2019-07-23 北京小米移动软件有限公司 应用触发方法及装置
CN106126096B (zh) * 2016-06-21 2020-08-14 宇龙计算机通信科技(深圳)有限公司 应用程序的控制方法、控制装置和终端
CN106095603B (zh) * 2016-06-23 2019-03-29 厦门芯鸽信息科技有限公司 一种Android***相同的应用程序可同时开启多个的方法
CN107547723B (zh) * 2016-06-23 2020-10-23 中兴通讯股份有限公司 应用接收信息的方法及装置
CN105933546B (zh) * 2016-06-29 2019-12-10 宇龙计算机通信科技(深圳)有限公司 一种消息通知方法、装置及终端
CN106203015A (zh) * 2016-06-30 2016-12-07 北京奇虎科技有限公司 应用程序的配置方法、装置及终端设备
CN106201523A (zh) * 2016-07-15 2016-12-07 宇龙计算机通信科技(深圳)有限公司 应用程序的操控方法、操控装置和终端
CN106056001A (zh) * 2016-07-21 2016-10-26 北京奇虎科技有限公司 一种基于移动终端的隐私数据保护的方法、装置及移动终端
CN106254210A (zh) * 2016-07-29 2016-12-21 宇龙计算机通信科技(深圳)有限公司 一种信息处理方法及装置
CN106445582A (zh) * 2016-08-30 2017-02-22 宇龙计算机通信科技(深圳)有限公司 一种删除应用程序分身的方法及终端
CN106406659A (zh) * 2016-08-31 2017-02-15 北京小米移动软件有限公司 双开应用创建方法及装置
CN106648289A (zh) * 2016-09-14 2017-05-10 依偎科技(南昌)有限公司 应用程序的切换方法、切换装置和终端
CN106385507B (zh) * 2016-09-22 2021-08-17 宇龙计算机通信科技(深圳)有限公司 社交应用程序的提示方法、提示装置和终端
CN106484468A (zh) * 2016-09-23 2017-03-08 宇龙计算机通信科技(深圳)有限公司 应用程序的管理方法、管理装置及移动终端
CN106657582B (zh) * 2016-09-29 2021-01-15 宇龙计算机通信科技(深圳)有限公司 应用程序的分身功能启动方法、分身功能启动装置和终端
CN106484478B (zh) * 2016-10-10 2019-08-02 Oppo广东移动通信有限公司 一种创建分身应用的方法、装置及移动终端
CN106502731B (zh) * 2016-10-10 2020-03-27 Oppo广东移动通信有限公司 一种应用程序的关闭方法、装置及移动终端
CN106484476B (zh) * 2016-10-10 2019-10-15 Oppo广东移动通信有限公司 一种多开应用的删除方法、装置及智能终端
CN106650324A (zh) * 2016-10-10 2017-05-10 广东欧珀移动通信有限公司 应用程序的权限管理方法、装置及移动终端
CN107026933B (zh) * 2016-10-10 2020-03-10 Oppo广东移动通信有限公司 一种多开应用的消息管理方法、装置及智能终端
CN106650402B (zh) * 2016-10-10 2019-07-12 Oppo广东移动通信有限公司 应用程序的权限配置方法、装置及移动终端
CN106547451B (zh) * 2016-10-27 2022-10-21 宇龙计算机通信科技(深圳)有限公司 多开应用程序方法、多开应用程序装置及终端
CN106331178B (zh) * 2016-10-28 2019-08-02 宇龙计算机通信科技(深圳)有限公司 一种信息共享方法及移动终端
CN106528055A (zh) * 2016-10-31 2017-03-22 宇龙计算机通信科技(深圳)有限公司 应用程序多开的控制方法、装置及移动终端
CN106775980B (zh) * 2016-12-15 2020-04-14 北京奇虎科技有限公司 一种进程id管理方法、装置及计算机可读介质
CN106909452B (zh) * 2017-03-06 2020-08-25 中国科学技术大学 并行程序运行时参数优化方法
CN106940616B (zh) * 2017-03-06 2020-08-11 珠海市魅族科技有限公司 应用运行方法及装置
CN106919400A (zh) 2017-03-10 2017-07-04 广东欧珀移动通信有限公司 一种移动终端的显示场景识别方法、装置及移动终端
CN109271211B (zh) * 2017-07-18 2021-03-26 斑马智行网络(香港)有限公司 应用程序的分身方法、装置、设备和介质
CN109388435A (zh) * 2017-08-04 2019-02-26 北京多点在线科技有限公司 实现app同时多次开启操作的方法和装置
CN107665302B (zh) * 2017-09-26 2022-01-11 惠州Tcl移动通信有限公司 一种Android应用多开实现方法、移动终端及存储介质
CN109491725B (zh) * 2018-11-12 2022-12-27 火烈鸟网络(广州)股份有限公司 应用程序可交互多开方法和***、存储介质、电子设备
CN110837296B (zh) * 2019-10-24 2021-09-17 维沃移动通信有限公司 一种应用分身管理方法及电子设备
CN112784263B (zh) * 2019-11-08 2024-03-08 精品科技股份有限公司 位元锁磁盘处理程序管理***与方法
TWI736012B (zh) * 2019-11-08 2021-08-11 精品科技股份有限公司 位元鎖磁碟處理程序管理系統與方法
CN112988353B (zh) * 2021-03-12 2024-06-14 北京明朝万达科技股份有限公司 一种应用程序的运行控制方法及装置
CN115001786B (zh) * 2022-05-26 2024-01-12 浙江零跑科技股份有限公司 一种智能座舱人脸关联个性应用账号的实现方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102594813A (zh) * 2012-02-10 2012-07-18 奇智软件(北京)有限公司 多账号登录方法及装置
CN103365688A (zh) * 2013-06-28 2013-10-23 深圳市掌讯通讯设备有限公司 一种安卓智能设备间软件自动安装与同步方法
CN103425500A (zh) * 2012-05-14 2013-12-04 腾讯科技(深圳)有限公司 便携设备应用程序的加载运行方法和装置
CN103699835A (zh) * 2013-12-11 2014-04-02 西安交通大学 一种面向Android***资源的访问控制方法

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5786730B2 (ja) * 2012-01-24 2015-09-30 富士通株式会社 情報処理装置の制御方法、情報処理装置の制御プログラム、及び情報処理装置

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102594813A (zh) * 2012-02-10 2012-07-18 奇智软件(北京)有限公司 多账号登录方法及装置
CN103425500A (zh) * 2012-05-14 2013-12-04 腾讯科技(深圳)有限公司 便携设备应用程序的加载运行方法和装置
CN103365688A (zh) * 2013-06-28 2013-10-23 深圳市掌讯通讯设备有限公司 一种安卓智能设备间软件自动安装与同步方法
CN103699835A (zh) * 2013-12-11 2014-04-02 西安交通大学 一种面向Android***资源的访问控制方法

Also Published As

Publication number Publication date
CN104199734A (zh) 2014-12-10

Similar Documents

Publication Publication Date Title
CN104199734B (zh) 一种基于安卓智能终端的应用程序多开管理方法和***
US9875117B2 (en) Management of multiple instances of legacy application tasks
US7721303B2 (en) System for management of interactions between users and software applications in a web environment
US8712953B2 (en) Data consumption framework for semantic objects
US9124549B1 (en) Automated web frontend sharding
KR101547953B1 (ko) 그래픽 오브젝트 배치 편의를 위한 스마트 기기 및 그래픽 오브젝트 배치 방법
US9092239B2 (en) Configuring user interfaces in electronic devices
WO2014193462A1 (en) Application install and layout syncing
WO2018119905A1 (zh) 多***移动终端的控制方法、控制装置及电子设备
US20070240100A1 (en) Computer software adaptation method and system
EP2691871A1 (en) System and method for creating and delivering platform independent interactive applications on user devices
CN106648864B (zh) 打开和/或切换多个应用的方法及装置
US20120030612A1 (en) Dynamic property attributes
EP2068542B1 (en) Method and system for providing a user interface to a call center agent which guides him through the conversation with a caller
US20150347098A1 (en) Extending a development environment with add-ins
CN103530180B (zh) 应用程序的存储空间切换方法及装置
JP5504168B2 (ja) 移動体端末の待ち受け画面上の情報領域の表示を制御するための方法および装置
CN108279827A (zh) 一种控制智能终端导航栏隐藏及显示的方法
US20140282128A1 (en) System and Method for a User Interface Controller for Mandatory and Shared User Interface Functions
KR100893305B1 (ko) 원격지 서버 컴퓨터를 이용한 다중 사용자용 웹 브라우징환경 제공 시스템과 그 제어 방법
WO2020139812A1 (en) Systems and methods for enabling customization via a plug-in
US20140033053A1 (en) Method for executing widgets in a processing device
CN114415897B (zh) 一种小程序更多菜单配置展示方法
CN115129202A (zh) 用户点击事件的控制方法及装置
KR20080098353A (ko) 원격지 서버 컴퓨터를 이용한 다중 사용자용 웹 브라우징 환경 제공 시스템과 그 제어 방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20201204

Address after: 313021 industrial function area of Donglin Town, Huzhou City, Zhejiang Province

Patentee after: ZHEJIANG YUANTE NEW MATERIAL Co.,Ltd.

Address before: 201616 Shanghai city Songjiang District Sixian Road No. 3666

Patentee before: Phicomm (Shanghai) Co.,Ltd.

TR01 Transfer of patent right

Effective date of registration: 20210525

Address after: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee after: Hangzhou Jiji Intellectual Property Operation Co.,Ltd.

Address before: 313021 industrial functional zone, Donglin Town, Huzhou City, Zhejiang Province

Patentee before: ZHEJIANG YUANTE NEW MATERIAL Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20211223

Address after: 276000 Longhu Software Park, 279 shuangyueyuan Road, high tech Industrial Development Zone, Linyi City, Shandong Province

Patentee after: Linyi Longruan Enterprise Management Consulting Co.,Ltd.

Address before: Room 10242, No. 260, Jiangshu Road, Xixing street, Binjiang District, Hangzhou City, Zhejiang Province

Patentee before: Hangzhou Jiji Intellectual Property Operation Co.,Ltd.

TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220630

Address after: 276000 room A706, Longhu Software Park, high tech Development Zone, Linyi City, Shandong Province

Patentee after: Shandong Zhishun Network Technology Co.,Ltd.

Address before: 276000 Longhu Software Park, 279 shuangyueyuan Road, high tech Industrial Development Zone, Linyi City, Shandong Province

Patentee before: Linyi Longruan Enterprise Management Consulting Co.,Ltd.

TR01 Transfer of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171114