日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

20189208杨晨曦《移动平台开发实践》第9周学习总结

發布時間:2025/5/22 编程问答 16 豆豆
生活随笔 收集整理的這篇文章主要介紹了 20189208杨晨曦《移动平台开发实践》第9周学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

《移動平臺開發實踐》第9周學習總結

教材學習內容總結

課堂筆記-正則表達式

ab+:a+一個以上的b
*:0次或多次
普通字符:字母數字下劃線
\d:數字0-9
\w:字母數字下劃線
\s:換行制表空格
.:任意字符
$:行結尾
[]:其中任意字符
[^ ]:除去這些字符
^ :以此開頭的行
{}:表示重復次數[bcd][bcd]→[bcd]{2}
Tom|Jack:或者
\1:引用第一個小括號的結果,匹配到1就是1,匹配到z就是z.

教材筆記

35章圖形和定制視圖
本章主要學習繪制創建定制的視圖及相關的準備工作。關閉硬件加速、創建定制試圖、繪制基本形狀、繪制文本、調整透明度、調用shader、剪裁圖形、在繪制中使用路徑。
36章片段
主要學習了Fragment片段的使用。片段有生命周期,在同一個activity可以有多個片段,NamesFragment.Callback接口捕獲片段中的點擊事件,showDetails方法修改片段中的文本圖片.擴展ListFragment,。通過編程,給一個活動添加一個片段.FrameLayout可以作為一個容器,這樣就不用提前創建好所有的片段。
37章多面板布局
利用多面板布局,支持多種布局,在不同顯示屏上都可以適應。而且不同的refs.xml文件的本質是引用,修改布局無需修改所有的refs.xml文件。
38章動畫
本章介紹了屬性動畫-property animation,背后為android。animation.Animator。主要介紹了Animator,ValueAnimator,ObjectAnimator,AnimatorSet三個子類及使用AnimatorSet來執行多個動畫的方法。

教材學習中的問題和解決過程

  • 問題1:Fragment在生命周期的各個階段是不是像activity一樣有可調用的方法?
  • 問題1解決方案:Fragment在生命周期的各個階段擁有一些可調用的方法。
    如:

  • onAttach(Activity)
  • 當Fragment與Activity發生關聯時調用。
  • onCreateView(LayoutInflater, ViewGroup,Bundle)
  • 創建該Fragment的視圖
  • onActivityCreated(Bundle)
  • 當Activity的onCreate方法返回時調用
  • onDestoryView()
  • 與onCreateView想對應,當該Fragment的視圖被移除時調用
  • onDetach()
  • 與onAttach相對應,當Fragment與Activity關聯被取消時調用
  • 問題2:fragment與activity關系是什么?
  • 問題2解決方案:關系如下圖所示

代碼調試中的問題和解決過程

  • 問題1:@coin總是報錯
  • 問題1解決方案:忘記在res下修文件。

代碼托管

學習進度條

|????????????| 代碼行數(新增/累積)| 博客量(新增/累積)|學習時間(新增/累積)|重要成長|
| --------???| :----------------:|:----------------:|:---------------:??|:-----:|
| 目標????????| 5000行????????????|???30篇???????????| 400小時????????????|???????|
| 第一周??????|? ? ? ?-----? ? ? ? ?|? ? ? ?-----? ? ? ?|? ? ? ? -----? ? ? ? ? |???????|
| 第二周??????| 180/180? ? ? ? ? ?|??2/3? ? ? ? ? ? | 18/18?????????????|???????|
| 第三周??????| 429/609? ? ? ? ? |? 1/4? ? ? ? ? ? | 24/42? ? ? ? ? ? ?|???????|
| 第四周??????| 588/1197? ? ? ? |??2/6????????????| 30/72? ? ? ? ? ? ?|???????|
| 第五周??????| 548/1745? ? ? ? |??2/6????????????| 20/92? ? ? ? ? ? ?|???????|
| 第六周??????| 15934/17679? |??2/8? ? ? ? ? ? | 20/112? ? ? ? ? ? ?|???????|
| 第九周??????| 18690/39576? |??1/12? ? ? ? ? ? | 21/173? ? ? ? ? ? ?|???????|

參考資料

  • Java學習筆記(第8版)
  • 《Java學習筆記(第8版)》學習指導
  • Android Fragment 生命周期及其正確使用(建議使用自定義View替換Fragment)

轉載于:https://www.cnblogs.com/Ychancy/p/10787181.html

總結

以上是生活随笔為你收集整理的20189208杨晨曦《移动平台开发实践》第9周学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。