安卓手机状态栏
修改安卓手机状态栏及美化

删除自己用不到的软件,添加自己想用的软件,其实很简单例如:翻开某ROM呈现以下文件夹之迟辟智美创作data->app:目录下的软件是在android中可以自由删除软件,不要想的统统删失落,想添加软件直接把APK文件放到此文件夹即可例如:想要在ROM中添加安智市场,只需将安智市场的APK文件放在data->app目录下即可,如下图2011-2-23 15:37 上传下载附件(169.98 KB)system->app:目录下的软件是android自带软件,在系统中无法删除的,你可以在这里删除失落,比如youtube之类.关闭翻开的RAR即可,重新刷机之后,你发现想删失落的文件没了,想要的呈现了.本帖最后由无敌风火轮于2011-2-24 13:59 编纂修改framework-res美化界面教程原文如下:”在检验考试制作半透明升级包的过程中,我发现有几个图片无论如何也不能透明,即使你挖空它,可能是Android 2.1还不能接受全透明吧……用WinRar翻开framework-res.apk,绝年夜部份要修改的都在res\drawable-mdpi内(分歧的ROM可能文件夹名字纷歧样,可是很快就能找到图片最多那个). 状态栏要修改的几个文件:还有status_bar_header_background.9.png、status_bar_item_background_normal.9.png可以修改,可是不能改成透明的(至少我修改失败了,不外末将说可以).信号和电池要修改的几个文件(某些ROM,如基于Beta7的,还有stat_sys_signal_null.png、stat_sys_signal_5.png、zz_stat_sys_signal_5.png要修改):这些文件年夜部份通过英文就能明白它们所指的意思. 屏幕锁屏时要修改的(请到drawable-land-mdpi文件夹修改同样名称的几个,drawable-land-mdpi文件夹保管的是横屏时的一些图片):一般需要我们修改的就是任务栏,这些文件基本都在framework-res里面,年夜家可以在framework-res文件里面查找对应文件并替换就可以了.修改的经验:用Photoshop翻开图片,如果锁定了就双击那个图层解锁,如果是“索引模式”就改图层模式为“RGB模式”.然后用磁性套索工具或者矩形选区工具(总之是你喜欢的选区工具选住要透明的部份),然后右键->羽化,再按Delete键挖空它.保管. 如果这时你用图片浏览器翻开这个图片发现不是透明的,就继续把持吧.如果是要绝年夜部份透明,留一点半透明组件,那这里很难说清楚. ============================================== =====美化状态栏时其中时间颜色更改的详细方法如题:请至xda下载名为changecolor的软件.(许多同学e 文欠好,咱e文也一般所以,方法仅是个人总结的...并未参考任何其他人或者作者的教程的直译,如有需要请取舍一二)修改方法:changecolor(点击下载)文件,然后在此网页(点击跳转传送门)中的两个文件,一个名为smali1.2.3.jar一个名为bsksmaili1.2.3.jar.2.解压changecolor文件,偏重新命名文件夹为任意名字例如m(方便即可,只是建议,鉴于许多同学不懂cmd命令,所以不理解请按步伐来)3.解压你获得的自制rom包,并将system/framework/severce.jar提取出来.4.用rar或是7zip将severce.jar中的classes.dex提取并放置在m文件夹的根目录中. 5,开始--运行--cmd 6.cd..回车cd..回车cd m(这个你懂的)10.用文本编纂软件翻开该文件找到const/HIGH16 V6, -OX100并修改之(代码请参考xda上作者给出的颜色代码)11.修改完成后重新使用命令java -Xmx512M -jar smali1.2.3.jar classout/ -o new-classes.dex会生成新的classes.dex.替换原来的即可. ============================================== =====。
安卓2.3.34下拉栏状态栏透明教程

