iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Mobile Development

30天React Native之旅:從入門到活用 系列

在這場30天的React Native學習之旅中,將帶領讀者從最基礎的概念、環境搭建開始,逐步深入到組件、API的活用及開發技巧。

鐵人鍊成 | 共 30 篇文章 | 9 人訂閱 訂閱系列文 RSS系列文
DAY 11

Day 11:React Navigation 頁面導航與跳轉

一款APP往往包含多個頁面,所以頁面間的導航管理相當重要。RN官方未提供內建導航工具,目前社區主流是React Navigation,本篇將會介紹React N...

2023-09-26 ‧ 由 AndyTsai 分享
DAY 12

Day 12:Image組件的使用與技巧

圖片加載方式 首先,讓我們了解Image組件的四種加載方式: 靜態圖片:本地圖片。 由於這些圖片已整合於應用程式包中,加載速度極快,性能很好。另外也建議對圖...

2023-09-27 ‧ 由 AndyTsai 分享
DAY 13

Day 13:React Native動畫入門:從基礎到實作

React Native提供了兩種動畫API LayoutAnimation和Animated,Animated是較常用的一個,可以實現多種精細動畫效果。本篇將...

2023-09-28 ‧ 由 AndyTsai 分享
DAY 14

Day 14:高效React Native動畫:探索Reanimated

雖然React Native內建的 Animated API 可以滿足基本的動畫需求。但是隨著我們對動畫質量和流暢性的要求日益增高,內建的 Animated A...

2023-09-29 ‧ 由 AndyTsai 分享
DAY 15

Day 15:使用WebView在React Native中展示網頁

WebView組件可以透過url展示一個網頁,或是傳入自訂的html顯示。 安裝 react-native-webview 由於React Native不再內建...

2023-09-30 ‧ 由 AndyTsai 分享
DAY 16

Day 16:打造用戶體驗良好的TextInput

受控與非受控組件 我們首先要瞭解 受控組件 和 非受控組件。這兩者都可以達到所需效果,但它們在實現方式和適合的使用場景上有所差異。 非受控組件: 概念:...

2023-10-01 ‧ 由 AndyTsai 分享
DAY 17

Day 17:解決TextInput替換內容時的抖動問題

在開發過程中,我們偶爾會遇到一些挑戰或者未預期的行為。今天,將介紹一個使用TextInput組件時遇到的一個有趣的問題。 問題描述 我們有一個輸入框。這個輸入框...

2023-10-02 ‧ 由 AndyTsai 分享
DAY 18

Day 18:認識<Text />組件

基本使用 將文字放入組件之間 &lt;Text&gt;hello world&lt;/Text&gt; 這段程式碼會在APP中顯示&quot;hello wo...

2023-10-03 ‧ 由 AndyTsai 分享
DAY 19

Day 19:PixelRatio的使用

在 React Native 中,使用的單位尺寸是獨立像素(density-independent pixels)簡稱dp,不是真實的物理像素 physical...

2023-10-04 ‧ 由 AndyTsai 分享
DAY 20

Day 20:React Native的滾動組件與無限滾動

在Instagram、Facebook,或是各種電商APP中,我們都可以在列表中向下滑動來查看更多內容。這種不間斷的滑動體驗就是所謂的「無限滾動」。在手機APP...

2023-10-05 ‧ 由 AndyTsai 分享