Android Library 工程實現模塊復用 (代碼及資源文件)
1. 情境
通常我們開發的 app 不止一個,并且這些 app 中有一些通用的模塊,比如一些 util 方法或
者我們自定義的控件。通常我們將這部分代碼 copy 到不同的工程中實現復用,隨之而來的麻煩
就是當我們對這部分代碼稍有該動就需要同時在多個工程中進行修改,這種重復性工作的感覺跟
吃屎差不多。
那么有什么好的方法實現復用并切避免吃屎?那就是使用 Android 中的 Library 工程,并
且相比 jar 包而言,他可以實現資源文件的復用甚至覆蓋。
2. 具體步驟
? 創建 library 工程
新建 Android Project,命名為 demo-common,建議不 Create Activity
將 demo-common 設置為 library
點擊 ok,然后查看一下 properties 文件中的變化
磁貼效果的控件。
新建一個 Android Project,命名為 demo-project
為 demo-project 添加 demo-common 的引用
看一下添加 demo-common 后,demo-project 的變化
properties 文件中也多了一個引用的定義。
在 demo-project 中使用 TextUtil 和 MyImageView,并且實現界面的跳轉。
的吃屎經歷。
Android
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。