安卓2.3.34下拉栏状态栏透明教程先上图:说明一下吧:1.状态栏及下拉菜单整体透明,包括网络运营商和通知标题的部分。
2.左上角去掉了日期,避免和系统图标重叠显示。
之前状态栏的透明里基本都存在这个问题,好奇的童鞋可以去找一下相关的美化帖子看一下的。
3.“清除”按钮为了和系统银色图标对应,未修改。
4.下拉菜单底部采用系统原有风格,透明度和状态栏统一。
5.整体透明度考虑文字清晰等原因,透明度比较低,不过保证了平时使用时的阅读效果。
整体透明度统一调整。
修改的文件:Desktop.rar(4.05 MB,)下载后解压,使用re管理器替换。
SystemUI.apk里主要修改了下拉菜单的透明度。
framework-res.apk里面修改了通知和程序条目的透明度,并且修改了输入位置提示那里的图标,自带的真心难看,并且修改了弹出窗口(比如说选择壁纸和小部件的窗口以及re管理器里的操作窗口等等)的透明度,并且在SystemUI.apk里修改了低电量提示的png图片,使得透明化的窗口更美观。
主要还是一些细节的处理。
!修改之前先确定使用的是官方系统,并且已经root并装有re管理器。
!(如何root我的android2.3.3系统)SystemUI.apk的替换方法1.将解压后的文件复制到sd卡任意目录2.re管理器将sd卡内的文件复制到手机系统根目录system\ 文件夹内3.长按文件修改权限,如下图所示4.将修改权限后的文件移动到手机system\app 文件夹内替换系统原文件5.重启手机framework-res.apk的替换方法1.将解压后的文件复制到sd卡任意目录2.re管理器将sd卡内的文件复制到手机系统根目录system\ 文件夹内3.长按文件修改权限,如上图所示4.将修改权限后的文件移动到手机system\framework 文件夹内替换系统原文件5.重启手机。
Android实现修改状态栏背景、字体和图标颜色的方法

