日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android studio中光线传感器解析

發布時間:2024/3/7 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android studio中光线传感器解析 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

? 要學習Android需要先了解android activity的生命歷程,請看下圖(他人博客復制):圖中我們可以清晰可看到android的生命周期,onCreate() ,onStart(),onResume(),onPause(),以及onDestroy().

? 經過幾個月的學習,我才發發現這幾個生命歷程不僅僅只是其生命歷程,在程序運行的過程中起著關鍵的作用。在android運行過程中android系統會根據程序的生命狀態運行相應的程序,比如創建的時候運行onCreate中的方法,onCreate中可以說是android程序的主體部分,主要的實現實在其中調用與執行,當activity銷毀是會執行相應的onDestroy中的方法,總之在不同的生命狀態調用或執行相應的--狀態方法(筆者取名),注意一下便可以更好的控制android程序的執行。

? 言歸正傳,下面講解android中光線傳感器的簡單調用。

? 第一步肯定是布局文件實現:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"android:orientation="vertical"android:layout_width="match_parent"android:layout_height="match_parent"><--用于對傳感器信息的顯示--><TextViewandroid:id="@+id/sonsor_data"android:layout_width="wrap_content"android:layout_height="wrap_content"android:textSize="20dp"android:text="TextView"/> <--光線傳感器數據顯示--> <TextView android:id="@+id/light_data"android:layout_width="wrap_content"android:layout_height="wrap_content"android:textSize="20dp"android:text="TextView"/> </LinearLayout>

? 這里設置了2個文本布局(原諒我不會用這個編輯),大家可以注意一下在xml中注釋的寫法<........>。

其次,是程序文件:

public class MainActivity extends Activity {SensorManager sensorManager;Sensor sensor;TextView sensordata;TextView lightdata;@Overrideprotected void onCreate(Bundle savedInstanceState) { //注意狀態方法super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);sensorManager=(SensorManager) this.getSystemService(SENSOR_SERVICE); //傳感器服務sensor=sensorManager.getDefaultSensor(Sensor.TYPE_LIGHT); //指定傳感器StringBuffer stringBuffer=new StringBuffer(); //構建StringBuilder對象stringBuffer.append("\n sensor name");stringBuffer.append(sensor.getName()); //獲得傳感器名稱stringBuffer.append("\n power(MA)");stringBuffer.append(sensor.getPower()); //電量消耗stringBuffer.append("\n type");stringBuffer.append(sensor.getType()); //類型編號stringBuffer.append("\n version");stringBuffer.append(sensor.getVersion()); //版本stringBuffer.append("\n maxRange");stringBuffer.append(sensor.getMaximumRange());sensordata=(TextView) findViewById(R.id.sonsor_data);lightdata=(TextView) findViewById(R.id.light_data);sensordata.setText(stringBuffer);}private SensorEventListener sensorEventListener=new SensorEventListener() {@Overridepublic void onSensorChanged(SensorEvent sensorEvent) { //注意這個改變方法,會因為傳感器只改變而執行float[] value= sensorEvent.values;lightdata.setText("light value"+value[0]); //value包含3個值,x,y,z但對與光線傳感器只有第一個值}@Overridepublic void onAccuracyChanged(Sensor sensor, int i) {}};@Overrideprotected void onResume(){ //注意狀態方法super.onResume();sensorManager.registerListener( sensorEventListener,sensor,SensorManager.SENSOR_DELAY_NORMAL); //注冊傳感器}@Overrideprotected void onPause(){ //注意狀態方法super.onPause();sensorManager.unregisterListener( sensorEventListener); //取消注冊 } } ?注釋寫的還算清楚,看懂應該沒啥大問題。執行結果如下: ??

關于Android學習,我的推薦書籍請看另一篇博客,謝謝觀看!


總結

以上是生活随笔為你收集整理的android studio中光线传感器解析的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 人妻丰满熟妇av无码区不卡 | 狼人色综合 | 优优色综合 | julia一区二区中文久久97 | 先锋资源av| 天堂av8在线 | 97成人资源| 午夜激情电影院 | 色乱码一区二区三区网站 | 久久精品国产亚洲AV无码麻豆 | 精品婷婷色一区二区三区蜜桃 | 国产乱人乱精一区二视频国产精品 | 高潮无码精品色欲av午夜福利 | 97在线免费公开视频 | 亚洲人人精品 | 欧美三级网 | 亚洲无卡| 国产精品久久久91 | 精品人妻一区二 | 色噜噜狠狠一区二区三区牛牛影视 | sao浪受的饥渴日常 91免费入口 | 精人妻无码一区二区三区 | 99热欧美| 久久久久久国产精品免费 | 麻豆视频免费网站 | 骚虎视频在线观看 | 国产精品99久久久久久久久 | 中文字幕亚洲不卡 | 涩涩视频在线免费看 | 天天操夜夜摸 | 大牛影视剧免费播放在线 | 伊人天堂在线 | 91亚洲成人 | 婷婷九月 | jizz视频| 国产一级久久久久毛片精品 | 亚洲天堂av女优 | 一区二区三区免费 | 91色伦| www成人网 | 国产欧美日韩精品在线观看 | 亚洲色成人一区二区三区小说 | 青青草免费av | 国产男男一区二区三区 | 国产97色| 久久麻豆精品 | 色葡萄影院 | 总裁边开会边做小娇妻h | 欧美日韩在线成人 | 日韩欧美亚洲天堂 | 一区二区三区日韩视频 | 日韩性生活视频 | 91久久精品一区二区三区 | 天天做天天爱天天操 | 日本一级淫片免费放 | 日本在线看片 | 26uuu欧美日本 | 一区二区视频网 | 在线视频三区 | 91丨九色丨蝌蚪丨丝袜 | 三级免费网址 | 成人一级片在线观看 | 国外成人在线视频 | 九九精品免费 | 精品福利在线 | 欧美日韩在线成人 | 交专区videossex | 伊人春色网站 | 亚洲国产成人久久 | 国产精品xxx视频 | 免费不卡毛片 | 成人教育av| 亚洲欧美日韩动漫 | 欲色影音 | 免费的黄色av | 婷婷综合另类小说色区 | 国产福利小视频在线 | 永久免费黄色 | 91免费视频黄 | 另类视频一区 | 欧美性在线视频 | 色综合中文综合网 | 中文字字幕| 精品免费一区二区 | 日韩黄色一级视频 | 黄片毛片在线观看 | 亚洲视频综合 | 青草视频在线观看免费 | 亚洲超碰在线 | 妻子的性幻想 | av成人动漫 | 亚洲美女黄色片 | 91宅男| 国产 日韩 欧美 精品 | 中文字幕在线乱 | 久久亚洲AV无码精品 | 天天综合欧美 | 黄页网站视频在线观看 | 日本小视频网站 |