程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> Java 經由過程JDBC銜接Mysql數據庫

Java 經由過程JDBC銜接Mysql數據庫

編輯:關於JAVA

Java 經由過程JDBC銜接Mysql數據庫。本站提示廣大學習愛好者:(Java 經由過程JDBC銜接Mysql數據庫)文章只能為提供參考,不一定能成為您想要的結果。以下是Java 經由過程JDBC銜接Mysql數據庫正文


本文實例講述了Android編程完成控件分歧狀況文字顯示分歧色彩的辦法。分享給年夜家供年夜家參考,詳細以下:

方法一:

第一要選擇的控件

<TextView
   android:layout_width="wrap_content"
   android:layout_height="wrap_content"
   android:id="@+id/close_time_display"
   android:layout_marginRight="20dp"
   android:text="@string/default_time"
   />

style是自界說的作風,對應的xml文件以下:

<style name="item_content_text_style">
    <item name="android:textSize">26sp</item>
    <item name="android:duplicateParentState">true</item>
    <item name="android:textColor">@drawable/textcolor_yellow_selector</item>
</style>

textColor中的textcolor_yellow_selector以下

<?xml version="1.0" encoding="utf-8"?>
<selector
 xmlns:android="http://schemas.android.com/apk/res/android"
 >
 <item
 android:state_pressed="true"
 android:color="@color/yellow" />
 <item
 android:state_focused="true"
 android:color="@color/yellow" />
 <item android:state_selected="true"
 android:color="@color/yellow"></item>
 <item android:color="@color/white"/>
</selector>

完成方法二:ColorStateList文字變色

API

Windows平台VC,關於分歧的按鈕狀況,采取分歧的色彩顯示文字,完成起來比擬龐雜,普通都得自繪按鈕。然則Android外面完成起來異常便利。

我們起首添加一個ColorStateList資本XML文件,XML文件保留在res/color/button_text.xml:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
  <item android:state_pressed="true"
     android:color="#ffff0000"/> <!-- pressed -->
  <item android:state_focused="true"
     android:color="#ff0000ff"/> <!-- focused -->
  <item android:color="#ff000000"/> <!-- default -->
</selector>

Button btn=(Button)findViewById(R.id.btn);
Resources resource=(Resources)getBaseContext().getResources();
ColorStateList csl=(ColorStateList)resource.getColorStateList(R.color.button_text);
if(csl!=null){
   btn.setTextColor(color_state_list);//設置按鈕文字色彩
}

或許可以如許:

XmlResourceParser xpp=Resources.getSystem().getXml(R.color.button_text);
try {
   ColorStateList csl= ColorStateList.createFromXml(getResources(),xpp);
   btn.setTextColor(csl);
} catch (Exception e) {
   // TODO: handle exception
}

最初附上一切能夠湧現的狀況:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android" >
<item
  android:color="hex_color"
  android:state_pressed=["true" | "false"]
  android:state_focused=["true" | "false"]
  android:state_selected=["true" | "false"]
  android:state_active=["true" | "false"]
  android:state_checkable=["true" | "false"]
  android:state_checked=["true" | "false"]
  android:state_enabled=["true" | "false"]
  android:state_window_focused=["true" | "false"] />
</selector>

願望本文所述對年夜家Android法式設計有所贊助。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved