首頁 >Java >Java基礎 >安卓開發和Java開發有什麼差別?

安卓開發和Java開發有什麼差別?

Guanhui
Guanhui原創
2020-06-01 17:25:426180瀏覽

安卓開發和Java開發有什麼差別?

安卓開發和Java開發有什麼不同?

Java是一種語言,以Java語言為基礎的開發都可以是Java開發,Java開發包含的面向太多了,而安卓開發是Java開發的一個分支,安卓開發包括安卓應用開發,以及安卓系統的開發。

安卓開發的框架

1、ButterKnife

ButterKnife 是一個專注於Android 系統的View 注入框架, 當一個佈局十分複雜時,需要引入執行大量的findViewById 程式碼來找到View 的物件,有了ButterKnife 可以很輕鬆的省去這些步驟。是 JakeWharton 大神的力作,目前使用很廣。最重要的一點,使用 ButterKnife 對效能基本上沒有損失,因為ButterKnife 用到的註解並不是運行時反射的,而是在編譯的時候產生新的class。專案整合起來也是特別方便,使用起來也特別簡單。

2、lottie-android

Lottie 是一個適用於Android 和iOS 的行動庫,它可以使用Bodymovin 解析以json 格式導出的Adobe After Effects 動畫,並在行動裝置上進行本地渲染。

3、SmartRefreshLayout

Android開發中下拉刷新、上拉載入最好用的框架。

4、BaseRecyclerViewAdapterHelper

一個強大且靈活的RecyclerViewAdapter,讓你少寫至少 50% 的 RecyclerView Adapter 程式碼。

推薦教學:《Java教學

#

以上是安卓開發和Java開發有什麼差別?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn