1.兩周 android studio 學(xué)習(xí)心得

  • 看了兩周課程,覺得老師講的還是蠻細(xì)的,可能因?yàn)橹邦A(yù)習(xí)過一點(diǎn),所以理解起來還好。
  • 首先得感覺是Android Studio+Genymotion的組合比以前好用太多了。以前我記得eclipse要加各種jar包,文件夾也挺混亂的;然后是關(guān)于Activity和布局、控件,感覺跟網(wǎng)頁前端很像,布局和控件就是CSS+HTML,Activity則是Javascript。學(xué)好Android,你既要清楚前端的布局又要弄懂后臺的邏輯,還有整個數(shù)據(jù)的傳遞流程,感覺難度還是蠻大的,當(dāng)然也很有成就感。布局這章,大概學(xué)好的效果就是看到任何一個app都能把他的界面模擬。我對此有點(diǎn)感想:
  • 在android 最初學(xué)習(xí)階段,通常會遇到很多問題,Andorid 學(xué)習(xí)過程中知識點(diǎn)繁多,難以熟練的應(yīng)用,不經(jīng)過很長一段時間很難以熟練地運(yùn)用自己所學(xué)的知識

  • 其實(shí)Andorid 并不是很難,無非就是布局,Activity 中獲取布局,對布局進(jìn)行傳值操作。

  • ragment 有兩種用法 靜態(tài)加載 和 動態(tài),我們通常使用動態(tài)的方式,fragment 有三種寫法

  • 繼承 Fragment listFragment Dialogfragment

  • 在onCreateView 方法中 加載下布局對象 ,在onViewCreated 方法中 設(shè)置下值即可

  • 在主方法中可以獲取 getFragmentManager 提交將Mian.xml 中的fragmentLayout 與

  • 將fragment 加載到 布局文件中即可

最后說下學(xué)習(xí)方法的問題,先聽老師講一個知識點(diǎn),同時拿筆把整個流程大概記下來,講完了,去敲一遍,敲不出來再看一遍,再來敲,有點(diǎn)害怕自己堅持不下去,有時候覺得聽懂了,懶得敲代碼。
我覺得還是要多總結(jié),我以后會每學(xué)完一周總結(jié)一下這周學(xué)的東西、難點(diǎn)之類的。多敲多練,逐漸發(fā)現(xiàn)代碼的魅力。并且總結(jié)了一下學(xué)習(xí)Android studio的個人總結(jié)小經(jīng)驗(yàn)如下:
  • android:layout_below=”@+id/first” //在某元素的的下方;

  • android:layout_alignBottom=”@+id/first”//本元素的下邊緣和某元素的的下邊緣對齊;

  • android:layout_marginTop,離某元素上邊緣的距離

  • android:layout_toRightOf=”@+id/button4”/>把這個空間放在button4的右邊

  • android:layout_alignParentBottom=”true”把空間放在父控件的底部

下面是RelativeLayout各個屬性
  • android:layout_above=”@id/xxx” –將控件置于給定ID控件之上

  • android:layout_below=”@id/xxx” –將控件置于給定ID控件之下

  • android:layout_toLeftOf=”@id/xxx” –將控件的右邊緣和給定ID控件的左邊緣對齊

  • android:layout_toRightOf=”@id/xxx” –將控件的左邊緣和給定ID控件的右邊緣對齊

  • android:layout_alignLeft=”@id/xxx” –將控件的左邊緣和給定ID控件的左邊緣對齊

  • android:layout_alignTop=”@id/xxx” –將控件的上邊緣和給定ID控件的上邊緣對齊

  • android:layout_alignRight=”@id/xxx” –將控件的右邊緣和給定ID控件的右邊緣對齊

  • android:layout_alignBottom=”@id/xxx” –將控件的底邊緣和給定ID控件的底邊緣對齊

  • android:layout_alignParentLeft=”true” –將控件的左邊緣和父控件的左邊緣對齊

  • android:layout_alignParentTop=”true” –將控件的上邊緣和父控件的上邊緣對齊

  • android:layout_alignParentRight=”true” –將控件的右邊緣和父控件的右邊緣對齊

  • android:layout_alignParentBottom=”true” –將控件的底邊緣和父控件的底邊緣對齊

  • android:layout_centerInParent=”true” –將控件置于父控件的中心位置

  • android:layout_centerHorizontal=”true” –將控件置于水平方向的中心位置

  • android:layout_centerVertical=”true” –將控件置于垂直方向的中心位置

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容