Android实现修改状态栏背景、字体和图标颜⾊的⽅法前⾔:Android开发,对于状态栏的修改,实在是不友好,没什么api可以⽤,不像ios那么⽅便.但是ui⼜喜欢只搞ios⼀套.没办法.各种翻源码,写反射.真的蛋疼.需求场景:当toolbar及状态栏需要为⽩⾊或浅⾊时(如简书),状态栏由于⽤的Light风格Theme,字体,图标也都是⽩⾊,会看不清.如果改变成⿊⾊就很和谐了.⼀.修改状态栏颜⾊:改变状态栏颜⾊,可以看看这篇⽂章.传送门:传送门实现的效果:这种⽅法实现的状态栏变⾊,没有⿊⾊背景.使⽤全屏模式实现的效果如下(QQ的效果):很明显的⿊⾊背景.我⽤的⼿机是华为,系统7.0⼆.修改状态栏字体:通⽤⼯具类:public class StatusBarUtil {/*** 设置状态栏⿊⾊字体图标,* 适配4.4以上版本MIUIV、Flyme和6.0以上版本其他Android** @return 1:MIUUI 2:Flyme 3:android6.0*/public static int getStatusBarLightMode(Window window) {int result = 0;if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {if (MIUISetStatusBarLightMode(window, true)) {result = 1;} else if (FlymeSetStatusBarLightMode(window, true)) {result = 2;} else if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) {window.getDecorView().setSystemUiVisibility(View.SYSTEM_UI_FLAG_LIGHT_STATUS_BAR);result = 3;} else {//5.0}}return result;}/*** 已知系统类型时,设置状态栏⿊⾊字体图标。
安卓手机如何修改状态栏信号、WIFI、电量图标

准备工具:re文件管理器RE管理器+rootexplorer.apk (1.95 MB)装备素材:双卡双待版九尾狐信号+双卡单待版九尾狐信号+天气彩云电量+彩色翅膀wifl+ 单卡版九尾狐信号手机必须root教程开始:1.打开re,进入根目录,找到(system-app),app里面有一个名称为(systemUi.apk)我们先备份以防万一阿没备份的坏了别找我!别再给我说没备份!!!然后我们长按他点击全部提取2.全部提取过后我们进去他提示的目录出现个文件夹systemUi我们点进入systemUi-res-(drawable-hdpi)3.我们进入drawable-hdpi后找到手机信号放到这先不管将你准备替换的图标素材的名字改成系统自带图标的名字,也就是drawable-hdip里面相对应图标的名字,只有图标名称一模一样进行替换系统才能识别出来,改好之后复制到drawable-hdip里面进行图标覆盖,名字一样的话肯定会提示,然后全部覆盖就行了。
4.替换后我们按返回,直到返回到我们刚才提取的文件夹,就是systemUi文件夹,然后长按他,选择创建zip文件5.创建完成后进入提示目录,我们会看到一个文件systemUi.zip,我们长按他,选择重命名,把zip改为apk,就是systemUi.apk,然后长按他点击复制。
6.然后我们返回到根目录,把上边挂在只读改为读写然后复制到根目录,长按它修改权限3,1(见图1),(有的手机权限是2.1.2)(见图2),(有的手机权限是3.3.1)(见图3)修改完权限后移动,进入system-app然后粘贴。
提示是否覆盖点确定。
最后自己手动重启手机(或者手机自动重启)。
如何让状态栏时间精确到秒显示

让状态栏时间精确到秒显示:靠左边、原始靠右边教你如何将三星N7100的状态栏时间精确到秒显示:靠左边、原始靠右边。
一、状态栏时间精确秒显示(靠左边)1.首先,反编译SystemUI.apk2.找到文件:SystemUI.apk\res\layout\tw_status_bar.xml(推荐用Notepda+打开编辑)3.删除以下代码:android:textSize="@dimen/status_bar_clock_text_size"android:textColor="#ff959595"android:ellipsize="none" android:gravity="left|center" android:id="@id/clock"android:paddingLeft="3.0dip" android:layout_width="wrap_content"android:layout_height="fill_parent" android:singleLine="true"android:includeFontPadding="false" />4.找到以下代码:android:paddingLeft="4.0dip" android:layout_width="0.0dip"android:layout_height="fill_parent"android:layout_weight="1.0">5.再在以上代码后面回车添加以下代码:android:layout_width="wrap_content" android:layout_height="fill_parent">android:textColor="#ff959595" android:gravity="center"android:id="@+id/digitalClock"android:layout_width="wrap_content" android:layout_height="fill_parent"android:singleLine="true" android:includeFontPadding="false" />6.编辑好后保存,然后编译SystemUI文件7.编译后把\res\layout\tw_status_bar.xml,和resources.arsc文件复制到原SystemUI.apk替换一下,最后再复制到手机,修改权限再重启就可以了1.首先,反编译SystemUI.apk2.找到文件:SystemUI.apk\res\layout\tw_status_bar.xml3.找到以下代码:android:textSize="@dimen/status_bar_clock_text_size"android:textColor="#ff959595"android:ellipsize="none" android:gravity="left|center" android:id="@id/clock"android:paddingLeft="3.0dip" android:layout_width="wrap_content"android:layout_height="fill_parent" android:singleLine="true"android:includeFontPadding="false" />改为:android:textColor="#ff959595" android:gravity="center"android:id="@+id/digitalClock"android:layout_width="wrap_content" android:layout_height="fill_parent"android:singleLine="true" android:includeFontPadding="false" />4.找到以下代码:android:paddingLeft="4.0dip" android:layout_width="0.0dip"android:layout_height="fill_parent"android:layout_weight="1.0">再在以上代码后面回车添加以下代码:android:layout_width="wrap_content" android:layout_height="fill_parent">5.编辑好后保存,然后编译SystemUI文件6.编译后把\res\layout\tw_status_bar.xml,和resources.arsc文件复制到原SystemUI.apk替换一下,最后再复制到手机,修改权限再重启就可以了。
Android五种隐藏状态栏和标题栏的方法

Android五种隐藏状态栏和标题栏的⽅法Android五种隐藏状态栏和标题栏的⽅法⽅法⼀:public class MainActivity extends Activity{@Overrideprotected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);// 隐藏标题栏requestWindowFeature(Window.FEATURE_NO_TITLE);// 隐藏状态栏getWindow().setFlags(youtParams.FLAG_FULLSCREEN,youtParams.FLAG_FULLSCREEN);setContentView(yout.activity_main);}}⽅法⼆:<!-- 同时隐藏状态栏和标题栏 --><activityandroid:name="com.ysj.demo.MainActivity"android:theme="@android:style/Theme.NoTitleBar.Fullscreen"android:label="@string/app_name" ><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="UNCHER" /></intent-filter></activity>⽅法三:<!-- Application theme. --><style name="AppTheme" parent="AppBaseTheme"><!-- All customizations that are NOT specific to a particular API-level can go here. --><!-- 隐藏状态栏 --><item name="android:windowFullscreen">true</item><!-- 隐藏标题栏 --><item name="android:windowNoTitle">true</item></style>⽅法四:动态显⽰隐藏状态栏//隐藏状态栏youtParams lp = context.getWindow().getAttributes();lp.flags |= youtParams.FLAG_FULLSCREEN;context.getWindow().setAttributes(lp);//显⽰状态栏youtParams attr = context.getWindow().getAttributes();attr.flags &= (~youtParams.FLAG_FULLSCREEN);context.getWindow().setAttributes(attr);⽅法五:动态显⽰隐藏状态栏View类提供了setSystemUiVisibility和getSystemUiVisibility⽅法,这两个⽅法实现对状态栏的动态显⽰或隐藏的操作,以及获取状态栏当前可见性。
安卓状态栏字体颜色修改教程

为了给大家一份好的教程,我居然把这篇帖子编辑了7次(有6次都是网络引起上次失败!!!)首先让大家看几张效果图可能大家还不是很了解怎么修改通知栏字体的颜色,今天我就以最简单,最易懂的方式教你!!!准备工作大家要到百度里面去把16进制文件编辑器下起安装好!(推荐用hexedit )下面是我安装hexedit的部分截图(大家看好哦,我是选的.xml哈)要想改字体颜色大家必须先确定手机已经root咯,然后必须用root 管理器把system\frame\中的framework-res.apk提取出来放在电脑上如图:再用winrar打开如图:找到res\layout 如图:大家现在要做的就是要把status_bar_latest_event_content.xml找到(还有status_bar_expanded.xml、status_bar.xml,都要改),不用提取出来!如图:([200] 为了不重新签名,大家不要把这个窗口关掉!)然后双击左键,进入16进制文件编辑软件界面如图:接着就是搜索16进制的08 00 00 1C 如图:特别提醒:字母必须要大写,不然系统识别不了,后果就是可能让你手机变砖!关于16进制的颜色代码我提供几个:FF 00 00红色、FF 00 FF牡丹红、D8 BF D8紫红色、9F 5F 9F蓝紫色、FF 00 00 FF蓝色(大家如果想要其它色的代码就自己百度)注意:Alpha值为FF,一般不用动我就用修改成蓝色来给大家举例:先把08 00 00 1C后面的四位字符改成FF 00 00 FF,接着就是点击左上角的搜索(可能不止一处,凡是查到的都要修改)直到出现下图的标准就说明改完了如图:改完后,就是点击左上角的文件保留了保留后就把编辑软件的窗口关掉后在点击winrar解压缩软件窗口,就会出现更换刚刚改了的文件点击”是“,接下来就是等待了(30秒以上)如图:后面的status_bar_expanded.xml、status_bar.xml更改方法和上面一样!等大家把这三个文件都改完后就可以把winner关了,在把framework-res.apk复制到手机的SD卡就可以了!我等了这么久大家都没有顶一个写教程是很辛苦的事,难道大家不知道吗。
android创建状态栏通知

创建状态栏通知状态栏通知会向系统状态栏添加一个图标(还可以附有文本消息)以及一条“通知”窗口内的可扩展消息。
当用户选择了该可扩展消息,Android发出一个有通知定义的Intent(通常来启动一个活动)。
也可以设置通知来以声音、振动和设备闪光来提醒用户。
状态栏通知应当被用于任何后台服务需要提示用户发生了事件并要求回应的情况。
后台服务不应自己启动活动来接收用户交互操作。
它应当创建一个状态栏通知,在用户选择该通知时启动一个活动。
下面的截图展示了一个左侧有通知图标的状态栏。
下一张截图展示了“通知”窗口中扩展的通知消息。
将状态栏下拉可展开通知窗口(或从主页面选项菜单中选择“通知”)。
基本内容活动或是服务可以初始化一个状态栏通知。
由于一个活动只有在其状态是活动的且处于焦点时才能执行行动,所以应当通过服务来创建状态栏通知。
这样,通知就能从后台创建,即使用户在使用另一个程序或是设备处于休眠状态。
要创建通知,必须使用两个类:Notification和NotificationManager。
使用Notification类的一个实例来定义状态栏通知的属性,例如状态栏图标,扩展消息,或要播放的音效等更多内容。
NotificationManager是一个Android系统服务,它执行并管理所有Notification。
不必实例化NotificationManager。
为了传递Notification,必须通过getSystemService()获取NotificationManager的一个引用,之后再希望通知用户时,使用notify()将其传递给自己的Notification对象。
要创建一个状态栏通知:1.获取NotificationManager的一个引用String ns = Context.NOTIFICATION_SERVICE;NotificationManager mNotificationManager = (NotificationManager) getSystemService(ns);2.实例化Notification:int icon = R.drawable.notification_icon;CharSequence tickerText = "Hello";long when = System.currentTimeMillis();Notification notification = new Notification(icon, tickerText, when);3.定义Notification的扩展消息和Intent:Context context = getApplicationContext();CharSequence contentTitle = "My notification";CharSequence contentText = "Hello World!";Intent notificationIntent = new Intent(this, MyClass.class);PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);4.将Notification传递给NotificationManager:private static final int HELLO_ID = 1;mNotificationManager.notify(HELLO_ID, notification);这样之后,用户将收到通知。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
安卓手机状态栏
使用安卓手机的朋友越来越多,安卓系统中的状态栏进程处于独立状态,是安卓系统中一个重要组件,起着举足轻重的作用。
因此,今天我们百姓问总结了状态栏问题,希望可以帮助到长春的朋友们。
1.安卓状态栏不见了怎么办
问题介绍:安卓系统中的状态栏进程处于独立状态,是安卓系统中一个重要组件,起着举足轻重的作用。
由于安卓系统进程的特殊性,过多的进程同时运行会导致系统负担,从而引起进程结束现象。
状态栏不见的情况在安卓手机中时有发生,如何解决此故障呢?
简略操作方法:1.重启手机2.恢复出厂设置 3.清除多余进程4.卸载无用软件5.旋转手机屏幕6.休眠手机7.无需操作
详细操作步骤
【解决方法】
【经验证】
安卓状态栏不见了,有以下7种方法可以解决。
1.重启手机
重启手机貌似是安卓手机的救命武器,很多安卓手机出现的问题通常都可以通过重启手机解决,通知栏不见的问题也不例外。
重启手机后,系统重新加载开机服务项,并缓解了由于长时间待机导致的内存紧张,可有效解决状态栏问题。
2.恢复出厂设置
恢复出厂设置,即将手机设置及应用恢复到出厂时的状态。
您可以进入安卓手机中的“设置”页面找到恢复出厂设置入口,然后对手机进行恢复出厂设置,一旦确认此操作,您的手机设置及自安装应用和数据将会被删除,系统恢复到最初状态,以解决状态栏不见的问题。
3.清除多余进程
安卓生态圈,很多软件都有一键清理功能,可将系统中正在运行的程序进程结束以释放更多运行内存空间。
执行一键清理,保留一定的运行内存空间供系统重要组件使用,如状态栏。
这样做是预防状态栏出现消失的现象,如果已经出现消失现象了,则执行其他步骤中的操作。
4.卸载无用软件
系统原生应用过多会导致系统卡顿、状态栏消失现象,再加上应用的不断安装变得越来越多,系统资源便得不偿失。
所以必要时,将Root后的手机系统内置无用应用卸载,并卸载已安装的无用软件以释放系统资源,保持系统流畅。
系统流畅是状态栏正常显示的有力保障。
5.旋转手机屏幕
打开手机中的屏幕旋转切换,在重力感应下手机屏幕会自由横屏竖屏切换,切换时会重新加载状态栏,状态栏会被重新激活,从而解决状态栏消失的问题。
6.休眠手机
按下手机开机键将手机休眠,此时手机屏幕漆黑一片,进入了休眠状态。
然后重新激活手机屏幕,查看手机顶部状态栏是否会重新显示。
7.无需操作
为什么说“通知栏不不见了却不用操作就好了”?有些软件会执行全屏操作,此时状态栏消失实属正常,所以无需操作。
当然,一些lanucher桌面启动器应用具有隐藏通知栏的功能,如go桌面,所以这样的情况也不必在意,不是通知栏自己出问题了。
2.如何将安卓手机的状态栏变透明
问题介绍:界面上的状态栏是不是不太好看呢,怎么将状态栏调成任意的颜色呢?现在就交大家一个简单的方法,将状态栏变成透明的,其他的颜色也是可以的
详细操作步骤
【解决方法】
【经验证】
1.
1.首先,下载以下的软件,安装到手机上,两
个都需要下载
链接: /s/1hq7nz6k 密码:
zjqp
2.
2.打开【xposed安装器】,选择【框
架】
3. 3.点击【安装/更新】,直到【激活下】的数
字变为绿色,一定要变成绿色
4.
4.回到上一级,进入【模块】
5.
5.将【XBlast Tools】前的小勾打上,然后点
击进入【XBlast Tools】
6. 6.选择【状态栏】
7. 7.在【状态栏背景颜色】后的小正方形打上勾
8. 8.进入选择喜欢的颜色,红框内是调整透明度
的,拉到最右边是完全透明
9. 9.这款软件还可以调整状态栏图标的颜色,例
如:信号、电量等,大家根据自己的需要进
行设置
10. 10.还可以调整通知面板等
11. 11.设置好了之后,回到软件的主界面,选择
【重启与软重启】
12. 12.点击重新启动
13. 13.状态栏变成透明了。