Android状态栏定制和状态栏图片顺序修改

简介:

http://blog.csdn.net/litton_van/article/details/6311900

大家都知道定制在android开发中的重要性,因为通过定制,你才能制造出差异化的产品,才能满足更多消费者的需求,
像HTC生产的手机都通过了深层次的二次开发,今天我也来分享一下我的状态栏定制。
废话不说了,直接上图:


主要更换了背景,文字颜色以及icon的显示顺序.
2.    关键代码部分
a)    代码在系统中的位置
status bar 的相关代码位于:frameworks/base/services/java/com/android/server/status。
其中StatusBarPolicy类主要负责接收action动作,其他一些核心操作全部位于StatusBarService类里面
b)    代码实例:



需要在alps/frameworks/base/res/res/values/config.xml 中的config_statusBarIcons调整相应的顺序,其中从上倒下,对应的状态栏的顺序为从左到右。
注意:ICS版本的状态栏布局中,将信号图标和电量图标布局到同一个linearlayout,因此如果要调整这两个图标彼此之间的顺序,需要在status_bar.xml中修改他们声明的先后顺序

目录
打赏
0
0
0
0
66
分享
相关文章
Android通过手势(多点)缩放和拖拽图片
Android通过手势(多点)缩放和拖拽图片
104 4
android 下载图片的问题
android 下载图片的问题
83 3
Android经典面试题之图片Bitmap怎么做优化
本文介绍了图片相关的内存优化方法,包括分辨率适配、图片压缩与缓存。文中详细讲解了如何根据不同分辨率放置图片资源,避免图片拉伸变形;并通过示例代码展示了使用`BitmapFactory.Options`进行图片压缩的具体步骤。此外,还介绍了Glide等第三方库如何利用LRU算法实现高效图片缓存。
117 20
Android经典面试题之图片Bitmap怎么做优化
|
11月前
|
Android 状态栏WiFi图标的显示逻辑
Android 状态栏WiFi图标的显示逻辑
298 0
Android平台RTMP推送|轻量级RTSP服务|GB28181接入之文字、png图片水印的精进之路
本文探讨了Android平台上推流模块中添加文字与PNG水印的技术演进。自2015年起,为了满足应急指挥及安防领域的需求,逐步发展出三代水印技术:第一代为静态文字与图像水印;第二代实现了动态更新水印内容的能力,例如实时位置与时间信息;至第三代,则优化了数据传输效率,直接使用Bitmap对象传递水印数据至JNI层,减少了内存拷贝次数。这些迭代不仅提升了用户体验和技术效率,也体现了开发者追求极致与不断创新的精神。
Android经典实战之用WindowInsetsControllerCompat方便的显示和隐藏状态栏和导航栏
本文介绍 `WindowInsetsControllerCompat` 类,它是 Android 提供的一种现代化工具,用于处理窗口插入如状态栏和导航栏的显示与隐藏。此类位于 `androidx.core.view` 包中,增强了跨不同 Android 版本的兼容性。主要功能包括控制状态栏与导航栏的显示、设置系统窗口行为及调整样式。通过 Kotlin 代码示例展示了如何初始化并使用此类,以及如何设置系统栏的颜色样式。
371 2
Android实战经验分享之如何获取状态栏和导航栏的高度
在Android开发中,掌握状态栏和导航栏的高度对于优化UI布局至关重要。本文介绍两种主要方法:一是通过资源名称获取,简单且兼容性好;二是利用WindowInsets,适用于新版Android,准确性高。文中提供了Kotlin代码示例,并对比了两者的优缺点及适用场景。
615 1
Android经典实战之如何获取图片的经纬度以及如何根据经纬度获取对应的地点名称
本文介绍如何在Android中从图片提取地理位置信息并转换为地址。首先利用`ExifInterface`获取图片内的经纬度,然后通过`Geocoder`将经纬度转为地址。注意操作需在子线程进行且考虑多语言支持。
450 4
Android经典实战之Kotlin中实现圆角图片和圆形图片
本文介绍两种实现圆角图像视图的方法。第一种是通过自定义Kotlin `AppCompatImageView`,重写`onDraw`方法使用`Canvas`和`Path`进行圆角剪裁。第二种利用Android Material库中的`ShapeableImageView`,简单配置即可实现圆角效果。两种方法均易于实现且提供动态调整圆角半径的功能。
152 0
|
11月前
|
Android App开发即时通信中通过SocketIO在客户端与服务端间传输文本和图片的讲解及实战(超详细 附源码)
Android App开发即时通信中通过SocketIO在客户端与服务端间传输文本和图片的讲解及实战(超详细 附源码)
602 0

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等