网上搜索了一下,全都是安装包建立快捷方式,没有目录或者单个文件的,请问这个应该怎么实现?谢谢!
Intent shortcut = new Intent("com.android.launcher.action.INSTALL_SHORTCUT");
//快捷方式的名称
shortcut.putExtra(Intent.EXTRA_SHORTCUT_NAME, getString(R.string.app_name));
shortcut.putExtra("duplicate", false); //不允许重复创建
//假设是图片类型
File file=new File("/sdcard/IMG/1.jpg");
Uri mUri = Uri.parse("file://"+file.getPath());
Intent it = new Intent(Intent.ACTION_VIEW);
it.setDataAndType(mUri, "image/*");//自己可以设置类型
shortcut.putExtra(Intent.EXTRA_SHORTCUT_INTENT, it);
//快捷方式的图标
ShortcutIconResource iconRes = Intent.ShortcutIconResource.fromContext(MainActivity.this, R.drawable.icon);
shortcut.putExtra(Intent.EXTRA_SHORTCUT_ICON_RESOURCE, iconRes);
sendBroadcast(shortcut);
创建文件及目录的快捷方式的源码如下: 创建模块并粘贴以下代码:Option Explicit参数:快捷方式名称[.LNK];快捷方式图标所在文件及图标序号;文件原始路径;[文件名及扩展名];[快捷方式热键];[快捷方式备注];...
尽管Linux的命令很强大,但对刚入门的任而言,还是难以记住海量的命令。所以有了图形化界面,提高普通用户在Linux系统下的体验度。今天讲一下如何在Ubuntu下,创建桌面快捷方式。 这里以Pycharm为例。
方便各部门使用共享文件夹访问共享文件,实现内部办公资源共享,前期没有设置,现在又没有专门的分发软件,需要每台电脑都去帮忙新建一个访问共享文件的快捷方式。 你要告诉每个人访问共享的账号密码让他们登录,...
并不是像Windows下那样双击一个安装程序,选择一个文件夹,安装完成了以后,在文件夹家里就能找到安装过的程序,而且很容易在程序图标上右键选择“发送到桌面快捷方式”的傻瓜式操作来创建一个桌面,或者是在任何...
生产环境中,经常会出现很多用户通过RDS连接到同一台服务器或者很多人使用一台公用的计算机的情况。那么,如果我需要把一个绿色软件的快捷方式或者一个文件放到所有用户的桌面,应该如何实现呢?
你知道windows系统中有哪几种方式可以创建桌面快捷方式吗?...2. 发送到桌面快捷方式,这一种应该是最常用的了,对着一个程序或者文件点击右键,在右键菜单中有发送到-桌面快捷方式,点击一下就...
原文地址:Ubuntu下如何在桌面创建一个应用程序的“快捷方式”?作者:saiyazhuang 刚从WIndows的魔爪中投奔自由,接触Ubuntu不久,遇到了很多问题,其中一直困扰我的一个很幼稚的问题就是:如何在Ubuntu的桌面...
Icons这一可选段定义所有创建在开始菜单和\或其它位置 (比如桌面) 的快捷方式。一个例子如下: [setup] ;全局设置,本段必须 AppName=Test AppVerName=TEST DefaultDirName="E:\TEST" AppVersion=1.0 [files] ...
刚从WIndows的魔爪中投奔自由,接触Ubuntu不久,遇到了很多问题,其中一直困扰我的一个很幼稚的问题就是:如何在Ubuntu的桌面创建一个应用程序的“快捷方式”? Linux的应用程序和Windows的有着完全不同的组织形式...
直接去官网下载community 社区版(小白用这个就够了)下载完成后,会在下载(英文的话是在dowload 下面)目录里有个tar.gz文件,直接提取到原路径下.双击打开,进入到bin 目录下,找到pycharm.sh 文件,开启终端,输入sh ...
桌面上或者开始菜单里自带一个Jpuyter notebook的快捷方式,但是是默认环境base下的,如果我们创建了一个新环境(比如命名为tensorflow_gpu),想要该环境下使用jupyter notebook,就得打开anaconda,在里面改成新...
习惯使用windows的朋友来说创建桌面快捷方式简直就是so easy, 鼠标右键点击文件-->选择发送桌面快捷方式,就OK了。对于ubuntu下该怎样创建桌面快捷方式呢?下面以创建eclipse的快捷方式为例,简单介绍一下。 环境:...
默认情况下,Ubuntu会将自动安装的软件快捷方式保存在/usr/share/applications目录下,如果我们要创建桌面快捷方式,只需要右键-复制-桌面 。 上面的方法是通过系统自动安装软件后实现的,有时候我们自己会从...
托动要创建的文件或者目录,到z
在Linux系统中,有时候会遇到安装软件其实就是解压的情况,这给我们带来了一些困扰,那就是没有桌面快捷方式。此时就需要我们手动去创建一个桌面快捷方式了。
(或者在别的地方创建后再放到桌面) 使用 vim 编辑该文件(或者不新建,直接vi idea.desktop 就会创建这个文件) 输入内容如下: [Desktop Entry] Name=IdeaIU Comment=Rayn-IDEA-IU Exec=/home/ldf/idea/...
之前,有很多写什么desktop文件的。当然可以。 实际上有个更简单的。 先执行启动脚本,启动Datagrip。然后打开 打开datagrip的设置,搜索Desktop,可以看见KeyMap中有一个Create Desktop的行为,没有绑定快捷键。给...
http://www.lmdouble.com/111730151.html
1)在路径/usr/share/applications下创建文件eclipse.desktop: ...2)copy如下内容,我们只需要关注3个地方,分别为Exec=软件执行文件的路径,Icon=快捷方式图标(如果有的话),Name=快捷方式名称 [Desktop Entry] C
1、在Home下创建一个文件,将下面的代码拷贝进去 [Desktop Entry] Categories=Development; Comment[zh_CN]= Comment= Exec=/home/ling/Qt5.5.0/Tools/QtCreator/bin GenericName[zh_CN]=IDE GenericName=IDE Icon=...
最近研究了一下金山清理大师一键加速快捷方式动画的实现,顺便也总结下Android中如何添加快捷方式到桌面。 方式一: 我称之为被动的Action方式。...为了能在小部件中或者快捷方式的选项目中出现我们
首先到electron官网或者GitHub上下载一个模板electron-quick-start 复制下面地址就可clone了 Git地址:git clone https://github.com/electron/electron-quick-start 进入到electron-quick-start文件中 cd electron-...
2.打开编译输出文件的文件夹(带二进制文件test_p的那个) 3.在编译生成的文件夹中新建一个脚本文件 install.sh,通过指令chmod 777 install.sh修改权限 4.向install.sh中写入以下的内容。 #!/bin/bash LibDir=$PWD...
有的小伙伴是写入一个Pycharm.Desktop文件从而创建快捷方式,但是好些人也包括我弄完之后发现只有一个图标在上面,或者只是一个黑框框,而且还打不开,我的pycharm版本是2017的,多次尝试之后我抛开了终端,把重心...
在linux(deepin)中,由深度商店下载的应用会自动在启动器创建快捷方式,但是从浏览器上下载的应用或者中性从终端上安装的 就只能找到安装后的目录,点击再打开,很不方便,在这里就分享下我找到的在启动器上创建启动...
目前正在学习JAVA,在电脑上安装开发环境的过程中遇到一些问题和一些经验记录一下! 安装JAVA开发环境,看网上的有很多中,我选择的是安装JDK+Eclipse 这里给出下载链接: JDK下载:... ...
虽然不少带有图形界面的程序会在安装时自动在桌面上创建快捷方式,还有一些图形界面程序或者命令行程序可能需要你手动创建快捷方式。 在这个教程里,我将告诉你如何在不同的Linux桌面上添加桌面快捷方式。(译注:...
发现里面没有自带快捷方式的配置文件。然而我们平时不可能每次都找到软件的目录再启动~~SO.. 我先贴出我的快捷方式的配置文件再做一一解释--- ! -_- 勤做笔记,方便以后回顾 环境: Ubuntu 13.04 ...
默认情况下,ubuntu会将自动安装的软件快捷方式保存在/usr/share/applications目录下,如果我们要创建桌面快捷方式,只需要右键-复制-桌面 就Ok 上面的方法是通过系统自动安装软件后实现的,有时候我们自己会从...
要在手机桌面上添加快捷方式,首先需要在manifest中添加权限。 添加快捷方式 添加快捷方式,是向桌面应用(launcher)发送相关action的广播,相关的action如下: public static final Str