/**
* 取得所有桌面图标的左上角坐标值
* @ author: 叶里的猫
*@return 返回坐标数组
*/
public int [][] getAllChildCoordinate(){
int size = this.getChildCount() ;
int [][] coordinates = new int [size][2];
for(int i=0;i<size;i++){
View child = this.getChildAt(i);
if(child instanceof BubbleTextView){
BubbleTextView btv = (BubbleTextView)child ;
//横坐标
int left = btv.getLeft() ;
//纵坐标
int top = btv.getTop() ;
coordinates[i][0] = left ;
coordinates[i][1] = top ;
}
}
return coordinates ;
}
其中的图标区域是指包括橙色背景的区域,也就是说BubbleTextView组件的范围为:padding+图片
分享到:
相关推荐
9.0 10.0Launcher3修改默认的app图标和hotseat图标为圆角图标
android 系统桌面logo增加消息角标功能,解决目前android系统只有小米等几类手机有消息角标,华为、三星等手机。。
andriod2.3修改Launcher让图标不显示在桌面或者主菜单中,4.0只有很少的区别
一个页与页里面的元素都能被拖动的view,类似于ViewPager。这个可以做出launcher中桌面图标在不同页之间切换的效果.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
Android实现图标拖拽.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
桌面图标替换,背景的统一和左屏的实现,桌面布局的实现
源码Launcher2主菜单中,特定的app按照自定义的规则进行排序,以显示在主菜单的最后一屏
仿小米电视桌面launcher源码Demo,改桌面采用 类似小米一样的metro风格的 设计,可以通过远程配置控制桌面显示 的内容,非常棒,成功用于多个机顶盒ott项目。无积分或者不想登陆点我头像发给你。
Android 轻松打造一个APP动态切换桌面图标Launcher
Launcher3升级变化:小部件变化 、 Go版本差异、支持自动生成Work文件夹 . UI客制化 :桌面布局 、布局配置 、预置图标 、图标...功能客制化 :桌面样式 、图标角标、动态图标 、Hotseat图标自适应 、最近任务扩展功能
Android项目源码-安卓Launcher原生桌面源码
我写了几篇博客来讲解Launcher3桌面什么的,有兴趣的可以看看这里: 概述 Android的触摸控制流程 Launcher3界面的布局和结构 Launcher3中的常用类 Launcher3的启动流程(一) 细说ItemInfo Launcher3的启动流程(二...
Android桌面Launcher程序,非常好的一个例子,可以在Android Studio里面完美编译,是学习Launcher编程最好的例子。
Android Tv桌面导航Launcher 的Demo,仅用作交流!
android Launcher 源码 native 实现桌面添加应用图标 管理屏幕 多屏幕管理 添加widget 动画桌面 等
创建桌面快捷方式源代码.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
自己使用的桌面Launcher3
其早期版本“ GO Launcher EX”在Google Play中排名第一,拥有超过2亿用户! GO 桌面增强版 GO Launcher 中文多语免费版GO 桌面增强版 GO Launcher 中文多语免费版 软件名称:GO桌面版:GO Launcher 软件版本:...
本版本基于Launcher3最新版进行开发,开发包括:双层改单层,特效,菜单,点击卸载等功能。
XP Mod Launcher仿XP桌面启动器的桌面软件.docx