android原生图标
‘壹’ 带MIUI的G7想修改android原生状态栏和图标
首先把图标找好。
再提取system/framework/下framework-res.apk这个文件
用winrar打开 进入res/drawable-hdpi 拖入图标直接替换,不需要签名
替换后移动修改后的framework-res.apk至system改好权限 第一列全打勾 第二列第一个打勾 第三列不打勾
再移动至system/framework/直接替换 重启即可
‘贰’ android的系统图标都在哪怎么查看
默认的图标在res文件夹下面,drawable-hdpi下面就有icon,就是项目本身自带的图标,当然你也可以更换成项目需要的图标,删除重新拷贝一个进去就行,望采纳。
‘叁’ 安卓手机怎样修改状态栏图标,我想该电池和wifi图标,想改成安卓原生的那种图标风格
首先要root 下个re管理器。
先用re进入手机文件夹system,再进去 framework找到framework-res.apk这个文件,
2
发现里面全是zip文件,只有一个文件显示是apk,选中这个apk按住,复制到sd卡,如果改错了还能复原。
3
然后找到你复制到sd卡的那个framework-res.apk ,按住提取全部,,提取好之后,点进去,点res,找到drawable-mdpi,进去之后里面就可以换图标了。
4
,用自己想要的图片修改文件名之后,拖进去替换掉原来的图片,然后,退到 解压之后的那个文件夹, 点住framework-res创建zip文件,然后飞过去,把后缀名改成apk再移动到 system framework 替换掉原来的framework-res.apk 改下权限 重启就好了。
‘肆’ 如何更改Android系统自带主题栏中的默认图标
总而言之,现下还有许多Android用户存在“美化难”的问题。当然有人说大不了装个Launcher呗。这确实是Android的强项,什么都能换,但你又是否真的能舍弃默认桌面,能不去纠结各种内存CPU的占用问题呢? 如果你是美化控,如果你有图标风格统一强迫症,跟着我稍稍弥补一下“美化难”的遗憾吧! Step 1:安装Xposed框架和Icon Themer 这两个应用是美化的基础。 Xposed框架是一款可以在不修改APK的情况下影响程序运行(修改系统)的框架服务,基于它可以制作出许多功能强大的模块,且在功能不冲突的情况下同时运作。 替换原生Launcher图标的Icon Themer(图标随便换)正是基于此框架。安装完毕,美化工作就可以开始了。 图标随便换 什么是二维码分类:工具 适用:极客 Android Xposed模块 什么是二维码分类:工具 适用:极客 Android Step 2:安装第三方主题应用 网上现在有非常多的第三方主题APK,但是大多数都是针对Nova/Apex/ADW等桌面的,对TouchWiz/Sense等几乎没有支持,但美化仍然要靠这些主题的帮助。 找一个包含你所喜爱图标的主题APK(其他美化元素可以无视,因为只支持图标的替换)或者图标包,如MIUI X5 HD、Ico. Pack、Portal Pack、iNex、stockUI Icon都是不错的选择,完成后安装即可。 Step 3:使用图标随便换更改图标 主题安装完成后打开图标随便换,展开列表你就可以看到已安装的主题,选择你想使用的主题或图标包,将Use Icon Mask/Shaders打勾,然后点击Apply Icon Pack,等待图标应用,待弹出Icon Pack Applied对话框后点击Got it!即可。 建议第一次使用的时候不要点击Got it而是点击Soft Reboot以防出错,如果点击Got it!后图标并未应用成功,也可重复上述步骤后点击Soft Reboot。 虽然只是更换图标,美化幅度有限,而且第三方主题大多对国内APP支持并不好,但始终是将美化的“不可能”变成了可能,而且并不会给内存或是CPU带去更多负担,那何乐而不为呢。
‘伍’ Android系统的原生桌面图片是放在哪个文件夹中的
android手机桌面是个apk。桌面上一些壁纸等非应用图标的图片都放在这个apk的drawable_hdpi/drawable_xhdpi/drawable_mdpi等下面。桌面上显示的应用程序的图标都是根据包名在手机相应的APK中动态获取的。
‘陆’ 如何修改Android系统内置的桌面图标
/packages/apps/Launcher/res/xml/default_workspace.xml中记录了系统初始化或者恢复出厂设置时桌面上图标的排列。Launcher程序第一次运行完毕以后,会在/data/data/com.android.launcher/databases/launcher.db中创建记录,里面有所有当前的桌面图标。以后每次启动只会从这里读取桌面图标。
下面简单分析一下default_workspace.xml:
default_workspace.xml中,支持的标签有:
favorite:应用程序快捷方式。
shortcut:链接,如网址,本地磁盘路径等。
search:搜索框。
clock:桌面上的钟表Widget
支持的属性有:
launcher:title,图标下面的文字,目前只支持引用,不能直接书写字符串。
launcher:icon,图标引用。
launcher:uri,链接地址。
launcher:packageName,应用程序的包名。
launcher:className,应用程序的启动类名。
launcher:screen,图标所在的屏幕编号。
launcher:x,图标在横向排列上的序号。
launcher:y,图标在纵向排列上的序号。
LauncherProvider.java里面的loadFavorites方法负责解析。
应用程序的写法,default_workspace.xml中有很多,对链接的写法却没有,我分析了一下它的解析程序,反向做出了链接快捷方式的写法,已经验证成功,希望可以帮到大家。
launcher:title="@string/aaa"
launcher:icon="@drawable/aaa"
launcher:uri="http://www.aaa.com"
launcher:screen="1"
launcher:x="0"
launcher:y="3" />
链接的图标内容和文字内容是从default_workspace.xml中获取到的。
应用程序的图标内容和图标下面的文字内容都是从PackageManager中获取到的。
如果Launcher启动时,应用程序的包名和类名因为某种原因没有在PackageManager中找到,桌面就不会显示它的图标。如果类名和包名找到了,但是图标没有找到,会显示Android默认的小机器人图标。
所以,要在default_workspace.xml中加入锭接时,只要写上title,icon,uri,screen,x,y这几个属性就可以了。
而要加入应用程序时,只要写上packageName,className,screen,x,y这几个属性就可以了。
‘柒’ 如何在原生 Android 上强制启用圆形图标规范
Android 7.1 以上的原生 Android 系统,一些基于 AOSP 的第三方 ROM 也适用,例如 Lineage OS、OMNI ROM、Paranoid Android 等等
设备已经 root
启动器支持启用圆形图标规范,推荐 Pixel Launcher、Lawnchair、Nova Launcher 等等
需要用到的工具是 MT 文件管理器 2.0:
打开 MT 文件管理器,授予适当的权限后,定位至 /system/framework 目录,找到 framework-res.apk 这个文件并将其复制到内部储存备用。
点击备用的 framework-res.apk 文件,选择“查看”,在打开的界面定位至 resources.arsc 文件并打开。
请进行严格定位
在 resources.arsc 的目录中定位至 android -> bool -> bool 标签,然后点击右上角菜单输入关键字“Round”进行过滤。
决定谁圆谁方的就是它啦
找到 config_useRoundIcon 一项,将其数值从 false 修改为 true,然后保存并退出编辑,用于开启圆形图标规范的 framework-res.apk 文件就已经修改好了。
权限设置示意图
接下来我们要做的就是将修改后的 framework-res.apk 替换回去,这里建议大家先将它拷贝至 /system 目录下,修改权限为“-rw-r--r--”,然后再移动至 /system/framework 文件夹中进行替换。替换后重启手机,清除启动器数据或安装一个支持圆形图标规范的启动器就能看见效果。
一些适配了圆形图标的应用也会“换装”
‘捌’ android编程中 如何使用系统自带图标
myMenuItem.setIcon(android.R.drawable.ic_menu_help);
或者xml里面写android:src="@android:drawable/ic_popup_sync"
‘玖’ 安卓系统的图标大小为什么不统一
安卓系统是指Android(['ændrɔid])是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。
原因:(1)首先安卓的机型非常多,其次系统相对开放性强,这么一来约束就相对小。IOS7开始设计风格出现了安卓类似的部分,互联网的设计趋势一直在变化。(2)安卓倡导的是自由化,所以才会有rom的概念,如果把风格统一了,那么谷歌设想的用千万个“系统”打败单一的iOS的战略就不复存在了,但现在的大部分安卓应用为了提高辨识度,并没有单独为安卓设计一套图标,而是照办了iOS上的图标,这就导致和原生的图标不搭
如何统一:在桌面设置里面可以选择图标大小或者排列方式 或者直接下载个ADW桌面EX吧。 里面设置了几种桌面方式,仿iphone4的图标和桌面都可以,运行也非常流畅。