以前N多次試圖學習c 由于各種各樣的問題都最終失敗。
本人以前是玩VB.NET的,沒玩過java,雖然能用VB.NET撰寫自己想要的程式,但水平很一般。
最近兩年開始玩物聯網,電腦這邊的軟體用VB.NET寫沒任何問題。MCU那邊的用Arduino IDE寫也沒問題,但很多時候需要和人互動,最好的互動設備就是手機,道理我懂,但是不會英文,和其它一些懶惰思想,一直沒有把Android Studio搞定。其間學過E4A但問題也很多,都是些野路子,有學那些野路子的時間,還不如向您們這些正規軍靠攏,解決問題也比較容易。
所以這次決心一定要搞定Android Studio,
今天還是有有所識訓的,搞到目前都凌晨4點了,把無法下載 gradle-5.4.1-all.zip 這個問題搞定了。
今天的問題是:安裝完Android Studio打開之后一直看不到layout/activity_main.xml 這個頁面,也就是沒辦法看到我最熟悉的視窗界面,后面查閱了大量的帖子,確認是gradle-5.4.1-all.zip沒有下載的原因,用Android Studio本身下載這個很慢很慢,有時還會出錯。后面看了https://jingyan.baidu.com/article/597a06430710ca312b52430b.html 這個自己終于搞定了
第一步:查看需要下載的gradle 的版本 第二步:用迅雷下載 第三步:放到指定目錄下 第四步:重新打開Android Studio 并新建一個工程,等待自動完成即可。
今天學習到此。有時間繼續跟帖,我的所有問題及解決辦法都記錄在這個帖子里面,有看到的大神能幫的稍微幫一下,謝謝。
uj5u.com熱心網友回復:
剛看到版主提到4大組件,在網上查了下,分別是:1、activity 這個容易理解,就是一個界面或者說相當于VB.NET中的一個視窗。2、service 這個看了下介紹有兩種方式,一種是啟動的,一種是系結的 其生命周期也比較容易理解,第一個是啟動之后就不管了,可以無限期駐留后臺,第二個很明顯,系結了,一但其主程式退出,這個SERVICE就會跟隨一起銷毀。 可以把service 理解為VB.NET的服務程式。3、content provider 這個也好理解,共實就相當于VB.NET中的公共宣告,就是幾個視窗共用的資料,在Android Studio是不同的APP共用而已,4、broadcast receiver這個也好理解,就是VB.NET中所謂的事件,這里稱之為廣播,這種事件需要注冊,這個道是在VB.NET中用過,這里的注冊分兩種,一種是動態注冊一種是靜態注冊,動態注冊隨著主程式的退出就會失效,而靜態注冊,只要手機打開,該事件就會被激活,如果條件到達就會觸發。 這些組件之間的通訊中,主要是由Intent協助完成的。也就是要理解的除了四大組件外,還有一個Intent耦合劑。uj5u.com熱心網友回復:
我開始時也是挺難,僅僅是配置環境,版本, 弄gradle都搞了一個星期。。 主要是我沒看過一本書,直接就上了。
uj5u.com熱心網友回復:
堅持搞上半年,一定能上手,這是我學習N多軟體的一個基本理念。無非就是慢一些,多看,多想,多試驗,一切就明白了。
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/259599.html
標籤:Android
