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

2022-08-21 12:27:11 字數 934 閱讀 3528

課堂筆記-正規表示式

ab+:a+乙個以上的b

*:0次或多次

普通字元:字母數字下劃線

\d:數字0-9

\w:字母數字下劃線

\s:換行製表空格

.:任意字元

$:行結尾

:其中任意字元

[^ ]:除去這些字元

^ :以此開頭的行

{}:表示重複次數[bcd][bcd]→[bcd]

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來執行多個動畫的方法。

移動平台開發

無論是多嗎強大的硬體或是多麼優秀的平台,都需要軟體來支撐。但是廠商之間的競爭導致軟體在不同的平台上存在不相容的現象。比如安卓上的apk檔案無法在ios上執行,甚至早期安卓平台上的一些應用在當前的大螢幕手機上也無法正常顯示。這是要面對的選擇是 是選擇自己精通的乙個平台做好呢?還是花費大量的時間和經歷同...

跨平台移動應用開發

來自於iotashan的一篇blog 有一定的參考價值。關於如何選擇移動平台開發工具,作者提出了四點意見 must perform,even last gen phones 支援最新的手機是必須的,而且還必須支援最新版sdk must support at least iphone android,...

Android開發,移動廣告平台

萬普平台 提供android軟體嵌入廣告的形式,就可以實現賺錢。使用起來還算是方便,這個平台的jar包,提供了軟體自動更新模組,和使用者反饋模組,這使得 我們開發者輕鬆了不少。目前我發布的軟體 就是使用萬普平台的這兩個功能,目前看來還是不錯!我發布軟體 火車票 有興趣的話下下來看看吧!相信對你有所啟...