編輯:關於Android編程
關鍵部分代碼如下
1、Spinnner
在布局文件中:
private Spinner mSpinnerSelectLeaveType;//選擇請假類型
mSpinnerSelectLeaveType.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView> parent, View view, int position, long id) { //獲得每項選中的數據 mleaveType= getApplicationContext().getResources().getStringArray(R.array.leave_type)[position]; } @Override public void onNothingSelected(AdapterView> parent) { Toast.makeText(getApplicationContext(), "確認是否正確選擇", 500).show(); } });
給spinnner綁定數據關鍵代碼如下:
/**
* 為請假人部門spinner綁定數據
*/
private void setDepartmentAdapter(){
mcontentDepartment=getApplicationContext().getResources().getStringArray(R.array.leave_department);
ArrayAdapter
mSpinnerSelectDepartment.setAdapter(adapter);
}
mcontentDepartment=getApplicationContext().getResources().getStringArray(R.array.leave_department);這段代碼是獲取res/values中的strings中獲取對應的數據:
- 事假
- 婚假
- 病假
2、數值選擇器
偶然間發現了Android.inputmethodservice.Keyboard類,即android可以自定義鍵盤類,做了一個簡單例子供大家參考。效果如下:先看界面布局
1 概述在前面的《路徑和文字》中,講解了path的基本用法,這裡講解一些上篇沒有講到的東西。2 Path 這裡講解path相關的方法,後面繼續講解PathMeasure,
android是因為我的興趣而自學的,當初學完java se感覺迫切需要實現下自己的技能,然後看到身邊的手機,就決定學下android編個app玩下。現在斷斷續續倒騰了兩
在上一篇博文《Android之——殺死用戶選中的進程優化》一文中,我向大家介紹了如何優化用戶的體驗,那麼這篇博文中,我將向大家介紹如何進行系統進程