原创 《ReactNative系列講義》進階篇---02.自定義機場選擇列表 AirportListView

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、內容簡介 對於擁有國外市場或者通訊功能的APP來說,通過列表展示選擇自己需要的數據是很常見的功能模塊,例如:通訊錄,選擇國家等等。這類組件的實現原理基本一致,本篇文章帶

原创 《ReactNative系列講義》基礎篇---06.Layout and Flexbox

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 上一篇中介紹了組件尺寸的定義方式,今天聊聊組件位置的定義方式。首先是在父組件中確定子組件的佈局方式,然後選擇子組件在主軸上的排列方式和次軸的排列方式。Flexbo

原创 Android消息機制原理全面講解

一、簡介 消息機制這個知識點,從我們第一天寫android應用時就接觸到了,可能大部分時間我們都用它來更新主線程的UI界面,使用上應該沒事問題,但是知其然還要知其所以然,今天就讓我們通過一篇文章徹底的,透徹的,永久的理解並記住An

原创 《ReactNative系列講義》進階篇---04.FlatList(一)

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 FlatList,平面列表。應用場景一 般是有大量的數據一條一條的羅列出來。這些數據的屬性相同,但是內容不一樣。那現實中究竟是怎樣的一種情景呢,下面我們一起來看

原创 《ReactNative系列講義》基礎篇---03.State and Lifecycle

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 上篇文章中我們一起學習了Components and Props,知道了ReactNative中兩個基本概念:組件和屬性,並且知道了兩者之間的關係和使用方法與特性

原创 《ReactNative系列講義》基礎篇---08.Networking

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 幾乎所有的應用都需要和服務器端進行交互,以此從服務器端獲取各種數據。RN中網絡請求簡單明瞭並且支持多種請求方式。下面讓我們一起看看官方標準的網絡請求方法(fetc

原创 蝸牛君漫聊設計模式---建造者模式

Hello~ 大家好,我是蝸牛君,我們又見面了。今天依然是蝸牛君漫聊設計模式系列中的文章—建造者模式。咱們舉一個現實中的例子,可能沒那麼完全的恰當,但是基本的含義還是能夠表達清楚的。作爲一名職場人士,繳納五險一金是每個職場中人的

原创 《ReactNative系列講義》進階篇---03.Modal

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 項目開發中,總會遇到彈出窗,彈出窗的功能可能會是確認、單項選擇、多選、提示等等,一般情況下我們想要的效果通常是在當前頁面觸發事件,彈出遮罩層,並不會完全覆蓋掉當前

原创 《ReactNative系列講義》進階篇---01.自定義單選對話框 SingleChoiceDialog

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、內容簡介 在我們日常的開發中經常會遇到以Dialog對話框的形式,進行單項選擇的操作,例如:選擇性別,選擇語言等等。在這篇文章中,我們以翻譯工具的選擇語言功能爲例,編寫

原创 《ReactNative系列講義》基礎篇---04.Handling Events

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 學完了數據,接下來我們學學方法的創建與調用,以及觸發方法的載體。 二、基礎概念 1. 觸發Event事件的載體 ReactNative組件:Button, Tou

原创 《ReactNative系列講義》基礎篇---02.Components and Props

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 Components能夠讓你將UI獨立分開,碎片化並重複使用。今天我們通過學習ReactNative中的數據類型來看看如何創建獨立的UI Components。R

原创 《ReactNative系列講義》基礎篇---05.Style and Flex

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 每一個核心組件都自帶一個style屬性,用來添加組件的樣式,比如字體大小、顏色、排列方式,組件的佈局方式、位置等等。下面讓我們一起來學習一下style樣式的基本用

原创 《ReactNative系列講義》基礎篇---01.JSX

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 JSX屬於React的基礎概念,是JavaScript的延伸部分,正是JSX創造了React的元素。通俗的來講,JSX類似於Web端的DIV等標籤,用來描述UI該

原创 《ReactNative系列講義》基礎篇---07.Handling TextInput

| 版權聲明:本文爲博主原創文章,未經博主允許不得轉載。 一、簡介 學完了數據控制,學完了設置樣式,也學完了事件的處理,今天我們來學習第一個交互性組件:TextInput。該組件的應用過程中會使用到上面所有學過的知識,因此該組件也

原创 蝸牛君漫聊設計模式---靜態代理模式

Hello~ 大家好,歡迎來到蝸牛君漫聊設計模式系列。本篇文章是蝸牛君漫聊設計模式系列的第一篇文章,若有不足之處還望大家見諒,與此同時大家也可以評論區留言,蝸牛君積極改正。今天要講的是代理模式中的靜態代理。正所謂藝術來源於生活而