初學Android Studio,慢慢摸索,記錄一些小問題,免得現在測試的文件刪了以後找不到。
-----------------------------------小問題----------------------------------
1.快捷鍵
重寫方法ctrl+o,import單個包alt+enter。
2.報錯空指針
this.setContentView(R.layout.activity_main);//layout文件的內容,R代表com.example.myapplication Button button1=(Button)findViewById(R.id.button_1);//將layout裏面的button跟java代碼裏關聯起來 注:此處view的初始化必須有,否則後面的控件如Button會報錯爲空指針。 參考鏈接:http://blog.sina.com.cn/s/blog_4b1452dd0102wb98.html.
3.design預覽控件位置正確,真機測試位置不正確
<!-- tools:layout_editor_absoluteX="0dp" tools:layout_editor_absoluteY="50dp"/>--> <!--這樣的樣式會出錯,這是編輯時的樣式,真正的會跳到top,需要添加垂直約束-->
4.setData()與putExtra()
setData是把需要處理的uri或者mime傳輸過去,並在AndroidManifest.xml尋找能夠處理該intent意圖的activity活動,是經由過濾器filter篩選的。
putExtra僅僅是進行額外的數據傳輸。
5.真機測試log不可用
手機撥號:*#*#2846579#*#* ->後臺設置->LOG設置->修復AP日誌
參考鏈接:https://blog.csdn.net/horrorkwan/article/details/78717122
OS:這就是出現一個問題查詢修改過程中再出現3個新問題的心塞歷程。。。