www.久久久久|狼友网站av天堂|精品国产无码a片|一级av色欲av|91在线播放视频|亚洲无码主播在线|国产精品草久在线|明星AV网站在线|污污内射久久一区|婷婷综合视频网站

首頁(yè) > 評(píng)測(cè) > NXP i.MX7D與AndroidThings系列之三:AndroidThings工程入門

NXP i.MX7D與AndroidThings系列之三:AndroidThings工程入門

  • 作者:SATURN
  • 來(lái)源:21ic
  • [導(dǎo)讀]
  • 本文將為大家演示如何給i.MX7D安裝Android Things以及介紹具體開發(fā)過(guò)程中非常重要的Peripheral交互API。

點(diǎn)擊Finish按鈕,就完成了一個(gè)空白工程的建立,新工程的代碼主要位于MainActivity類里面,如下

public class MainActivity extends Activity {

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

}

}

Android的Activity組件包含一系列的生命期函數(shù),如默認(rèn)創(chuàng)建的OnCreate()函數(shù),在Activity創(chuàng)建時(shí)會(huì)調(diào)用該函數(shù),我們一般在該函數(shù)內(nèi)部初始化AndroidThings硬件。

通常我們?cè)谑褂猛暝O(shè)備后需要釋放設(shè)備,這個(gè)任務(wù)我們放在Activity的另一個(gè)生命期函數(shù)內(nèi),該函數(shù)名為OnDestroy()。典型的用法如下

@Override

protected void onDestroy() {

super.onDestroy();

if(mGpio != null) {

try {

mGpio.close();

mGpio = null;

} catch (IOException e) {

e.printStackTrace();

}

}

}

接下來(lái)我們開始連接硬件設(shè)備,準(zhǔn)備先點(diǎn)個(gè)燈,牛刀小試!

  • 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!

網(wǎng)友評(píng)論

  • 聯(lián)系人:巧克力娃娃
  • 郵箱:board@21ic.com
  • 我要投稿
  • 歡迎入駐,開放投稿

熱門標(biāo)簽
項(xiàng)目外包 more+