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
(6)CM
Launcher3
客制化之 主题市场,主题资源来自于小米主题资源
最近也没啥时间,来研究launcher基本都是利用零碎的晚上1个小时或者半个小时来看下cm的代码,前面也看了下,CM的主题管理器以及源码,由于花的的时间少,就没仔细去看了,所以我就不按照他们的做法,我们照样来实现,更换主题这个功能。思路更换快捷图标:我们只需相应找到,loadTask加载快速拨号信息以及图标的对应代码,然后查看其itemType为0,即是更新快捷图标部分代码,接着我们设置图标,在这
重播
·
2020-09-13 09:27
android
Launcher
a64_7.1android平板关于更改绘制矩形界面透明度
diff--gita/packages/apps/
Launcher3
/src/com/android/
launcher3
/allapps/AllAppsTransitionController.javab
xiaoyaoli123456
·
2020-09-13 09:49
android
平板
diff
a64_7.1-v3.1android拉伸绘制矩形区域距离默认平板外边界问题
diff--gita/packages/apps/
Launcher3
/src/com/android/
launcher3
/BaseContainerView.javab/packages/apps/
Launcher3
xiaoyaoli123456
·
2020-09-13 09:49
编程语言
拉伸绘制矩形距离边界问题
android
平板
a64_7.1android平板更改状态栏底部导航栏navgationBar颜色
diff--gita/packages/apps/
Launcher3
/res/values-v21/styles.xmlb/packages/apps/
Launcher3
/res/values-v21/
xiaoyaoli123456
·
2020-09-13 09:49
编程语言
Launcher3
主题实现
这边主题实现,主要是替换背景,以及应用的ICON,及应用图标的背景。修改源码IconCache.java文件/**Copyright(C)2008TheAndroidOpenSourceProject**LicensedundertheApacheLicense,Version2.0(the"License");*youmaynotusethisfileexceptincompliancewith
_110
·
2020-09-13 09:55
Launcher3
自定义壁纸旋转后拉伸无法恢复
bug是这样产生的:
Launcher3
设置完自定义壁纸(系统自带壁纸不会记录)的时候,会在com.android.launcher3.
weixin_33763244
·
2020-09-13 09:58
预置壁纸的分辨率和屏幕的分辨率一样,设置预置的壁纸出现壁纸拉伸变形的问题
在mtk平台上,我预置壁纸的分辨率和屏幕的分辨率一样,当设置壁纸为预置的壁纸时会出现壁纸拉伸变形的问题具体修改如下:---a/packages/apps/
Launcher3
/WallpaperPicker
user_id:001
·
2020-09-13 09:10
android
(9)
launcher3
之 外部 更换主题Theme APP demo 实现原理以及demo
这样做的优点:代码修改量少,主题的APP无须跟
Launcher3
这个桌
重播
·
2020-09-13 07:12
android
Launcher
LAUNCHER3
讲解
别人的分析感觉不错收藏http://blog.csdn.net/rodsonl/article/details/20482461已读http://blog.csdn.net/rodsonl/article/details/20497355已读http://blog.csdn.net/rodsonl/article/details/20531209已读http://blog.csdn.net/r
来自大山的孩子
·
2020-09-13 05:53
Android
安卓开发问题之 Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication
这个问题出现在程序
Launcher3
运行中,系统端需要我这里修改
Launcher3
的一些东西,修改了给他,出现如下错误:---------beginningof/dev/log/mainI/Proce
和平world
·
2020-09-12 23:52
Android开发
Launcher3
RemoteView介绍和应用
一.RemoteView是什么RemoteView并不是View,它的父类是Object,它主要应用在通知栏和桌面小部件。二.RemoteView的使用RemoteView中的点击事件传递通过PengdingIntent实现,PengdingIntent实现启动Activity、启动Service和发送广播flags的模式有:三.RemoteView的原理RemoteViews支持在其他进程显示和
网络卷毛
·
2020-09-11 18:52
Launcher
Launcher3
android6.0默认Home(
Launcher3
)的启动分析
Launcher是默认的桌面应用,在系统启动后开始启动Launcher,进而才加载桌面数据。那么如何实现开机进入默认Launcher,比如把自己写的应用设置成开机默认启动的桌面呢?带着这个问题来分析Launcher是如何被选中并成为默认桌面应用而启动的。SystemServer启动ActivityManagerService并调用了它的systemReady()函数。ActivityManager
pnying
·
2020-08-24 15:47
(4)
Launcher3
中的常用类
除了上一篇博客中布局需要用到的几个类,还有一些类是我们在代码中随时可能遇见的。LauncherModel:从名字我们可以看出他跟数据有关系的,保存了桌面运行时的状态信息,也提供了读写数据库的API,他有一个内部类LoaderTask,桌面启动从数据库中读取数据并把图标和小工具添加上去的时候用的就是他。BubblTextView:图标都是基于他,不过奇怪的是,他是继承自TextView,我之前一直以
重播
·
2020-08-24 11:08
转载
android
android8.1.0中
launcher3
开发(2)
同时制作了下载的资源,资源是按照我我这篇文章的内容针对原生的
launcher3
代码做了大部分修改,横竖屏都有适配,我自己使用时直接删除了hotseat相关的部分,不过下载资源中做了保留以满足有需要的朋友
唯学
·
2020-08-24 11:00
launcher3
Android
launcher3
开发初始篇
Launcher3
是最新的google官方Launcher。相比Launcher2,它具有更加小巧、流畅、清新等特
weixin_34356138
·
2020-08-24 11:47
安卓4.4Launcher3自定义修改
使用的是安卓4.4的OS,系统源码下有Launcher2和
Launcher3
两套源码,但是系统默认的默认启动的是Launcher2的代码,其实现在的手机厂商(小米和魅族等)的桌面基本都是基于
Launcher3
决意
·
2020-08-24 10:30
launcher3
主要的类
LauncherModel:他跟数据有关系的,保存了桌面运行时的状态信息,也提供了读写数据库的API,他有一个内部类LoaderTask,桌面启动从数据库中读取数据并把图标和小工具添加上去的时候用的就是他。BubblTextView:图标都是基于他,他是继承自TextViewDragController:DragLayer只是一个ViewGroup,具体的拖拽的处理都放到了DragControll
丿丶海阔天空
·
2020-08-24 08:26
Android
Launcher里点击一个应用图标的内部流程分析
blog.csdn.net/crazy1235/article/details/78013971从Android手机屏幕上点击一个应用图标进行启动Activity的过程分析如下:/packages/apps/
Launcher3
月盡天明
·
2020-08-24 08:53
Android开发
android8.1.0中
launcher3
开发(1)
launcher3
开发一般分两种方式,一种是从0开始,一种是在
launcher3
源码的基础上进行修改,下面说的是在原有的基础上进行修改,我是在8.1.0的基础上修改的,个版本之间差异可能较大,其他版本不做过多说明
唯学
·
2020-08-24 07:30
launcher3
【 Android 10 四大组件 】系列 -- Activity 的 "启动流程"
核心源码SourcePathBaseDraggingActivity.javapackages/apps/
Launcher3
//src/com/android/
launcher3
/Base
DeepCoder
·
2020-08-22 15:35
android
框架
activity
Launcher3
添加桌面appWidget
这是安卓系统移植开发--
Launcher3
在桌面上添加默认的appWidget为什么有这篇文章
Launcher3
相对于Launcher2改变了很多,网上大部分的资料也是说的4.4版本以前的Launcher2
DD_Dog
·
2020-08-21 16:24
android系统属性读写操作SystemProperties
Launcher3
怎么不能importandroid.os.SystemProperties在
Launcher3
目录下第一次编译:mma或者mma-b或者mmmpackages/apps/
Launcher3
W歹匕示申W
·
2020-08-16 06:35
Android
9.0 显示设置最大->主界面将屏幕旋转180度后,屏幕右侧的快捷方式图标将在屏幕左侧运行
[MT6763-9.0][
Launcher3
]ModifyforAfterthemaininterfacerotatesthescreen180degrees,theshortcuticonontherightsideofthescreenwillruntotheleftofthescreendiff
总是。学不会
·
2020-08-15 16:11
8.0
Launcher3
背景透明
---a/alps/packages/apps/
Launcher3
/src/com/android/
launcher3
/allapps/AllAppsTransitionController.java+
总是。学不会
·
2020-08-15 12:40
google原生动态图标方案
近期由于moto的项目需要适配,根据原生机制实现日历的动态图标,所以研究了一下:packages/apps/
Launcher3
/src/com/android/
launcher3
/DynamicIconProvider.javaLauncher
woaigengxiaoning
·
2020-08-10 04:52
andorid
Launcher3
壁纸分析
Launcher3
壁纸分析
Launcher3
壁纸分析WallpaperPickerActivity结构1父类WallpaperCropActivity2布局文件wallpaper_pickerxml初始化流程
killerz117
·
2020-08-09 21:50
Android
android launcher 资料
开源项目
Launcher3
:platform/packages/apps/Launcher3fookwood/Launcher3androidstudio项目CyanogenMod/android_packages_apps_Trebuchetchislon
cizeal
·
2020-08-09 20:53
Android
android
launcher
Android6.0 Fix
launcher3
crash when search.
Android6.0使用lanucher3的搜索时出现crash,解决方法如下:diff--gita/packages/apps/
Launcher3
/src/com/android/
launcher3
/
堵刻
·
2020-08-09 19:00
Android
System
瑞芯微RK3288(W_Version)ANDROID9.0_ MID_SDK发布说明
主要支持功能数据通信:WiFi、USB以太网卡、USB、SDCARD应用程序:
Launcher3
、APK安装器、浏览器、计算器、日历、相机、闹钟、
szx940213
·
2020-08-08 21:00
瑞芯微
Android8.1
Launcher3
启动源码解析之第一个Activity启动
前一篇文章说了与Launcher有关的AMS启动过程,这篇文章来说一说与Launcher启动有关的Activity的启动过程一、AMS启动Launcher接上篇文章看AMS中启动HomeActivity的方法booleanstartHomeActivityLocked(intuserId,Stringreason){......Intentintent=getHomeIntent();//获取启动
唯依心动
·
2020-08-08 15:54
Android系统
Launcher
AMS
Android系统的桌面图标文字——调整字体大小、图标和文字间的间隔
一、适当缩小应用图标名称的字体大小,请参考我写的“
Launcher3
布局的布局配置”,先确认设备使用的哪一个profile标签,然后适当缩小对应的launcher:iconTextSize二、图标和文字间的间隔
梦幻之羽
·
2020-08-08 14:58
开发
Android 设置默认Launcher
当系统中有多个Launcher桌面时,可通过以下方式设定默认的Launcher:方法一:偷懒的话,将不想要的Launcher,如
Launcher3
的AndroidManifest.xml文件中的HOME
周木水
·
2020-08-07 22:55
Android
7.1.1
Launcher3
默认桌面应用奇特点
7.1.1Launcher3默认桌面应用奇特点上次说了添加默认桌面应用其他说明screen,x,y画的图今天发现有个奇怪现象原说明图添加默认桌面应用传送点http://blog.csdn.net/yxdspirit/article/details/78492487//先看代码按照上次的想法的话图标应该是这样的实际显示也确实是这样这样的话用坐标轴表示的话很奇怪今天偶然看了下launcher的数据库发
大木头_
·
2020-08-07 22:56
修改android N的
Launcher3
桌面应用图标
修改androidN的
Launcher3
桌面应用图标修改桌面应用默认图标的话修改的是IconCache.java这个文件IconCache会保存应用的图标和title等信息。
大木头_
·
2020-08-07 22:25
android 9.0
Launcher3
修改PageIndicator
android9.0Launcher3的PageIndicator是横线,需要把它改成小圆点先看
Launcher3
的xmlres/layout/launcher.xml......这个WorkspacePageIndicator
大木头_
·
2020-08-07 22:25
修改android N 的
Launcher3
桌面显示的行数列数
修改androidN的
Launcher3
桌面显示的行数列数在InvariantDeviceProfile中会根据屏幕的不同去动态适配应用图标和字体和行列数。
大木头_
·
2020-08-07 22:25
AndroidO
Launcher3
shortcut悬浮窗设计
#AndroidOLauncher3shortcut悬浮窗设计长按桌面图标会弹出一个小的悬浮窗,没有个合适的名字,叫dialog会显得俗,叫悬浮窗也不能凸显它的功能,想了想还是暂且叫shortcut悬浮窗吧。它的功能是提供给用户一种快捷方式,比如快速打开应用的某个功能,查看应用提供的widget,查看通知等。shortcut悬浮窗的特点位置由被点击的icon的位置确定,在图标上方或下方悬
yuye0322
·
2020-08-07 22:23
launcher3-桌面
launcher3
Launcher3
UI初始化 布局的动态设置
一.
Launcher3
中各个控件的大小在不同的设备上,初始化大小是不一样的,为了屏幕适配,需要动态的去设置布局大小,布局大小的设置是在
Launcher3
的onCreate方法中,调用了mDeviceProfile.layout
网络卷毛
·
2020-08-07 22:41
Launcher
Launcher3
Launcher3
UI初始化分析
一.入口Launcher类,在其onCreate方法中初始化@OverrideprotectedvoidonCreate(BundlesavedInstanceState){if(DEBUG_STRICT_MODE){StrictMode.setThreadPolicy(newStrictMode.ThreadPolicy.Builder().detectDiskReads().detectDis
网络卷毛
·
2020-08-07 22:41
Launcher
Launcher3
android
Launcher3
双层改单层
将
Launcher3
改为单层模式,这是android系统定制遇到的一个常见的需求。下面我将介绍一下我再MTK源码下将Luancher3改为单层的步骤和方法,以及解决一些bug。
yuanhcn
·
2020-08-07 22:36
Android系统
Android原生
Launcher3
简要分析
Launcher是android手机启动后第一个看到的界面,即手机系统的桌面,下面我们就以android原生的
Launcher3
为例看看界面布局和显示的数据怎么获取的来简要分析下android手机桌面Launcher
yin1031468524
·
2020-08-07 22:40
Android源码分析
Android 8.1
Launcher3
的allapps 应用列表界面,背景半透白色改为半透黑色
Z:\alps_o1_mp1\alps\vendor\google\apps\SearchLauncher\
Launcher3
\src\com\android\
launcher3
\allapps\AllAppsTransitionController.javaprivatevoidupdateAllAppsBg
Android_OS_Developer
·
2020-08-07 22:47
8.1代码记录
Android 7.1.1
Launcher3
去除Quick Search Bar
Android7.1.1Launcher3去除QuickSearchBar先看看
launcher3
的主要界面组成查看Launcher的代码privatevoidsetupViews(){...mWorkspace.bindAndInitFirstWorkspaceScreen
xiezhaoxian
·
2020-08-07 22:56
android
Rockchip
实现
Launcher3
的立方滚动特效
packages\apps\
Launcher3
\src\com\android\
launcher3
\PagedView.java@OverrideprotectedvoiddispatchDraw(Canvascanvas
xuxinyl
·
2020-08-07 22:15
android系统开发
(9)
Launcher3
分析之拖动图标的流程——放下
我们来看下放下的过程,对应的触摸事件是ACTION_UP,我们直接跳到DragController的onTouchEvent。在处理ACTION_UP的时候多调用了一次handleMoveEvent,可能是因为ACTION_UP相对于上一次的时间也会有位置的变化。松手的时候会判断是是不是在“扔”图标(通过isFlingingToDelete),如果你用的不仔细的话,可能发现不了这个扔的过程:在说面
重播
·
2020-08-07 22:07
android
转载
(8)
Launcher3
分析之拖动图标的流程——移动
移动的逻辑还是比较清楚的,因为他抽象出来的模型十分易于理解的。DropTarget是一个可放置(drop)区域的抽象,也就是我们松开手的时候想要把图标放到某个东西上,这个东西就是DropTarget,实现他的都是View,比如说文件夹,Workspace,删除区等等,你可以通过“OpenTypeHierarchy”来查看哪些类继承了DropTarget接口。下图是他比较重要的几个接口:onDrag
重播
·
2020-08-07 22:06
android
转载
(3)
Launcher3
的布局和结构
首先你需要去这里下载下
Launcher3
的源码。
重播
·
2020-08-07 22:06
android
转载
android 8.1
Launcher3
横屏状态长按图标 弹框位置居中分析
横屏状态长按图标弹框位置居中分析.现象:竖屏状态下正常,横屏状态下,长按最右边的apk图标弹出的信息框会显示在屏幕中间的位置.期望:参考竖屏,应该显示在apk上方或者下方,方向偏向左边.问题如图:分析:1.从
Launcher3
wende32
·
2020-08-07 21:07
android
java
Launcher3
桌面开发-
Launcher3
添加主题功能
Launcher3
源码地址:Launcher3-master[ThistutorialwaswrittenbyTicoo]前言我们知道,Launcher图标的加载是在IconCache这个类上,协同一些工具类完成桌面图标的加载
策码奔腾 叓
·
2020-08-07 21:19
it
移动互联网
Android
程序员
Android 9.0 Launcher启动详解
启动核心代码如下:/packages/apps/
Launcher3
/src/com/android/
launcher3
/Launcher.java@OverrideprotectedvoidonCreate
Albert0211
·
2020-08-07 21:29
Launcher
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他