原创 window8.1系統下裝ubuntu 雙系統遇到問題記錄

           由於準備編譯源碼,所以準備在ubuntu下進行,但是由於之前裝的系統是window8+ubuntu 12.10 ,目前官方已經不支持該版本了,所以很多功能無法使用,所以就準備升級系統,但是由於是12.10.所以無法直

原创 Mac下ReactNative的環境搭建

隨着Facebook開源ReactNative,目前越來越多的公司開始在項目中引入此開源框架,所以現在也加入到學習中來。 一  .環境配置 在mac上搭建React環境需要下面這些工具 Android Studio, node.js, t

原创 AndFix Alibaba開源項目使用及基本原理

熱修復 隨着移動互聯網的快速發展,用戶對app的品質要求也越來越高,對於app來說如果有bug影響到用戶體驗,那對於用戶和產品的傷害就比較大,所以必須快速的解決bug,但是移動app版本升級又是一個繞不過去的坎,你必須在應用市場上

原创 java 二進制的問題

關於二進制     一. 概念          電子計算機處理的信息,都是僅用“0”與“1”兩個簡單數字表示的信息,或者是用這種數字進行了編碼的信 息。這種數制叫做二進制。現在在使用的計算機基本上都是二進制進行運算的。那麼二進制有什麼

原创 java反射

什麼是反射 JAVA反射機制是在運行狀態中,對於任意一個類,都能夠知道這個類的所有屬性和方法;對於任意一個對象,都能夠調用它的任意方法和屬性;這種動態獲取信息以及動態調用對象方法的功能稱爲java語言的反射機制。 反射基本用法 1.獲

原创 java 單例模式

一直想整理一下關於andorid設計模式的文章,也方便自己需要的時候回顧下,由於有些地方也沒弄明白,所以有些地方可能理解的不對,對於這些歡迎大家指出,共同討論一起進步,@—@ 哈哈! 單例模式:   單例模式應該是設計模式中最容易理

原创 android Studio 模版使用

由於最近在學習react native ,包括自己封裝android原生的ui,但是在這個過程中需要生成對應了js文件和activity文件,每次都需要寫一些重複的代碼,不免是效率有所影響,所以正好了解下androidstudio的模板使

原创 android 工程架構

http://mobile.51cto.com/abased-386212.htm 早轉載 本文算是一篇漫談,談一談關於android開發中工程初始化的時候如何在初期我們就能搭建一個好的架構。本文先分析幾個當今比較流行的and

原创 Android Toolbar

Android Toolbar 使用詳解 在Android APi版本21前設置導航欄都是使用ActionBar,但是爲了推廣Material Design 風格,谷歌在 Android版本21後推出ToolBar來替換它,在版本

原创 android 點9圖片

    在android 開發中一般都會用到.9圖片,那麼具體它的原理是什麼和如何去製作它了。 首先點9圖片和其它普通的png圖片是一樣的會根據所放置的資源文件夾和屏幕的像素密度先進行縮放,只不過它本身加了一些特殊的處理,在顯示的時候點

原创 觀察者模式

什麼是觀察者模式? 對象之間的一對一或者一對多的依賴,當一個主題對象發生改變的時候,它的所有依賴者都會收到通知。 直接看這個定義可能看了也是有點不明白什麼是觀察者模式,那我們用幾個生活中的例子來說明下: 大家手機上都用過視頻軟件吧?當大家