今年開始學習用Kotlin開發Android,學習期間也受了許多鐵人賽文章的啟發,目前專案作品也製作完成開始投入求職市場,想要趁這個機會把面試會遇到的技術問題做歸納與紀錄,如果能順便幫助到人的話那就太好了。
前言 大家好,我最近幾個月加入培訓課程開始學習 Android,實作導向式的學習非常硬派,在八月結業後開始投入求職市場,很幸運的在開賽前就拿到一些面試機會與 o...
目前 Android 開發主流為 Java 跟 Kotlin 兩種語言,來說說兩種語言的一些優點 Java 市場很大,用戶眾多 眾多的函式庫 物件導向 跨平台...
Android Application Fundamentals 裡面的 App components 又稱為四大元件,成員分別有: Activitie Se...
今天要來說說 Activity 的生命週期 Activity 生命週期 首先先放上官方的圖,相信學習過 Android 的人一定對他不陌生,流程展示了 Acti...
Activity 的啟動模式 在談到 Activity 的啟動模式之前,先來提到 task ,task 是 Activity 的集合,控制介面的跳轉以及返回,在...
Service 是可以在後台運行而且不提供介面的元件,常用在執行長時間運行的操作,一旦啟動 Service 的話將會持續運行一段時間,就算使用者切換到不同應用程...
BroadcastReceiver 又稱為廣播接收器,他主要的功能就是監聽、接收應用程式發出的廣播,並做出回應,他可以整個系統的發送廣播,而不是傳送訊息給指定的...
一般來說,每個應用程式都是獨立的個體,平常不會互相影響,避免有心懷不軌的的應用程式搞破壞,但有些時候我們會需要在不同的應用程式之間共享資料,像是 Android...
Architecture Components 是什麼? 過去 Android 在開發的時候,常常會處裡到數據映射(Data mapping)、生命週期管理、異...
Android 框架中大部分的應用程式組件(components,例如 Activity 或 Fragment)都附加了 Lifecycle,而 Lifecyc...