原创 git中多人協同開發

git是一門及其強大的版本控制工具,作爲多人協作開發的利器,我今天所說的是以gitHub爲服務器的方式來介紹的 1.首先你得將的rsa公鑰上傳到gitHub服務器,建立起當前電腦與gitHub服務器的聯繫 2.將要開發的項目接

原创 win7+ubuntu Kylin 15.10融合之路很簡單...so easy

如何安裝win7+ubuntu Kylin 15.10 win7已經裝好,在硬盤上也劃分了30G作爲unbuntu的安裝空間了 ×××××××××××××××××××××

原创 Java中的堆和棧

java中分堆(Stack)和棧(Heap) 棧(Stack)主要存儲方法和變量指向值得地址,採取先進後出的原則,沒有垃圾回收機制(GC進程),堆(Heap)負責存儲對象實例,當new一個對象後,棧負責存儲指向這個實例的地址值,

原创 ubuntu下的android環境配置

本來是想在ubuntu下編譯vlcandroid 的,結果弄了好幾天,也還是沒有編譯成功,但是android環境倒是配了很多次,乾脆就記下來,正好看到幾個月之前申請的公衆號快要過期了,那就順便發篇文章吧. 1.下載jdk sudo

原创 Activity從StartActivity到onResume的過程

此篇文章主要是想講明白Activity從啓動到頁面正真顯示的調用過程(即調用startActivity---->onResume) 先列出一些我在看源碼和博客時存在的疑惑,先在最前面列出來我認爲比較難懂概念. App與AMS通過Bin

原创 註解+反射實現ViewInject的功能

1.反射: 獲取實例: <1>Class clazz=類名.Class <2>實例.getCla

原创 Windows 下搭建 React Native for Android 之 基礎篇

今天來點乾貨 在Windows下搭建React Native 的環境 廢話不多說 有問題 我們一起探討 1 Android的環境 ANDROID_HOME: D:\android-sdk-windows PATH: %ANDROID_

原创 手機衛士第七天筆記

監聽文本變化 //文本監聽器方法 number.addTextChangedListener(new TextWatcher() { @Override //當文本變化

原创 Android中使用MVP的簡單封裝

這個週末我又重新把mvp的封裝再捋了一遍,我簡單點說吧,就是在之前的前面,把m,v,p,三個抽出了各自的基類,綁定方法和之前一樣,同樣是p中有m和v的引用,p通過m獲取到數據後,傳遞給v,從而隔斷了v和m之間的聯繫,實現瞭解耦 1. 我

原创 ScrollView嵌套ListView顯示不全時原理淺析

ScrollView中嵌套ListView一般很少用,但也是個經典的話題,至於怎麼解決,網上可用的代碼有很多,就不貼了。這裏我我想聊聊爲什麼顯示不全呢?我們是不是找找病根呢?哈哈,等等讓我穿好白大褂。 1. 預防針 1.1 三種測量模式

原创 Mvp+Rxandroid+Retrofit的簡單實現

上半年的時候我就開始接觸Rxandroid了,網上的文章也很多,我看的是拋物線的那篇文章 說得很詳細 不但講了操作符更把原理講得很透徹,後面我又學習了mvp,感覺mvp真是屌爆了 不用不知道 一用就愛上了 ,再後來我有接觸了Retrofi

原创 Android中的事件分發之自我見

好久沒有寫博客了,呵呵,我做事貌似總是這麼有一段沒一段的,前幾天我看好多人在理解的事件分發和處理的時候都把QQ側滑拿出來分析分析,同樣今天我也是把QQ側滑拿出來分析一下,但因爲我是已經知道了答案,所以呢,我就用倒序的方式來聊一聊Andro

原创 Retrofit使用時的注意點

我之前使用網絡請求也都是用的Retrofit,但是基本上都只是簡單的get和post請求,這是我前幾天看網上有位哥們寫的Retrofit上傳多張圖片的文章,我也跟着寫了一下下,並順便擴展了那麼一丟丟。 類容簡要 多文件上傳 添加頭信息

原创 安全衛士第九天筆記

首先,,,抱歉,今天的電話和短信攔截沒有看懂,所以例子就沒敢照抄了。。。。。。 listview複用緩存完整版 //完整版的複用緩存的精髓在於把findbyid的操作也進行了緩存的處理 @Override

原创 安全衛士第六天筆記

創建一個服務,定位當前用戶的所在地的信息,當前手機用戶收到指定信息後會發送本地座標給發信息的手機 package ligang.huse.cn; import android.Manifest; import android.app.Se