原创 React Native創建原生模塊

我的博客原文地址 在React Native開發過程中,有時候我們可能需要訪問平臺的API,但React Native還沒有相應的實現,或者是React Native還不支持一些原生的屬性,我們需要調用原生代碼來實現,或者是我們

原创 使用CrashHandler來獲取應用的oom crash信息

我的博客原文地址 GitHub源碼地址 Android應用開發中不可避免地會發生崩潰,特別是在用戶使用過程中,一些特定場景的偶然概率的crash會通常讓開發者抓狂。幸運的是Android提供了處理這類問題的方法,當App Cras

原创 Android動畫-滾動小車

實現drag,fling效果 效果圖 源碼 github 源碼

原创 使用LayoutInflater應該注意的問題

我的博客原文地址 我們通常使用addView這個方法時,會先通過LayoutInflater的inflate生成一個View視圖,然後添加到當前ViewGroup中,如果使用不恰當,就會出現這樣的問題: setCo

原创 React Native--Image控件

我的博客原文地址 基本用法 加載本地圖片 <Image source={require('./img/baidu.png')}/> 加載App內資源圖片 <Image source={{uri: 'ic_launcher'}} s

原创 編譯weex_v8core

Ubuntu版本:14.04 下載源碼 源碼地址 git clone https://github.com/alibaba/weex_v8core.git 編譯 下載NDK 下載地址,這裏用的是android-ndk-r11c,用

原创 Android 多CPU架構支持所需要了解的知識

我的博客原文地址 前言 Android系統目前支持以下七種不同的CPU架構:ARMv5,ARMv7 (從2010年起),x86 (從2011年起),MIPS (從2012年起),ARMv8,MIPS64和x86_64 (從2014

原创 Hexo--Next主題優化

我的博客原文地址 歡迎訪問我的博客 按照上篇博客中更換Theme的方法,我們已經將主題改爲Next,但是還是有地方我們可以優化和配置的。 一些常見的配置方法參考文檔即可。 語言設置 將languages目錄下面的zh-Hans.

原创 React Native--flexbox

我的博客原文地址 介紹flexbox佈局 flexbox是React Native應用開發中必不可少的內容,也是最常用的內容。flexbox是由W3C在2009年提出的一種新的佈局方案,該佈局可以簡單快速地完成各種伸縮性的設計。

原创 Hexo博客配置優化

我的博客原文地址 歡迎訪問我的博客 Hexo 文檔 創建hexo分支 爲了實現能在更換環境(比如更換電腦)的情況下我們仍然能發佈博客,我們創建一個hexo分支用來存放hexo的文件。 $ git checkout --orphan

原创 使用JOOR實現Java反射

我的博客原文地址 在前面的博客 Java反射使用 列舉了Java反射的一些使用,下面介紹開源反射工具JOOR的使用。 只需幾行代碼就實現了前面博客中內部類的反射: public void testJoor(){

原创 React Native--組件Component

我的博客原文地址 創建一個Component 一個組件類可以像前面Hello World工程中那樣通過 class HelloWorldAppp extends Component 來創建,或者通過React.createClas

原创 Android應用開發常用知識-ActionBar相關(5)

設置ActionBar和TabBar顯示模式 ActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS)即可另Actionbra使用tab作爲導航模式; ActionBa

原创 Ubuntu環境下編譯V8

Ubuntu版本:14.04 關於V8 V8是Google自己開發的高性能開源的JavaScript解析引擎。 V8在Github上面的地址 V8開發者頁面 下載源碼 源碼地址 根據文檔中的介紹,首先看depot tools

原创 可能是講解Android事件分發最好的文章

我的博客原文地址 講解的真的不錯,絕不浮誇! http://mp.weixin.qq.com/s/GUcGzJuRwTdTZgGU3fcTPQ https://mp.weixin.qq.com/s?__biz=MzI0MjE3OT