E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
launcher3
工作中小问题汇总(2018/12/17)
(Android7.1.1)修改AndroidManifest.xml(有源码)修改alps\packages\apps\Launcher3_m\src\com\android\
launcher3
\LauncherModel.java
LeVi_1994
·
2020-08-07 21:17
Work
android 8.1 系统MTK平台,
Launcher3
显示出hotseat的title
1.Hotseat主要判断是否显示标题在CellLayout.java这个方法中,第627行判断隐藏和显示publicbooleanaddViewToCellLayout(Viewchild,intindex,intchildId,LayoutParamsparams,621booleanmarkCells){622finalLayoutParamslp=params;623624//Hotsea
桃李不盐
·
2020-08-07 20:02
android
8.1
一步步客制化Android桌面(
Launcher3
)图标
5.1上的Android桌面,其实也就是
Launcher3
,位置是alps\pac
mikechenmj
·
2020-08-07 20:16
android
launcher
手机方案
IconCache
桌面
修改
Launcher3
代码--在加载Launcher时默认加载某个widget
synchronizedpublicvoidloadDefaultFavoritesIfNecessary(intorigWorkspaceResId){StringspKey=LauncherApplication.getSharedPreferencesKey();SharedPreferencessp=getContext().getSharedPreferences(spKey,Conte
weixin_34967708
·
2020-08-07 20:06
launcher3
Launcher3
无图标问题
MTK8382/8121平台。机器(8寸,默认竖屏)第一次烧录完成后,以横放姿势启动,发现Launcher没有图标,而竖屏启动是没有这个问题的。在测试过程中发现,在设置中cleardata后也会有这样的问题。因此可以初步判断是database初始化的问题,因为database存储着favoriteicon和workspace的数据。对比database,发现workspaces字段没有写入。查看输
weixin_33720078
·
2020-08-07 20:49
Android
Launcher3
开启旋转后有部分任务在旋转后会显示出来
此问题比较奇葩,复现位置有好几个,大部分都是settings。例如:连接usb后点击通知栏的USB连接选项,然后再直接按home键,或者蓝牙接收点击之后有个弹出框,在按home键。解决方案如下(原本想跟入到底层看看到底什么原因,结果发现任务列表是从ActivityManagerNative.java类中取得,故不走此胡同):分析:\frameworks\base\packages\SystemUI
weixin_30666943
·
2020-08-07 19:01
Android
Launcher3
隐藏搜索框
布局分析,搜索条应该是在\LINUX\android\packages\apps\
Launcher3
\res\layout\search_drop_target_bar.xml中可是分析布局发现原来里面并没有搜索条相关的那么应该就是在代码上面创建全局搜索发现其实代码就在
weixin_30371875
·
2020-08-07 19:51
移动开发
java
Launcher3
桌面壁纸被拉伸模糊的修改
最近很忙,记录一下,
Launcher3
壁纸的修改。免得忘记。花了我近半天的时间。环境:RK3288+AndroidLL步骤:进入
Launcher3
,长按桌面空白部分,设置一个内置的壁纸。
手艺人王学明
·
2020-08-07 19:36
[工作记录]
Launcher3--launcher3 icon以及hotseat size大小修改
Launcher3
在启动Launcher.java过程会先初始话一些列的参数配置。
王大锤扛刀
·
2020-08-07 19:54
Android
android系统
Launcher2源码学习
Launcher、Launcher2(2.2(Froyo)之后)和
Launcher3
(4.4(KitKat)之后)其实是一样的,只是Launcher2里面加入了3D,
Launcher3
桌面长按又可以直接呼叫小工具了
他叫小黑
·
2020-08-07 19:02
Android源码
Android 源码解析之
Launcher3
之帮助提示的实现方案
先从Launcher.xml看view的结构:res/launcher.xml下有ScrimView这个类是个FrameLayout的子类,它只实现了Insettable接口,并没有扩展任何元素,可以认为它就是个FrameLayout,暂时不明白它的用意其它几个include其实都是com.ijinshan.browser.launcher3.Cling类,作者通过这一个类包不同的子view来实现
seekting2013
·
2020-08-07 19:53
android 8.1
Launcher3
去掉抽屉式,显示所有 app
效果图[图片走丢了]修改思路1、增加全局控制变量sys.launcher3.is_full_app,用来动态切换2、增加两套布局,对应有抽屉和无抽屉3、去除allAppsButton4、将AllAppsContainerView中的图标加载到Workspace5、新安装的app自动添加图标到Workspace6、禁止Workspace图标长按删除选项7、屏蔽上拉显示抽屉页面手势8、Workspac
cczhengv
·
2020-08-07 19:20
Android屏蔽开机引导页面
diff--gita/packages/apps/
Launcher3
/src/com/android/
launcher3
/LauncherClings.jaindexef8e8ab..fd444a4100644
Kevin-Kelly
·
2020-08-07 19:47
Rockchip平台定制
Android MTK
Launcher3
安装三方apk,应用图标自动添加白边
diff--gita/alps/packages/apps/
Launcher3
/src/com/android/
launcher3
/graphics/LauncherIcons.javab/alps/packages
总是。学不会
·
2020-08-07 18:07
去掉默认桌面:
Launcher3
和 Home
修改:/build/target/product/common.mk/build/target/product/core_base.mk**去掉默认桌面:
Launcher3
和Home**Change-Id
berryhaxby
·
2020-08-07 18:15
framework
Launcher3
分析之数据加载与绑定
Launcher3
的主界面是packages/apps/
Launcher3
/src/com/android/
launcher3
/Launcher.java首先分析onCreate@OverrideprotectedvoidonCreate
一个小菜鸟的成长之路
·
2020-08-07 18:57
源码分析
Android之路
Launcher3
去掉抽屉模式
1、加入开关
Launcher3
\src\com\android\
launcher3
\LauncherAppState.java添加一个方法publicstaticbooleanisDisableAllApps
一个小菜鸟的成长之路
·
2020-08-07 18:25
源码分析
Android之路
Launcher3
移除Hotseat图标
Launcher3
/res/xml/default_workspace_4x4.xml中删除这个时候不会出现Hotseat图标,但是底部仍然会有空白的空间
Launcher3
\src\com\android
一个小菜鸟的成长之路
·
2020-08-07 18:25
Android之路
Launcher3
分析篇:(一、前导篇)
Launcher作为Android手机启动后给用户展示的第一个应用,我想一步一步对
Launcher3
的源码进行分析并记录,也是为了让自己遗忘的时候可以看看。
ZL_My
·
2020-08-07 18:57
android开发
launcher3
修改默认桌面布局
手机第一次进入系统,Launcher的默认界面是读取的一个xml配置文件,完成桌面的布局,这个xml文件在
Launcher3
\res\xml\default_workspace.xml通过修个这个xml
u010083774
·
2020-08-07 18:25
android
launcher
Launcher 3.0设置壁纸后壁纸被拉伸
最近遇到一个问题,就是在4.4.2的
Launcher3
中设置非默认壁纸后,进入Setting选择辅助设置勾选大字体后回到桌面,发现壁纸被拉伸。
代码彩戏师
·
2020-08-07 18:57
Launcher
Android
Launcher3
源码分析 — 将Workspace的数据与界面绑定
在数据从数据库加载到内存之后,接下来的工作就是把这些数据与launcher的UI视图绑定。绑定的过程在LauncherModel.bindWorkspace()方法中完成,在这个方法中会调用回调接口Callback里相应的回调方法。Callback接口的定义如下:publicinterfaceCallbacks{publicbooleansetLoadOnResume();publicintget
rodsonl
·
2020-08-07 17:48
Android
Launcher3
源码分析 — 加载Workspace的数据
Launcher3
的数据加载过程涉及到了两个主要的类LauncherProvider和LauncherModel。
rodsonl
·
2020-08-07 17:48
Android
Launcher3
源码分析 — 数据加载过程
在一般情况下
Launcher3
的数据加载过程如下图所示:以上是完整的数据加载过程,但在特殊情况下,加载过程会稍微有些不同,比如allapps页面和workspace页面的加载顺序,是否需要从数据库加载数据
rodsonl
·
2020-08-07 17:48
Android
Launcher3
源码分析 — 启动过程
1.执行Application的onCreate方法在MainActivity执行之前会先执行Application类的onCreate方法,通过LauncherAppState.getInstance()实例化LauncherAppState。publicclassLauncherApplicationextendsApplication{@OverridepublicvoidonCreate(
rodsonl
·
2020-08-07 17:47
Android
Launcher3
源码分析 — ui结构
在android4.4后,nexus设备使用GoogleNowLauncher作为默认的Launcher,其实它的代码就是android4.4源码里的
Launcher3
,只是针对googlenow做了些修改
rodsonl
·
2020-08-07 17:47
Android
Launcher3
源码分析 — bindWorkspaceItems的具体实现
通过调用bindScreens(),主界面完成了页面的加载,接下来就要开始加载各页面内容了。为了提高用户体验,会先加载当前页面的内容,再加载其他页面的内容。在workspace中调用bindWorkspaceItems()完成页面内容的加载,具体代码如下://oldCallbacks:一个Callback引用//workspaceItems:页面的apps和folder//appWidgets:页
rodsonl
·
2020-08-07 17:17
Android
Android
Launcher3
分析——LauncherModel
AndroidLauncher3分析——LauncherModel接上篇AndroidLauncher3分析——开篇,上篇提到LauncherModel是
Launcher3
处理数据的核心,这当然不是瞎掰的
Rainmonth
·
2020-08-07 17:03
Android学习开发
Launcher3
禁止拖动和删除
1、删除操作是由长按时间触发,所以我们只要在Launcher的onLongClick(Viewv)方法中直接返回就可以。如果是部分禁止,可以通过v获取到ItemInfo,getTag中包含类别、位置和类名,从中过滤即可。if(v.getTag()instanceofItemInfo){ItemInfoinfo=(ItemInfo)v.getTag();longClickCellInfo=newCe
打酱油的稻草
·
2020-08-07 17:26
Android8.1去掉
Launcher3
默认给 icon 增加的APK图标白边
icon增加的APK图标白边介绍:http://blog.csdn.net/guolin_blog/article/details/79417483源码修改的路径:packages\apps\
Launcher3
android驱动_它不开机了
·
2020-08-07 17:42
Android Launcher 部分修改(6.0)
Launcher3
桌面的行数和列数是动态计算的,如何修改?Hotset横屏展示config.xml中fa
Uk00
·
2020-08-07 16:43
Android
Android
Launcher3
一些默认修改
1.如何设置默认页12345res/values/Config.xml0在
Launcher3
桌面,不管在哪一页,按HOME键,会回到默认页。
sugar丶安卓笔记库
·
2020-08-07 16:10
Android
系统
O1:launcher:将launcher界面所有的APP图标LOGO默认为-圆形
问题:将launcher界面所有的APP图标LOGO默认为-圆形解决:vendor/mediatek/proprietary/packages/apps/
Launcher3
/src/com/android
tonyechen
·
2020-08-07 16:00
android
Launcher3
仿小米桌面
之后拿到5.1的源码尝试编译通过了,然后就开始分析首先找到控制所有应用按钮显示的地方在com\android\
launcher3
\LauncherAppState.javapublicstaticbooleanisDisableAllApps
tonyechen
·
2020-08-07 16:59
android
Launcher 安装APK快捷方式出现在末尾空白位置
在做完仿小米桌面之后,客户又提了一个新需求,要求安装APK的时候,快捷方式要出现在末尾空白位置仿小米桌面方法请点击:
Launcher3
仿小米桌面在代码中开始搜索之旅在这个位置packages\apps\
tonyechen
·
2020-08-07 16:59
android
Android8.1
Launcher3
修改PageIndicatorLineCaret为小圆点
现在修改为小圆点,不消失,先上图:直接在原有基础上修改src/com/android/
launcher3
/pageindicators/PageIndicatorLineCaret.java增加两个变量
_Shawn_
·
2020-08-07 16:14
Android
Android8.1
Launcher3
去掉抽屉(四)
Android8.1Launcher3去掉抽屉(四)前段时间做了
Launcher3
模块,然后又紧接着SystemUI,Settings,备份;时间赶得比较紧,有些重要的东西都写了博客记录一下。
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3
修改文件夹样式(一)
1:首先让文件夹的大小固定src/com/android/
launcher3
/folder/Fol
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3
修改行数和列数
/src/com/android/
launcher3
/InvariantDeviceProfile.java进去看下,虽然代码不一样了,但是万变不离其宗,被我发现了这个方法:ArrayListgetPredefinedDeviceProfiles
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3
修改文件夹样式(二)
原生的是一个圆形,而且最多只能显示四个app的缩略图,修改为国内常见的九宫格形式;上代码src/com/android/
launcher3
/folder/FolderIcon.java可以看到这个FolderIcon
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3
禁止在HotSeat创建文件夹
Android8.1Launcher3禁止在HotSeat创建文件夹这个是上篇博客遗留的问题,本来准备和修改文件夹样式一起修改的,但是发现并不是一起的,所以单独列出来;网上搜了一下,参考这篇博客
Launcher3
_Shawn_
·
2020-08-07 16:42
Android
Android8.1
Launcher3
去掉抽屉(三)
在src/com/android/
launcher3
/model/LoaderTask
_Shawn_
·
2020-08-07 16:42
Android
Android
Launcher
移动开发
Launcher3
界面布局
文件目录:package/app/
Launcher3
/res/xml/default_workspace_5x6.xml1:依照GMS要求把google要加入的排列(google文件夹googlesearch
鲲蓝刀
·
2020-08-07 16:41
Launcher3
界面布局
8.1Launcher3 去掉桌面底部渐白色部分
vendor/mediatek/proprietary/packages/apps/
Launcher3
/src/com/android/
launcher3
/graphics/GradientView.javaprivatebooleanmShowScrim
花草123
·
2020-08-07 16:15
Android
8.1
Android
launcher3
--
launcher3
源码1
Androidlauncher3–
launcher3
源码1Launcher3(J泡在网上的日子)
launcher3
源码
Launcher3
源码分析系列下载
launcher3
源码使用AndroidStudio
xhBruce
·
2020-08-07 16:48
Android
Android
Launcher
Launcher3
源码简易分析
这是一篇关于
Launcher3
源码简易分析记录,简单的记录下大致过程,仅供学习记录使用先从入口找到
Launcher3
的Applicatino入口.LauncherApplication。
Developings
·
2020-08-07 16:07
android-主题
Android 6.0
Launcher3
隐藏小部件与APP icon
隐藏桌面应用icon:packages/apps/
Launcher3
/src/com/android/
launcher3
/LauncherModel.java在loadAllApps()方法拦截for(
江湖浪徒
·
2020-08-07 16:15
launcher
Android
Launcher3
去除应用列表,二级菜单,应用全部在桌面显示
改动以RK3288Android5.1为例
Launcher3
修改方法应该都一样改动如下:diff--gita/src/com/android/
launcher3
/LauncherAppState.javab
lance·
·
2020-08-07 16:55
Launcher
Launcher3
如何给桌面添加一页,并显示一个应用
这个需求实现起来相对较容易,Launcher桌面的配置文件,在res/xml/default_workspace.xml里面这个文件里面有appwidget,favorite,还有hotseat,hotseat下是4个favorite上面的favorite里面定义的就是页面中的应用packageName是应用的包名className是应用的启动类名screen是哪一屏x是应用所在的x坐标,从0开始
奔放的Guitar
·
2020-08-07 16:46
android
Launcher
Launcher3
Workspace加载流程浅析(基于Aosp P版本)
本文将基于最新的AndroidP版本的
launcher3
,分析下这个流程。几个重要的类这几个类可以算是laun
Code-Dreamer
·
2020-08-07 16:45
Launcher
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他