Android實現手機音量及螢幕亮度調節

2021-07-25 02:58:49 字數 2550 閱讀 8049

//不要忘記新增許可權 :

public

class

testactivity

extends

activity

/*** 獲取當前螢幕亮度

* *@description:

*@author ldm

*@date 2016-12-2 下午3:22:20

*/private

void

initlight() catch (exception e)

light_seekbar.setprogress((int) currentbright);

// 轉換成百分比

light_tv.settext("當前亮度:" + (int) currentbright + "%");

}private

void

initviews()

@override

public

void

onstarttrackingtouch(seekbar seekbar)

@override

public

void

onprogresschanged(seekbar seekbar,

int progress, boolean fromuser)

});// 調節亮度

this.light_seekbar

.setonseekbarchangelistener(new onseekbarchangelistener()

@override

public

void

onstarttrackingtouch(seekbar seekbar)

@override

public

void

onprogresschanged(seekbar seekbar,

int progress, boolean fromuser)

});}

/*** 初始化音量資料

* *@description:

*@author ldm

*@date 2016-12-2 下午3:20:05

*/private

void

initvolume()

}

測試用布局:

<?xml version="1.0" encoding="utf-8"?>

xmlns:android=""

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:background="@color/transparent"

android:orientation="vertical"

android:padding="16dp" >

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_margintop="10dp"

android:text="調節聲音"

android:textsize="16sp" />

android:id="@+id/voice_seekbar"

android:layout_width="match_parent"

android:layout_height="wrap_content" />

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_margintop="10dp"

android:text="調節亮度"

android:textsize="16sp" />

android:id="@+id/light_seekbar"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:max="100" />

android:id="@+id/voice_tv"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_margintop="10dp"

android:textsize="16sp" />

android:id="@+id/light_tv"

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:layout_margintop="10dp"

android:textsize="16sp" />

linearlayout>

Android手機投屏初探

從事android開發,應該或多或少都遇到過要將手機螢幕同步到電腦上的需求,例如做各種會議演示等。通常我們都借助一些穩定性和口碑不錯的第三方軟體來實現投屏,成熟的軟體,投屏通常只是它眾多功能中的乙個。錄製手機螢幕內容 將錄製的內容傳送到電腦上。android端使用rtsp推流實現,區域網本地執行了e...

Android 實現截圖

android實現截圖功能,使用view的方法,得到以時間戳命名的png view view v.getrootview view.setdrawingcacheenabled true view.builddrawingcache bitmap bitmap1 view.getdrawingcac...

android判斷手機螢幕橫豎屏

在乙個activity顯示中判斷當前螢幕橫豎屏情況有幾種方法 configuration configuration getresources getconfiguration if configuration.orientation configuration.orientation landsc...