新建背景xml文件

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:drawable="@drawable/button_disable" android:state_pressed="true"></item>
        <item android:drawable="@drawable/button_disable" android:state_enabled="false"></item>
        <item android:drawable="@drawable/button_normal"></item>
</selector>

按钮background 使用这个xml文件

一、server 运行,app退出后台,一段间后,server被杀kill 掉了 diff --git a/frameworks/base/services/core/java/com/android/server/am/ActivityManagerService.java b/frameworks/base/services/c... 微信小程序中,当设置buttondisabled值为true,即disabled="true",表示按钮禁用,此按钮会变成灰色并且不可点击。但是默认的disabled样式颜色可能不太合适,我们可以自己调整一下。 1. Linux内核提供了统一的framebuffer显示驱动,设备节点/dev/graphics/fb*或者/dev/fb*,以fb0表示第一个显示屏,当前实现中只用到了一个显示屏。 2. Android的HAL层提供了Gralloc,分为fb和gralloc两个设备。设备fb负责打开内核中的framebuffer以及提供post、setSwapInterval等操作,设备gralloc则负责 4.4 fb 设备open过程分析 我们回过头来看看open函数。在4.1小节中,我们提到,初始化Gralloc的候,会打开两个设备:gralloc设备(modulename:GRALLOC_HARDWARE_GPU0)和一个fb0设备(modulename:GRALLOC_HARDWARE_FB0)。实际上,具体实现在/hardware/qcom/display/msm8974/libgra Direct Boot (Android Development Patterns S3 Ep 8)官网视频链接: https://www.youtube.com/watch?v=fb2Zwmc3Sp4官网博客介绍链接: http://android-developers.blogspot.com/2016/04/developing-for-direct-boot.html?utm_campa 该楼层疑似违规已被系统折叠隐藏此楼查看此楼先说好哦 我只是搬运而已 没这么强大的技术 反编译framework-res.apk 得到framework-res文件夹! 修改里面的文件, 找到(如何找到呢?看完就知道了)framework-res.apk\res\values\s.xml < name="bright_foreground_dark">#ffc8c8c8设置界面 以及对... 安卓开发关于字符串加色处理,动态改变布局,遍历View从而让其内部所有子View不可被点击,px转dp处理,TextView的部分处理: 1.字符串加色处理我们使用SpannableString,并且需要处理多语言下加色文本的起始下标不一样的情况。 方法如下: 代码块一: 加色单个文本,入参是单个key: String * 设置target的TextView针对不同字段颜色使用 * @param target textView publi 您没有正确使用Widget.AppCompat.Button.Colored样式.您正在使用父样式(Widget.AppCompat.Button.Colored),但将其应用为主题.这实际上意味着Widget.AppCompat.Button.Colored部分被完全忽略,而只是更改按钮的默认颜色(它的工作原理,但不处理禁用的情况).相反,您应该使用ThemeOverlay并单独应用彩色样式:a... 之前觉得button颜色修改,直接修改background就行了,但是会引发一系列的问题。比如原来的波纹效果没有了,button的状态改变的候(例如,被禁用了),button颜色没有任何变化。这里针对这个问题做一个方法的小结普通Button的解决方法普通的Button,解决方法比较常见,直接使用Drawable,自己做一个selector,需要点击的波纹效果的话,加上,之后添加一个例子:栗子M... 该文件为高通显卡的驱动文件,比较重要的函数接口和数据结构如下:A、高通msm fb设备的文件操作函数接口staticstructfb_opsmsm_fb_ops={.owner=THIS_MODULE,.fb_open=msm_fb_open,.fb_release=msm_fb_release,.fb_read=NULL,.fb_write=NULL,.fb_cursor=NULL,.fb... <br />这一章我们来介绍Android系统的核心部分-Android内核。我们说Android系统是基于Linux系统的,最根本的原因就在于Android采用了Linux内核。2.1 Android内核特性<br />Android内核是基于Linux 2.6内核的(目前最新开发版本是2.6.31),它是一个增强内核版本,除了修改部分Bug外,它提供了用于支持Android平台的设备驱动,主要包括:Android Binder<br />基于OpenBinder框架的一个驱动,用于提供Android平台 1. 遇到如下错误的候说明你需要在单引号签名加转义字符(\): Description Resource Path Location Type error: Apostrophe not preceded by \ (in Search' Titles) strings.xml 只要将定义的字符串中的单引号('), 修改为(\')即可 2. 变量文本格式(%s)提示: 好几个月都没有更新过博客了,从今天开始,老罗将尝试对Android系统的UI实现作一个系统的分析,也算是落实之前所作出的承诺。提到Android系统的UI,我们最先接触到的便是系统在启动过程中所出现的画面了。Android系统在启动的过程中,最多可以出现三个画面,每一个画面都用来描述一个不同的启动阶段。本文将详细分析这三个开机画面的显示过程,以便可以开启我们对Android系统UI实现的分析...