osx launchpad图标的删除

安装了个parallels desktop之后,OSX中的launchpad中的图标多了不少,可是好多都不是我自己想要的,我们该怎么删除或者修改呢,下面介绍一些方法:

①直接操作Appications文件夹

launchpad的应用的位置都在/Applications和/User/Name/Applications下,自行修改删除即可

②操作数据库

有些图标可能程序已经已经删除了,但是图标还在Launchpad上,这时可以通过一种比较简单的办法来删除,点击图标,图标上加上了一个问号,之后直接拖拽到Trash中即可。下面说一下通过数据库来进行删除操作。
Launchpad的数据保存位置在/Users/Name/Library/Application Support/Dock下,我的mac下的文件如下
69CDDDAD-01D7-40C7-83A4-1E88292D5765.db desktoppicture.db,我们操作的就是这个名字比较长的这个db文件,这个是一个sqlite数据库保存的数据库文件,可以使用工具mesasqlite gui工具或者命令行进行操作。下面显示了数据库中的一些信息。其中对我们有意义的是一个叫做apps的表。

[sql] view plaincopy

  1. SQLite version 3.8.5 2014-08-15 22:37:57
  2. Enter ".help" for usage hints.
  3. sqlite> .tables
  4. app_sources       dbinfo            image_cache       widgets
  5. apps              downloading_apps  items
  6. categories        groups            widget_sources
  7. sqlite> .schema apps
  8. CREATE TABLE apps (item_id INTEGER PRIMARY KEY, title VARCHAR, bundleid VARCHAR, storeid VARCHAR,category_id INTEGER, moddate REAL, bookmark BLOB);
  9. sqlite> select * from apps limit 5 ;
  10. 7|App Store|com.apple.appstore||1|390157307.0|book?
  11. 9|Automator|com.apple.Automator||1|388084524.0|book?
  12. 10|计算器|com.apple.calculator||1|399110725.0|book?
  13. 13|日历|com.apple.iCal||2|416818725.0|book?
  14. 14|国际象棋|com.apple.Chess||3|399107832.0|book?

我们想要删除一些应用,可以直接对apps表进行一些sql操作就行了。

时间: 2024-10-08 23:25:13

osx launchpad图标的删除的相关文章

osx launchpad图标的修改

安装了个parallels desktop之后,OSX中的launchpad中的图标多了不少,可是好多都不是我自己想要的,我们该怎么删除或者修改呢,下面介绍一些方法: ①直接操作Appications文件夹 launchpad的应用的位置都在/Applications和/User/Name/Applications下,自行修改删除即可 ②操作数据库 有些图标可能程序已经已经删除了,但是图标还在Launchpad上,这时可以通过一种比较简单的办法来删除,点击图标,图标上加上了一个问号,之后直接拖拽

Mac OS X中Launchpad的图标添加删除方法(添加方法别试了,和Linux很大区别)

说明:在Mac下的Launchpad图标添加和删除都与应用程序的app文件有关,如果单纯的只想在Launchpad添加自定义的图标,然后指定要某条命令运行时,建议不要这么干,Launchpad的图标管理没Linux那么简单,且操作复杂. 常规方法: 添加,删除 直接把下载好的app文件拖入到应用程序即可,删除app文件同样也会对Launchpad的图标进行删除. 非常规方法: 在Mac下系统越新,方法越无效,所以不建议试了. Launchpad的图标原理使用的sqlite文件进行管理的,位于这里

如果模拟一种图标被删除时一种颜色渐变的效果,采用TransitionDrawable实现

效果图: TransitionDrawable 可以用来实现两个Drawable直接的交错渐变的过渡效果 接着上篇,我们这样来实现: public class MyDragLayer extends FrameLayout { /** * The bitmap that is currently being dragged */ private Bitmap mDragBitmap = null; private float mLastMotionX; private float mLastMo

应用删除后 Launchpad 上仍有应用图标无法删除的解决方法

应用删除后 Launchpad 上仍有应用图标上带有问号且无法删除时,可以将 launchpad 重置. 在终端输入: defaults write com.apple.dock ResetLaunchPad -bool true 回车 killall Dock 回车 等待 LaunchPad 重启 .

sqlite3触发器的使用

研究了一下osx下dock中应用的存储,位于~/Library/Application Support/Dock/下一个比较名字比较长的db文件中,之前简单的介绍过osx launchpad图标的删除,这里对db文件进行了分析. osx中db文件是sqlite3数据库对应的数据库文件,学过andorid或者ios开发的朋友应该比较的熟悉,查看数据库可以看到该数据库(名字比较长的db文件)中存在一下表: app_sources       dbinfo            image_cache

Mac系统launchpad怎么管理图标

使用mac电脑的时候我们会有很多的不习惯,为了更好的调整自己的习惯我们可以时电脑中的一些设置调整到我们满意的方向,Mac系统上的Launchpad是系统中快捷启动应用的一种方式,我们在Mac上安装的几乎所有应用都可以在Launchpad中找到并快速启动.那么Mac launchpad怎么管理图标?Mac launchpad怎么排序图标?跟随小编来了解下. 图一:launchpad管理界面 我们在Launchpad中的图标,根据屏幕大小会有不同的布局方式,当然我们也可以快速更改布局,仅需要几条简单

删除系统托盘区中的指定图标

有些应用软件为便于提醒用户和方便用户操作,会在系统托盘区生成属于自己的托盘图标,这样用户可以通过该图标弹出的气泡提示了解对应软件的运行状态,或通过关联的菜单便捷的操作该软件.但在某些情况下,应用程序可能会遭遇异常关闭的情况而导致来不及删除对应的系统托盘图标而将其遗留在系统托盘区中,当再次运行该软件时会发现托盘区出现多个同样的图标.那么如何删除无效/指定的系统托盘区图标呢? 首先,我们需要找到系统托盘栏所在的窗口,由于我们不清楚需要删除的图标是在普通系统托盘区中还是在溢出系统托盘区中,所以需要把这

如何删除win7系统桌面ie图标

公司展厅安装了一个大屏,老板要求把桌面所有图标去掉,在删除ie的时候却发现图标无法删除,尝试各种办法才得以解决,下面给大家分享一下如何删除win7系统桌面ie图标 尝试两种方案: 方法一.修改组策略 1.点击"开始"-"运行"项打开"运行"窗口,或者直接按"Win+R"快速打开此窗口: 运行 2.输入"gpedit.msc"并按回车键即可进入组策略编辑界面;如图所示: gpedit.msc 3.在组策略编辑

自定义EditText实现一键删除数据

转载请注明出处http://blog.csdn.net/xiaanming/article/details/11066685 自定义EditText带删除小图标, 实现的功能: 点击删除小图标,删除当前输入框中所有内容 删除图标默认不显示,当输入框获得焦点后显示, 实现的操作: 在Edittext的DrawableRight中添加一张删除图标,作为删除功能的小图标 因为Edittext不能为图片设置点击监听事件,因此我们需要自定义Edittext在onTouchEvent方法中模拟按钮点击的操作