社区
Android
帖子详情
如何默认启动自己定制的桌面应用
bigapple88
2012-10-07 12:18:37
我现在要实现这样一个功能,就是我自己定制了一个桌面应用,最后要和原生的Launcher共存,通常情况下,如果系统存在多个桌面应用,点击home后会弹出对话框让用户选择启动哪个桌面,现在要求不弹出这个对话框,直接默认启动自定义的桌面,怎么实现这个功能?
通过设置默认选项这个方法大家就别说了,我想要的是怎么修改源码,包括framework,不让用户选择而直接启动自定义桌面。
...全文
249
4
打赏
收藏
如何默认启动自己定制的桌面应用
我现在要实现这样一个功能,就是我自己定制了一个桌面应用,最后要和原生的Launcher共存,通常情况下,如果系统存在多个桌面应用,点击home后会弹出对话框让用户选择启动哪个桌面,现在要求不弹出这个对话框,直接默认启动自定义的桌面,怎么实现这个功能? 通过设置默认选项这个方法大家就别说了,我想要的是怎么修改源码,包括framework,不让用户选择而直接启动自定义桌面。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
z103594643
2012-10-19
打赏
举报
回复
你能改framework,那你就直接看设置默认是改了系统哪个配置,然后将那个配置直接写在系统里面就好了。
myg_315
2012-10-19
打赏
举报
回复
这部分还真看过,不过当时就是想获得弹出选择框后点击默认launcher后的操作,其他的没看,,,自己研究研究吧。
不过可以提供你看源码的方法:
从资源开始找代码:
例如:点击home如果launcher多的话就会弹出一个框,框上有图片和文字,然后去源码的对应资源文件夹下找资源,然后ctrl + h再找在哪里用的。
一步步的就欧了。
ltlt000111
2012-10-16
打赏
举报
回复
壁纸分为动态和静态两种:
如果只需要修改默认静态壁纸,替换frameworks/base/core/res/res/drawable/default_wallpaper.jpg即可,或者在源码中修改对应default_wallpaper地址.
修改动态壁纸:在frameworks/base/core/res/res/values目录找到Config.xml文件,最后一行有定义:
<string name="default_wallpaper_component">null</string>
将其修改为对应的live wallpaper的启动component即可。
静态的图片壁纸和live wallpaper是两个系统,加载的时候是完全两套机制,静态图片通过launcher里面的一个xml文件配置来管理系统默认静态壁纸,live wallpaper则是通过intent机制向系统搜寻所有匹配Activity,所以,这里的默认值为null,而不是那个系统默认静态壁纸的地址,系统是读config.xml文件的设置,若为null才继续查找静态壁纸配置内容.
bigapple88
2012-10-16
打赏
举报
回复
没人说了,大家赶紧来帮忙啊
Android 7.1 设置
默认
启动
桌面
,并设置为主屏幕
应用
frameworks/base/core/java/com/android/internal/app/ResolverActivity.java 1、在此Activity添加方法 private boolean setupDefaultLauncher(String packageName) { int position = mAdapter.getDefaultHomePosition(...
android
默认
桌面
应用
程序,android Launcher3设置
默认
桌面
应用
android Launcher3 设置
默认
桌面
应用
,供大家参考,具体内容如下launcher3 的
默认
桌面
应用
是在 res/xml里
默认
有4种样式default_workspace_3x3.xmldefault_workspace_4x4.xmldefault_workspace_5x5.xmldefault_workspace_5x6.xml我们看看default_workspace_3x3....
android 固定launcher,android Launcher3设置
默认
桌面
应用
android launcher3 设置
默认
桌面
应用
,供大家参考,具体内容如下launcher3 的
默认
桌面
应用
是在 res/xml里
默认
有4种样式default_workspace_3x3.xmldefault_workspace_4x4.xmldefault_workspace_5x5.xmldefault_workspace_5x6.xml我们看看default_workspace_3x3....
android系统开发中个人小问题汇总 (转)
from:http://blog.csdn.net/bmj/article/details/8649376
SillyTavern
桌面
应用
:跨平台一键
启动
完整指南
还在为每次
启动
AI聊天工具都要打开命令行而烦恼吗?你是否渴望像使用普通软件一样,双击图标就能开启你的智能对话体验?今天,我将为你展示如何将这款强大的LLM前端工具打造成真正的
桌面
应用
程序,彻底告别繁琐的操作流程。 ##
应用
场景与用户痛点 ### 传统使用方式的三大挑战 **
启动
流程复杂**:每次使用都需要定位项目目录、输入
启动
命令,对于非技术用户来说门槛较高。 **窗口管理不便**:浏览
Android
80,490
社区成员
91,374
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章