File>Project Structure>SDK Location
Run
->Debug app
Run
->Toggle Line Breakpoint
android:Theme.Holo.Light
賦值給parent屬性ActionBarActivity
修改成Activity
,並刪除import語句(快捷鍵Ctrl+Alt+O)android:showAsAction
替換app:showAsAction
Project>Rebuild Project
,從新構建項目@drawable/fileName
startActivity(intent);
(intent是android.content.Intent類的一個實例)想要獲得調用活動的一個結果,還能夠調用startActivityForResult方法。
激活一個活動:
Intent intent = new Intent(this, SecondActivity.class); startActivity(intent);
html
要給調用的活動傳遞額外的信息,能夠經過給意圖附加信息來實現。能夠經過調用Intent的putExtra方法來作到這一點:
Intent intent = new Intent(this, SecondActivity.class); intent.putExtra("message", "Message from First Screen"}; startActivity(intent);
java
public static Toast maketext (android content. Context context, int resourceid, int duration)
public static Toast maketext (android content. Context context java. lang Charsequence text, int duration)
Toast. maketext (this, "Downloading .",Toast. LENGTH LONG). show()
問題一解決:android
專業解釋:編程
Gradle是一個基於Apache Ant和Apache Maven概念的項目自動化建構工具。它使用一種基於Groovy的特定領域語言來聲明項目設置,而不是傳統的XML。當前其支持的語言限於Java、Groovy和Scala,計劃將來將支持更多的語言。小程序
較好地解釋:數組
軟件開發講究代碼複用,經過複用可使工程更易維護,代碼量更少..... 開發者能夠經過繼承,組合,函數模塊等實現不一樣程度上的代碼複用.但不知你有沒有想過,軟件開發也是一種工程做業,毫不僅僅是寫代碼,還涉及到工程的各類管理(依賴,打包,部署,發佈,各類渠道的差別管理.....),你天天都在build,clean,簽名,打包,發佈,有沒有想過這種過程,也能夠像代碼同樣被描述出來, 也能夠被複用.數據結構
總結地說:app
一、Gradle是一種構建工具,它能夠幫你管理項目中的差別,依賴,編譯,打包,部署......,你能夠定義知足本身須要的構建邏輯,寫入到build.gradle中供往後複用.編程語言
二、Gradle不是一種編程語言,它不能幫你實現軟件中的任何實際功能ide
問題二解決:android studio的R文件是會自動生成,能夠從如下路徑查看到: 有時候因爲代碼中存在錯誤,R文件是不會自動生成,當修改了錯誤以後,編譯器就會自動生成R文件。要想找到R文件:
一、首先建立一個新的項目,項目的目錄以下:
二、在這個項目列表中是沒看到R.java文件的,要切換項目列表試圖爲project。
三、依次,打開app
-->build
-->generated
-->source
-->r
-->debug
,在debug中的兩個選項的子文件中分別有有一個R文件,既就是R.java文件。
Intent intent = new Intent(this, SecondActivity.class); startActivity(intent);//啓動活動
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toast.makeText(this, "*********", Toast.LENGTH_LONG).show(); }
問題三解決:在網上查找問題
之前用studio是R文件是不報錯的。當你從其餘程序拷過一些代碼是會發現R文件會變紅而且應用程序不能運行。除了R文件其餘地方沒有報錯,只有app運行時會報錯 。
這是由於當你從其餘程序拷過一些代碼。你的r文件中沒有自動加載,這時你須要把那些報錯的代碼刪除並從新在android studio中輸入,這樣你的應用程序就能夠運行了。也能夠試着用rebuild project
無
錯題一:
錯題二:
錯題三:
錯題四:
錯題五:
錯題六:
錯題七:
錯題八:
錯題九:
錯題十:
apt-cache search tree
錯題十一:
錯題十二:
tar –cf dky.tar dky
錯題十三:
錯題十三解析:應該是grep –rn main /src
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | |
---|---|---|---|
目標 | 5000行 | 30篇 | 400小時 |
第一週 | 200/200 | 2/2 | 20/20 |
第二週 | 300/500 | 2/4 | 18/38 |
第三週 | 500/1000 | 3/7 | 22/60 |
第四周 | 300/1300 | 2/9 | 30/90 |
第五週 | 795/2407 | 1/6 | 30/120 |
第六週 | 1117/2921 | 1/7 | 30/150 |
第七週 | 703/3511 | 1/8 | 40/190 |
第八週 | 1139/4701 | 2/10 | 40/230 |
第九周 | 681/5382 | 2/12 | 40/270 |
第十週 | 1977/7359 | 2/14 | 30/300 |
第十一週 | 0/7359 | 3/17 | 30/330 |
這部份內容頗有趣,除了看書的時候一臉懵逼,作實驗的時候一臉懵逼...就是沒有深刻理解,慢慢來吧,最開始學java也是一臉懵逼,時間久了就行了,仍是要有信心的,畢竟我是即將會寫小程序的人哈哈哈哈✺◟(∗❛ัᴗ❛ั∗)◞✺