原创 React中實現一個全局的參數

近期項目中用到了一個全局的參數,就是關閉音效和開啓音效。後來研究了半天最終還是用Redux來時實現。 首先來介紹一下,redux的工作原理:這裏我們先將其分成三層,components View層、actions層和reduce

原创 圖片的旋轉rotate

平時趕項目,腦子裏時常會出現以下靈感特效,但是時間太緊張了,所以只敢想,實際去做的也抽不出時間,下面我會寫一系列的微博來實現以下特效。今天是第一天,就拿簡單的效果來練手。 圖片的旋轉 其實好多地方我們都會用到,比如刷新列表的時候

原创 RecyclerView的簡單使用(1)

說到RecyclerView,可能有些人會問都有ListView爲什麼還要用RecyclerView呢?但是真正瞭解ListView 的人,就會知道ListView裏面有好多的缺陷,想要實現一些比較的酷炫的效果,只能去自定

原创 原生的SlidingMeum側滑

關於側滑的例子,現在已經應有盡有,裏面基本都是引用了第三方的庫,純原生的很少,今天我帶領各位朋友來寫一下。 按照常理先來看一下例子。 正常顯示狀態 拉開之後的狀態 背景配的圖片不好看,請原諒! 實現的過程 說到

原创 react-native中抽屜的使用(react-native-drawer)

前一階段,在項目中用到了抽屜,以前在Android中自己喜歡寫一點,實在不行可以查到第三方的庫(Sliding如果沒記錯!)。現在,用react-native 來開發,當然,第一反應還是去github找第三方成熟的組件。奇怪,也找

原创 實現彈出動態氣泡對話框

上一階段,項目中需要一個動態的氣泡彈窗,彈出某個人設置的話。因爲擁戴了九宮格,在這裏還是寫點東西,來記錄一下。 首先,先把動畫簡單的介紹一下。React中的動畫實現只需要簡單的幾部就可以了。 1.初始化一個動畫(直接在初始化函

原创 react中點擊事件簡介

剛使用react native 的時候,我們根本分不清其中的點擊事件的使用,所以沒事的時候,找個時間將這一塊東西看了一下,在這裏總結一下。 整體介紹: TouchableHighlight:如果在什麼都沒有設置的時候,點擊下去會出

原创 Selector裏面使用shape

開始之前我們必須說清楚selector和shape幹什麼用的。 selector(選擇器):當我們點擊一個按鈕的時候,要顯示的是點擊後的背景或者點擊時的背景,這個時候的不同的狀態需要顯示不同的背景,就需要selector來選擇對

原创 React中鍵盤遮擋輸入框

很多情況下,我們需要在界面中進行輸入信息,免不了TextInput組件,但是問題來了,有時候鍵盤彈上來的位置正好遮住了輸入框,用戶根本看不到自己輸入了什麼。 這裏面有一個非常簡單的方法來實現: import { Keyboar

原创 Android中shape的使用

Android中使用shape詳解 大家平時在做頁面的時候,經常會使用一些比較規則的圖形(比如:圓形,圓角矩形,橢圓,圓環······),這個時候通常有三種方法來解決。 一、如果公司裏面有專業的美工妹妹,你只需要請她們喝瓶飲料,

原创 基礎動畫的使用

今天,將要介紹一下Android中各種動畫的製作。 主要圍繞六個部來分別介紹: 1.透明動畫; 2.移動動畫; 3.旋轉動畫; 4.縮放動畫; 5.混合動畫; 6.自定義動畫; 7.幀動畫 前面的四種是我們Andr

原创 自定義的AlertDialog(shape,selector)

大家在開發的過程中,可能都碰過這樣的問題,系統提供的AlertDialog就是一個矩形的大白框,然後兩個按鈕,一個代表確定,一個代表取消。這樣再調用的過程中,整個界面顯得過於單調,如果應用裏面的界面大多都是鮮豔的顏色,這樣顯得更加

原创 Canvas+Paint繪製路徑,文字與圖形

做android的朋友平時肯定會用到好多的圖形,對於這些圖形我們通常三種方式就可以解決。一、美工妹妹幫我們切圖;二、shape可以解決;三、paint直接來繪圖。 前面兩種方法我就不介紹了,已經在我的博客中寫過。 舉個場景的例

原创 android中畫餅形圖

相信大部分朋友都碰到過android中製作數據報表,像餅形圖,矩形圖,折線圖等等。記得以前看過這種博客,專門將這一章的,裏面包含了好多圖形,基本包括所有的圖形,這一片博客我主要就講解一下餅形圖的製作。 再google還沒有被河蟹

原创 製作圓形頭像

生活中我們見到的大多數頭像都變成圓形頭像,因爲圓形可以給客戶一種親和感,更能被客戶接受。而我們Android5.0之前,想要使用圓形頭像必須要自己來手寫,5.0之後自帶了圓形頭像爲我們開發人員剩了好多事情。 閒話不多說了,直接來