精华内容
下载资源
问答
  • Android应用打开另一个应用程序

    万次阅读 2015-12-27 19:20:11
    在程序开发过程当中,常遇到需要启动另一个应用程序的情况,比如在点击软件一个按钮可以打开地图软件。 如果既有包名又有主类的名字,那就好 办了, 直接像下面就行: Intent intent = new Intent(Intent....

    在程序开发过程当中,常遇到需要启动另一个应用程序的情况,比如在点击软件的一个按钮可以打开地图软件。

    如果既有包名又有主类的名字,那就好 办了,

    直接像下面就行:

    Intent intent = new Intent(Intent.ACTION_MAIN); 
    intent.addCategory(Intent.CATEGORY_LAUNCHER);             
    ComponentName cn = new ComponentName(packageName, className);             
    intent.setComponent(cn); 
    startActivity(intent); 
    在代码中"packageName" 是要打开的程序包名," className"是要打开的Activity。

    或者这样:
    Intent intent = new Intent(); 
    
    PackageManager packageManager = this.getPackageManager(); 
    
    intent = packageManager.getLaunchIntentForPackage(packageName); 
    
    intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK|Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED | Intent.FLAG_ACTIVITY_CLEAR_TOP) ; 
    
    this.startActivity(intent);
    
    例子:程序中调用浏览器,代码如下:
        Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://blog.cndn.net/zml_2015")); 
        startActivity(intent);
     

    下面是收集的一些APP的包名和Activity入口;
    com.andrew.apollo.ui.activities.HomeActivity                                CM 音乐apollo
    com.bel.android.dspmanager.activity.DSPManager                        DSP管理器
    com.android.vending.AssetBrowserActivity                                   google play 商店
    com.uucun.android.cms.activity.MarketLoginAndRegisterActivity     魔趣市场
    com.android.contacts.DialtactsActivity                                          拨号
    com.android.gallery3d.app.GalleryActivity                                     图库
    com.lbe.security.ui.SplashActivity                                                 LBE安全大师
    com.cyanogenmod.filemanager.activities.NavigationActivity            CM 文件管理器
    com.UCMobile.main.UCMobile                                                      UC浏览器
    com.tencent.mobileqq.activity.SplashActivity                                  QQ
    com.tencent.mtt.SplashActivity                                                     QQ浏览器
    com.android.stk.stksettings                                                         SIM卡工具包
    com.android.providers.downloads.ui.DownloadList                         下载
    com.sds.android.ttpod.EntryActivity                                              天天动听
    com.android.soundrecorder.SoundRecorder                                   录音机
    com.android.phone.EmergencyDialer                                            手机
    net.cactii.flash2.MainActivity                                                        手电筒
    com.android.calendar.AllInOneActivity                                           日历
    com.android.deskclock.DeskClock                                                  时钟
    com.qqgame.hlddz.hlddzActivity                                                   QQ欢乐斗地主
    com.android.browser.BrowserActivity                                            浏览器
    com.android.email.activity.Welcome                                              Email
    com.baidu.input.ImemainConfigActivity                                         百度输入法
    com.android.camera.CameraLauncher                                           相机
    com.android.mms.ui.ConversationList                                            信息
    com.android.contacts.activities.PeopleActivity                                 联系人
    com.qq.ac.android.activity.SPlashActivity                                        腾讯微漫
    com.android.calculator2.Calculator                                                计算器
    com.android.settings.Settings                                                        设置
    com.mfunz.bbs.net.discuz.one.activity.SplashActivity                        魔趣论坛

    展开全文
  • Android 在一个APP内打开另一个APP

    千次阅读 2019-03-30 18:13:52
    Android 在一个APP内打开另一个APP 首先,第一步,我们要下载那个要打开的app,要安装。 然后我们需要根据它的包名才能进行跳转。 怎么知道它的包名呢? 我的第一个想法,先下载APK.然后解压。 看到熟悉的...

    Android 在一个APP内打开另一个APP
    首先,第一步,我们要下载那个要打开的app,要安装。
    然后我们需要根据它的包名才能进行跳转。
    怎么知道它的包名呢?
    我的第一个想法,先下载APK.然后解压。
    看到熟悉的Androidimanifest文件很开心。

    在这里插入图片描述
    然后激动无比的打开AndroidManifest文件。
    然后发现是乱码。
    看来这个apk不愧是最出名的小说网站的作品啊,居然加密过。
    于是换一种。
    进入sdk目录,找aapt
    我的是C:\Users\Admin\AppData\Local\Android\Sdk\build-tools\28.0.2
    然后打开cmd输入命令
    .\aapt dump badging E:\com.qidian.QDReader_380.apk
    j结果如图
    在这里插入图片描述
    这也我们就能看到包名,还能看到目标系统,应该是25对应的是Android7.0
    还能看到这个apk都申请什么权限。
    总之,我们得到了包名
    com.qidian.QDReader
    下面就简单了

    Intent i=getPackageManager().getLaunchIntentForPackage("com.qidian.QDReader");
                    startActivity(i);
    

    ok!大功告成!

    展开全文
  • 这个问题一般是因为相应的rc文件以代码形式打开了,需要关掉这个代码之后才能打开。 要是不确定到底是哪个代码的话,就把相应打开的头文件源文件等一个个关闭,即可。

    这个问题一般是因为相应的rc文件以代码形式打开了,需要关掉这个代码之后才能打开。

    要是不确定到底是哪个代码的话,就把相应打开的头文件源文件等一个个关闭,即可

    展开全文
  • Terminator最大的特点就是可以在一个屏幕下同时显示多个终端。Terminator可以在Ubuntu在同一窗口中启动多个终端。可以自由的在一个窗口中分割区域建立新终端,通过鼠标拉伸调整每个终端的大小,对同时需要操作多个...
          
    

    Terminator是CrunchBang的默认终端,该终端基于GNOME terminal。Terminator最大的特点就是可以在一个屏幕下同时显示多个终端。Terminator可以在Ubuntu在同一窗口中启动多个终端。可以自由的在一个窗口中分割区域建立新终端,通过鼠标拉伸调整每个终端的大小,对同时需要操作多个终端的用户非常方便。 同时操作多个VPS的时候不用切换终端窗口,在一个窗口中就可以搞定了,真的非常方便。

    Ubuntu终端增强软件Terminator

    Ubuntu 安装方法:

    sudo add-apt-repository ppa:gnome-terminator
    sudo apt-get update
    sudo apt-get install terminator

    Fedora 安装方法:

    su -c 'yum install terminator'


    展开全文
  • 本人没有精力有限,所以弄了一个抢购软件!! 不需要安装Python,不需要配置环境,就和你在电脑上安装使用QQ等软件一样 PS:公众号后台回复 “茅台” 获取抢购软件!! 是 .exe 文件,点击 main.exe 就能运行 但是有...
  • Java Eclipse软件 打开一个工程 和 运行这个工程我在网上下载了一个 Java 工程源代码。使用Eclipse软件打开这个工程,打开方式有些特别:Step 1 . 点击: File -> Import..:Step 2 . 点击: General -> Existing ...
  • 通过js脚本进行打开浏览器。关键js代码: <script type="text/javascript"> function start(strPath){  var objShell = new ActiveXObject("wscript.shell");  var cmd =...
  • 这里我要推荐一个可以控制鼠标和键盘的库,pyautogui,据它的官方文档,PyAutoGUI的目的是为人类的GUI自动化提供跨平台的Python模块。 既然能控制了,只要安排好逻辑就可以使其按照我想要的想法去运动起来,例如,...
  • 文章原创,转载请注明链接   1.启动VS2010,选择创建MFC应用程序,输入工程名,选择确定   2.点下一步,设置如下图: ...3.将要运行的应用程序文件复制到...4.在对话框中添加一个按钮用于按下时启动另一个应用程序
  • android在一个app程序中,打开另一个app的方法

    万次阅读 多人点赞 2015-03-16 10:31:47
    使用aapt //aapt是sdk自带的一个工具,在sdk\builds-tools\目录下 1.以微信为例,命令行中切换到aapt.exe目录执行:aapt dump badging E:\android\weixin531android460.apk 2.运行后的结果如下(仅截取部分): ...
  • https://blog.csdn.net/mj813/article/details/52451355,对原文进行整理 问:软件测试的原则? ... 问:你在测试中发现了一个 bug ,但是开发经理认为这不是一个 bug ,你应该怎样解决。 1、将问题提交到缺陷...
  • (3、组合键“Win+R”键打开运行对话框,输入taskmgr,确定 2、选择“性能”,如图: 3、打开“资源监视器” 4、搜索被打开的程序,选择结束进程 5、之后大概可以对文件进行操作了 6、其实如果不怕麻烦的...
  • 教你如何删除流氓软件(以一个压缩软件为例)

    万次阅读 多人点赞 2019-10-23 09:40:41
    电脑上流氓软件如何删除是一个让人比较头疼的事。而这些流氓软件是如何安装到我们电脑上的?似乎我们也没有主动安装过它们。其实,很多情况下这些流氓软件都是在我们不知名的情况下被安装的,比如笔者在一个网站下载...
  • WPF 只允许打开一个实例

    千次阅读 2016-12-29 09:28:43
    我们有时候只希望我们的程序只打开一个实例,也就是我们的软件只有一次被打开。...那么我们可以通过一个办法知道,在这个软件打开前是不是打开过一个,还没关闭。也就是是否存在另一个程序在运行。
  • 每次打开m文件后都会重新打开一次MATLAB软件,右键打开方式选择matlab安装路径中bin 当中的 matlab.exe仍然解决不了问题! 解决方法: 1) 下载压缩包:  https://pan.baidu.com/s/1S20tlAEBZKqA87C8ib5vsQ  ...
  • 在自己的程序中打开其他应用的apk,来实现某项功能
  • 如何在桌面添加软件快捷方式,如何设置软件打开快捷键 1、如何在桌面添加软件快捷方式 ubuntu下在打开应用时,可以右键该应用设置Lock to Launcher,软件固定在最左边方便打开;可是数量有限啊,没有新建快捷...
  • 同时打开对比两pdf文件软件推荐

    千次阅读 2019-06-01 19:34:29
    同时打开对比两个pdf文件应该是一个比较特别的需求。目前主流的 pdf 查看软件,福昕、adobe、pdf xchange、smartPDF之类都不支持此功能。 我在网上搜寻一番,终于发现 Ashmpoo PDF pro 能完美实现该功能,特此分享给...
  • 以前支付宝发短信给你手机 ,然后你点开这链接的时候会发现它自动的打开了支付宝软件 ,这是如何做到的呢 ? 其实这主要的工作还是在链接js上的处理,app所要的操作就是很简单的,在android中的intent-...
  • 如何同时打开Unity软件

    千次阅读 2015-11-30 14:48:34
    Unity3D教程:如何同时打开Unity软件 二、下面也可实现多开,貌似步骤复杂多了。。。 1、右键点击Unity的快捷方式,选择“属性”,然后在“目标”栏的最后加入“ -projectPath”
  • 1、C#如何一个窗口只能打开一次  public Form2()  {  InitializeComponent();  }  private static Form2 f2 = new Form2();  public static Form2 getf2()  {
  • 用命令行快速打开软件

    千次阅读 2019-02-25 15:10:08
    下面介绍一个在命令行快速打开软件的方式: 只要三步,你就能实现在任何情况下一键打开软件 1. 首先,将你需要的软件的快捷方式命名成你希望的名字 如,在这里我将Visual Studio Code 命名成 vscode 2. 然后将快捷...
  • 可以看到这个软件一系列信息 dpkg命令dpkg -l //列车所有安装的软件 dpkg -l firefox //列出firefox 软件安装信息 dpkg -l sublime-text-installer 一般情况下这命令用于查看已安装软件的安装信息
  • 删除、移动文件的时候提示:操作无法完成,因为文件已在XXX中打开,请关闭该文件并重试。 解决: 1.右击任务栏,选择“启动任务管理器” 2.选择“性能”标签下的“资源监视器” 3.在“CPU”标签...
  • cmd次性打开应用程序

    千次阅读 2014-11-20 11:11:57
    那就写一个脚本吧,只需要点击一次,就可以打开多个应用程序了。 :: open some software @echo off start "title" "C:\Program Files (x86)\Netease\POPO\Start.exe" start "title" "C:\Program File...
  • 今天下载的一个文件恢复软件工具,之后不好用想删掉就出现上面情况,怎么删啊,删除时候就提示“文件已经在另一个程序中打开”,有图,系统win7, 由于文件正在打开着,所以无法删除,解决办法如下: 1:关闭打开...
  • 如果你也遇到CAD打开总是崩溃闪退等问题,快和小编起来看看CAD软件打开总是自动崩溃该如何解决吧! CAD软件打开总是自动崩溃的有效解决方法: 步骤-CAD软件打开总是自动崩溃 CAD软件打开总是自动崩溃,先打开CAD...
  • txt大文件打开软件

    千次阅读 2018-04-08 18:01:01
    LogViewer打开txt大文件 下载连接 http://www.uvviewsoft.com/logviewer/download.htm
  • 定时打开或关闭服务器上的软件

    千次阅读 2018-06-26 17:41:51
    在大神的建议下,做一个让软件自动关闭进程,然后重启的操作。废话少说,上车……第一步:先做一个批处理结束进程的一个.bat文件,来关闭这个软件的进程。把进程关掉,这个软件就over了(一步到位)新建一个基本文档...
  • [2014-03-05 15:32:50 - ddmlib] 您的主机中的软件中止了一个已建立的连接。 java.io.IOException: 您的主机中的软件中止了一个已建立的连接。 at sun.nio.ch.SocketDispatcher.write0(Native Method) at sun.nio...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,229,169
精华内容 491,667
关键字:

如何让一个软件打开另一个软件