近期Android學習II
一晃眼又過了5天,這幾天的學習有些雜亂,半年在家沒運動,返校了準備慢慢恢復運動,身體才是革命的本錢~
四天跑了三回步,每次都死亡喘息= =
這幾天的學習重點總歸還是放在Android上了,前面31天連續學的python這幾天實在沒有時間
畢竟加入了課題組的Android專案組,要把自己的科研課題落地到APP中,所以在Android上也得下苦功夫
前一段時間配Android的環境,給自己配就配了好久好久,讓我有了陰影,而且總感覺Android用的java語言實在是太難,比起前段時間的python不知道複雜了多少倍
恰巧帶我的帥總說想檢驗一下我和新師弟的近期的學習成果,讓我們寫一個登入的介面,然後呼叫他給的介面,就這麼一個小demo真是難住我了
我那天從9:30開始找資料研究學習,因為之前對http請求的學習,只在python的學習的時候接觸過,但是也是因為當時心存僥倖,對網路程式設計沒那麼重視,沒想到這麼快就有後報了
到了13:00,錯過了食堂的時間,就沒吃早飯午飯的學習,程式設計,一開始直接就在Android studio上編真的恐慌,到了下午四點多實在餓的不行,趕緊帶著電腦回了宿舍點外賣,吃完又接著學接著編
當天前前後後寫了12個demo,都失敗了,時間也不知不覺的到了半夜三點半,身心俱疲,定了早上九點鐘的鬧鐘準時爬起來繼續編繼續改,到了demo16已經是下午4:30了,算算時間前前後後搞了26個小時?
跟帥總微信聯絡,很丟人的承認了失敗,但是確實發現了很多問題,而且,我好像?找到了寫android的樂趣??
= =
買了第一行程式碼的書,跟著學了兩天 很不錯,兩天學習了兩章的內容,也得堅持學啊,python也得找時間繼續下去,時間不夠用啊!
對了,前幾天學習的時候看到一個厲害的up主講的基礎很好,還有兩個小技巧,分享分享
開啟別人的Android專案的時候,不要急著開,先在資料夾下操作一波
可以選擇用notepad++(不錯的軟體)改動:
1.gradle-wrapper.properties
distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip #這裡改成本地gradle版本 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists
2.build.gradle(可能有不止一個,找一找下面的內容)
buildscript {
repositories {
#配置國內倉庫 maven{url'http://maven.aliyun.com/nexus/content/groups/public/'}
maven{url'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
google()
jcenter{url"http://jcenter.bintray.com/"}
maven{url"https://jitpack.io"}
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.1' #修改為自己的android版本
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
maven{url'http://maven.aliyun.com/nexus/content/groups/public/'}
maven{url'http://maven.aliyun.com/nexus/content/repositories/jcenter'}
google()
jcenter{url"http://jcenter.bintray.com/"}
maven{url"https://jitpack.io"}
}
}
這兩個檔案改完以後,再開專案,就開的很快,不然需要聯網先下載很多東西
Over~