原创 JNI學習小結

Java中類型與C/C++中對應關係   Java中的類的對應   Sign簽名, 用來識別對應各個方法。 JDK下的javap.exe能輸出簽名。用法javap -s -p 完整類名       下面是幾個

原创 1.Java的集合類 2.Vector,ArrayList,LinkedList,SynchronizedList 3.HashMap與ConcurrentHashMap的區別

在Java的java.util包中,有一批類被稱爲集合類 集合類,顧名思義,就是存放對象的集合的類,可以是數組形式【ArrayList】,也可以是鏈表形式【LinkedList】,也可以是兩種形式結合【HashMap】。

原创 android 佈局優化標籤、、

在佈局優化中,Android的官方提到了三種佈局標籤<include />、<merge />、<ViewStub />,並介紹了這三種佈局各有的優勢,下面也是簡單說一下他們的優勢,以及怎麼使用,記下來權當做筆記。 1、佈局重用<i

原创 Android 可拖拽的GridView效果實現, 長按可拖拽和item實時交換

轉帖請註明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/17718579),請尊重他人的辛勤勞動成果,謝謝! 在Android開發中,我們常常用到

原创 Ted Mosby - 一個MVP框架的軟件架構

Ted Mosby - 軟件架構 作者:Hannes Dorfmann原文鏈接 : [http://hannesdorfmann.com/android/mosby/]  (http://hannesdorfmann.com/an

原创 ActivityLifecycleCallbacks 對Activity的生命週期事件進行集中處理

ActivityLifecycleCallbacks是什麼? Application通過此接口提供了一套回調方法,用於讓開發者對Activity的生命週期事件進行集中處理。 爲什麼用ActivityLifecycleCallbacks?

原创 Android Fragment 生命週期圖

1   生命週期兩張圖 Fragment生命週期圖: Fragment與Activity生命週期對比圖: 2   生命週期分析 1. 當一個fragment被創建的時候,它會經歷以下狀態. onAttach() onC

原创 JDK DualPivotQuicksort 源碼解析

參考自:論文,Dual-Pivot Quicksort algorithm ,by Vladimir Yaroslavskiy。 http://www.sytarena.com/javajswz/20140217/1329.html 

原创 我爲什麼主張反對使用Android Fragment

轉載自 我爲什麼主張反對使用Android Fragment  文中的fragments應該是fragment,在英文中爲複數,但是中文沒有這個習慣。 原文如下: 原文鏈接:https://corner.squareup

原创 TCP\UDP\IP協議分析

互連網早期的時候,主機間的互連使用的是NCP協議。這種協議本身有很多缺陷,如:不能互連不同的主機,不能互連不同的操作系統,沒有糾錯功能。爲了改善這種缺點,大牛弄出了TCP/IP協議。現在幾乎所有的操作系統都實現了TCP/IP協議棧。

原创 高仿微信對話列表滑動刪除效果

高仿微信對話列表滑動刪除效果 目錄(?)[+] 前言 用過微信的都知道,微信對話列表滑動刪除效果是很不錯的,這個效果我們也可以有。思路其實很簡單,弄個ListView,然後裏面的每個item做成一個可以滑動的自定義控件即可

原创 Android添加快捷方式(Short)到手機桌面

一、在日常開發中,我們經常會遇到這樣的需求就是網桌面添加快捷方式:常見的快捷方式有兩種:一是APP的快捷方式,一是widget插件的快捷方式。下面詳細介紹這兩種情況的應用:    參考網站:http://www.cnblogs.com

原创 深入淺出RxJava三-響應式的好處

在第一篇中,我介紹了RxJava的基礎知識。第二篇中,我向你展示了操作符的強大。但是你可能仍然沒被說服。這篇裏面,我講向你展示RxJava的其他的一些好處,相信這篇足夠讓你去使用Rxjava. 錯誤處理 到目前爲止,我們都沒怎麼介紹

原创 字符編碼總結

編碼簡介 常見的一些字符編碼方式無非有:Unicode、ASCII、GBK、GB2312、UTF-8。下面先對常見的這一些字符編碼方式作下說明: 1.ASCII碼 這是美國在19世紀60年代的時候爲了建立英文字符和二進制的關係時制定

原创 AS問題解決系列3—iCCP: Not recognizing known sRGB profile

目錄[-] 1. 問題描述    2. PNG文件格式    2.2 數據塊(chunk) 2.2.1 4類關鍵chunk  2.2.2 14類輔助chunk 2.2.3 chunk格式 3. libpng    4. 問題分析與解