前一天實作了 MediaBrowserService,裡面還有 MediaSession 需要加入,接著來看一下怎麼設定 MediaSession 吧。Medi...
Higher-Order Function 開始前先複習一下 Higher-Order function ,它是 first-class function,因此...
緣起:把前面寫的二篇合併起來,存到一個獨立類別檔,以便日後調用 Android 算法:遍歷巡覽ViewGroup找出所有子View[C# 替代Java的find...
這個月中要準備 Release 公司的產品,所以真的忙爆,原本覺得可能第3天就會失敗,但竟然默默的寫到第 7 天了,希望還能每天堅持寫下去 擴展( Exten...
今天就開始實作音樂播放器整體架構了,還記得在第一天最後介紹到的架構圖嗎,這篇會從MediaBrowserService 開始實作,先從比較底層元件開始實作,播...
緣起全部程式碼實境秀 感恩感恩 讚歎讚歎 南無阿彌陀佛 //用Xml提供的方法來遍歷巡覽View https://docs.microsoft.com/zh...
Null Safety Null Safety 應該是每個介紹 Kotlin 的文章或影片都會提到的 Part ,也是因為這個改動,讓他和 Java 開始有分...
拿到歌曲資訊後,就可以在畫面顯示啦,要顯示一系列的資訊,最常用的元件就是 RecyclerView 了,還會搭配 Adapter 和 ViewHolder,參考...
流程控制應該是每種程式語言或多或少都會實作的部份,這也是寫 Code 時必須要了解的核心觀念, Kotlin 流程控制大致 條件式( Conditional...
有權限後,就可以取得音樂檔案啦,透過 ContentProvider 觀念介紹 介紹的觀念,取得音檔。 首先先來寫 query 的 function: over...
前幾天提到 Google UAMP 播放器專案,音樂列表的來源是從 Google 示範的 API 來的,因此在獲取音樂列表會參考 Google 的另外一個專案...
今天終於要開始進入 Kotlin 語法的世界了!請讀者先打開 Kotlin Playground或是其他能夠編譯 Kotlin 的 IDE 變量 Variabl...
今日關鍵字:Navigation 首先先看到最外層的App.tsx這支檔案 import React from 'react'; import { Saf...
本身不太會寫文章都是把程式碼貼上,然後講些比較關鍵的部分,所以這次鐵人也是算紀錄自己學習時的筆記,沒辦法講得很生動。 目前Google推的Jetpack我覺得...
在上一篇簡單介紹了 Kotlin 和 Java 的不同以及他的特色,那這篇就要延伸到基礎語法以及如何使用了! IDE 選擇 在 Kotlin 的開發上會有下列幾...
最近在 App 裡面加上了紀錄使用者登山軌跡的功能後,上線的第一個週末 Firebase Crashlytics 就冒出來 20 個以上的 crash log,...
Java 常年詬病問題 寫了一千行 code 發現一半是 getter 和 setter 小心翼翼的寫完功能後,確發現不停的噴 NullPointerEx...
經過上一篇的介紹,相信大家對音樂播放器的整體架構都有基本的了解了,再來就是到了實作的部分了,要實作出一個有完整體驗的 App,具體需要實作些什麼項目呢?可以分成...
Kotlin 的誕生 Kotlin 的雛型從 2011 年開始,JetBrains 試圖在 Android project 中替換 Java,然而當時除了 Sc...
將〈Android 算法:遍历ViewGroup找出所有子View〉一文所示,在Visual Studio 2019中改用C#來寫感恩感恩 南無阿彌陀佛 全程式...
講到大學分組作業,幾乎每個人都遇過團隊合作上的問題。 但是感覺自己大學上軟體工程學到的多半是綜觀的概念,比較少人在提團隊的實質做法,所以就想說藉這個機會紀錄一...
Fastlane 與 Slack Bot 之間的綁定 Slack部分 創建 Slack Apps 進到 slack api - Your Apps 點擊 &q...
最近有需求用到應用程式內購買,距離上一次串內購已經好幾年,Code都不知道丟哪去了還好Google官方有提供Sample Google提供的這包Sample裡面...
自動化是 DevOps 裡非常重要的一環,應儘可能的把流程都自動化。我們可以透過Jenkins等CI工具來達成以下的自動化。 自動單元測試自動UI測試自動程式碼...
前言 在 Android 的程式中跨越不同 Activity 傳遞資料是非常頻繁且常見到的事情,那顯而易見的是一定也會有著非常多的方式可以達成這個目的,而其中最...
「究竟怎樣我可以在移動裝置上面享用 YouTube 背景播放?我真的不想安裝一堆 apps 在裝置上面,這很吃內存耶,我也不想訂閱會員,怎麼辦呢? Not Fo...
前言 近期想要好好地歸納與釐清一些基礎觀念,因此整理加分享的同步把東西整理放上來,有的部分可能比較基礎請見諒 當我們有了多個 Activity 的時候我們一定會...
前言 雖然相信大部分的人對 Log 並不陌生,剛好發現了一點點使用上的小技巧,所以就順便統整了一下,整離成一篇短短的文章 在我們進行程式開發的時候一定很常會需要...
本人已經使用這服務一段時間,發覺真的不錯,所以寫了點簡簡介跟大家分享一下。 我也是無意中在其他討論區找到這連結的,大家可以試用然後發表些感想。 https:/...
前言 因為最近開始試著把一些閱讀到的東西轉化吸收一下,並且也訓練一下書寫的技能,所以上來紀錄一下。 另外也看許多人說 source code 有機會有時間還是要...