mIsFunui 判斷Funui方法

2022-08-13 07:06:12 字數 1491 閱讀 6263

1.有時候我們根據自己的需要,修改了frameword下的**,但是,我們又不希望影響第三方,這時候我們就可以在修改處新增乙個我們自己的標誌位,如,misfunui

它是定義在我們自定義的theme裡面的,如下

<

style

name

="theme.funui"

parent

="theme.holo.light"

>

<

item

name

="isfunui"

>true

item

>

<

item

name

="colorforeground"

>@android:color/bright_foreground_funui

item

>

<

item

name

="colorforegroundinverse"

>@android:color/bright_foreground_funui_inverse

item

>

<

item

name

="colorbackground"

>@android:color/background_funui

item

>

<

item

name

="colorbackgroundcachehint"

>@android:drawable/background_cache_hint_selector_funui

item

>

<

item

name

="disabledalpha"

>0.5

item

>

<

item

name

="backgrounddimamount"

>0.6

item

>

style

>

我們在**中讀取這條屬性就可以了,如下

import

android.content.res.typedarray;

private

boolean

misfunui;

typedarray styledattributes =mcontext.obtainstyledattributes(

com.android.internal.r.styleable.theme);

misfunui = styledattributes.getboolean(com.android.internal.r.styleable.theme_isfunui, false

);styledattributes.recycle(); if

(misfunui)

作業(判斷月份天數,判斷空,判斷季節)

1.輸入年 月,輸出本月有多少天 2004 2 29天2010 4 30天 coding utf 8 name 01 work.py date 1 12 19 author connect 971566031 qq.com desc year int input 請輸入年份 mon int inpu...

空值判斷 型別判斷

一 判斷乙個物件是不是空 4種方法 1.object.getownpropertynames 返回值是物件中屬性名組成的陣列 如果是空陣列,即為空 eg let obj console.log object.getownpropertynames obj name age 不是空 2.轉化成字串 s...

判斷和判斷語句

判斷它如果對了就怎麼這麼做 如果錯了就怎麼這麼做 那這我們可以使用if.else這樣的判斷語句 if 判斷條件 else這樣就是它的格式 如果判斷條件是對的程式就會執行if裡面的 塊 如果判斷條件是錯的程式就會執行else裡面的 塊 案例 int a 10 if a 10 else判斷條件裡的變數等...