原创 Executors

      一、  初始化的幾種方式                 1、Executors.newCachedThreadPool()                CacheThreadPool : 將爲每一個任務創建一個線程(程序執

原创 關於getChildFragmentManager()、 getFragmentManager()、getSupportFragmentManager()的使用

        Fragment的使用在目前的開發中會經常用到,因爲他有自己完整的生命週期,更方便和靈活的使用,已改以前自定義View帶來的維護成本。使用Fragment需要熟悉幾個類,包括FragmentActivity、Fragmen

原创 android:fastScrollEnabled和android:drawSelectorOnTop

總結了幾個listView的樣式設置屬性:    android:fastScrollEnabled="true"         是讓ListView出現快速滾動的按鈕,一開始,我的記錄只有十條,我在拉動的時候都不見出現快速滾動,後來

原创 【React Native】在原生項目中集成之坑點總結

  大家座好,要開車了~~~   俺是一個非常謹慎的人,對RN這門技術沒有十足的信心之前,是不會直接拿來做新項目的(否則填坑,就能讓你哭暈在廁所~)。   但是還想要體驗跨平臺+實時發佈帶來的快感,最好不過的方法就是在現有的項目基礎上進行

原创 《React Native》之程序調試篇

  代碼調試,在程序開發的過程中尤爲重要,能協助開發者快速定位問題。   此文重點介紹React Native開發的程序調試工具及過程。   呼出Developer Menu對話框,如下圖所示: Android物理設備或

原创 【React Native】源碼分析之Native UI的封裝和管理

轉載請註明出處:http://blog.csdn.net/u013531824/article/details/54020287,謝謝。   ReactNative作爲使用React開發Native應用的新框架,隨着時間的增加,無論是社區

原创 ReactNative開發工具之Atom

  下面列舉的Atom相關插件,都是爲方便ReactNative開發的,我也會分批次更新,希望能幫到使用Atom開發RN的小夥伴們,好的,嗨起來吧! Nuclide   Facebook基於Atom開發的工具集,主要是爲了支持React、

原创 React Native for Android 發佈獨立的安裝包

翻譯地址 : https://facebook.github.io/react-native/docs/signed-apk-android.html#content 官方發佈的生成簽名APK的方法,出於對React Native的熱

原创 Android視圖performClick和callOnclick的區別

作用 : View類的performClick和callOnclick函數都可以實現,不用用戶手動點擊,直接觸發View的點擊事件。 區別有如下兩點: 1) API等級 performClick是在API 1中加入 callOnClic

原创 Android開發奇葩問題整理

1、 在新App開發的過程中,突然發現整個app的文字都變大了,圖片變得模糊,通過查看代碼,沒有發現style之類的異常,^_^,腫麼辦? 解: 我遇到這個問題的時候,着實花費了2個小時的時間,新應用是協作開發,單獨的看提交沒有任何問題,

原创 AndroidStudio和WebStorm協同開發之坑點

  小夥伴們,如果你們在寫RN的應用,如果你們選擇的開發工具是WebStorm,如果恰好你在寫Android平臺的相關代碼,這篇博客對你一定有所幫助。廢話不說,上重點。 問題描述   當我們使用Android Studio 和 Web

原创 【java】同步,一定要加鎖嗎?

之前一被問到怎麼處理同步問題,第一個想到辦法的就是加鎖。除了synchronized,ReentrantLock,其實有一些現成的支持併發的容器也是可以幫助我們完成許多工作的。比如最早的HashTable,jdk1.5開始的Concur

原创 【ReactNative】關於32位和64位SO庫混合引入Crash解決方案

問題描述   現有項目集成ReactNative後,在你的個別測試機上運行成功,只是踏入RN大門的第一步,對於已經進入穩定迭代期的產品,集成後需要對各種機型進行測試,保證原有邏輯的基礎上,去驗證會不會由於集成RN引發新的問題。   很

原创 React Native 組件的生命週期

一、生命週期流程圖 下面是通過ProcessOn繪製的React Native組件生命週期流程圖,可以先大致看一下,有一個初步的概念,下文會詳情介紹。 二、基礎鞏固 props 組件的不可變屬性,在組件外部複製,在組件內部使用,當在組

原创 Android 用MediaCodec實現視頻硬解碼

    原文地址:http://blog.csdn.net/halleyzhang3/article/details/11473961 本文向你講述如何用android標準的API (MediaCodec)實現視頻的硬件編解碼。