原创 [翻譯]使用Fragment處理配置更改(Handling Configuration Changes With Fragments)

原文地址 在StackOverFlow上這類問題很常見 What is the best way to retain active objects—such as runningThreads,Sockets, andAsync

原创 [Android]JNI動態註冊Java函數教程

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">最近在做關於JNI的項目,跟大家分享一些經驗。<

原创 [Android]自定義控件入門示例

自定義控件的優勢 對顯示控件的完全控制權 使視圖層級結構平面化,減少視圖層級結構,提升程序性能 Demo 第一個自定義View是上圖下字 第二個自定義View是九宮格 自定義View步驟 測量(Measurement) 在控

原创 [Android]Toolbar使用詳解(三)——源碼解析

更多關於Toolbar的使用請移步Toolbar使用詳解系列 從Toolbar的使用一步步解析Toolbar源碼 大體架構 API 0.設置導航圖標 mToolbar.setNavigationIcon(R.drawable.

原创 [Android]仿Periscope點贊效果,顯示愛心

先上效果圖,截屏看起來會卡頓,真機上效果不錯的 實現分爲兩步 1.在屏幕上顯示心形,動畫分別是透明度加縮放; 2.心形從下到上沿曲線滑行,實現貝塞爾曲線。 步驟一 顯示心形 1.加載心形圖片(需要自己準備心形圖片) private

原创 [Android]Volley在沒有網絡時讀取圖片緩存時出現的問題

Volley框架實現了L2緩存,卻沒有實現L1緩存。 我們團隊遇到的問題是 當imgurl爲類似於“http://www.XXX,com/XXXX/XXXX.png”時能完成加載 當imgurl爲“http://192.168.XXX.

原创 [Android]ToolBar使用詳解(一)——項目配置

    Google在2015的IO大會上發佈了系列的Material Design風格的控件。     其中ToolBar是替代ActionBar的控件。     由於ActionBar在各個安卓版本和定製Rom中的效果表現不一,導致嚴

原创 [Java]求字符串的交集

最近在做Android開發的時候遇到這樣一個問題。 服務器給客戶端推送應用的時候會發送一個apk的列表serviceApkList,其中有n個apk的包名(com.xxx),類似於這個樣子的。 因爲客戶端要到服務器端進行下載,然後可能

原创 [Android]GreenDao(1)--項目配置

項目配置 grdle配置 在Android Studio的gradle配上 compile ‘de.greenrobot:greendao:1.3.7’ compile ‘de.greenrobot:greendao-gene

原创 [Android]仿微信開關按鈕:)扁平化簡潔風

下載地址:https://github.com/ChenSiLiang/Android.git 最近在做界面,發現Android自帶的開關控件有點醜,好看的一個還需要比較高的SDK版本。 所以,打算寫了一個開關控件。 發現微信的開關

原创 [Android]下拉刷新和上拉加載更多Listview,仿知乎

自己做了一個下拉刷新和上拉加載更多Listview 下面是效果圖 正在加載(下拉刷新) 正在加載(加載更多) 正在加載(加載更多),動畫效果,左右移動 加載失敗,點擊可重新加載 項目下載地址: https://gith

原创 [Android]View跟隨屏幕旋轉

Android手機旋轉的時候(系統的旋轉選項打開的情況下),Activity會進行重構(調用onDestory和onCreate),接着進行屏幕的切換(從橫屏切換到豎屏或者相反)。 如果要做一個在屏幕旋轉時屏幕上的View跟隨其屏幕旋轉

原创 [Android]點擊事件的傳遞,從ViewGroup到View傳遞簡短總結

簡單的點擊事件處理是很容易的,要明白傳遞的流程有點困難,LZ研究事件傳遞的過程中被弄混了許多次,所以總結一下經驗,順便整理一下思路,幫助記憶。 一個佈局文件,如果只有單個按鈕,設置點擊事件是不需要再說了。 <span style=

原创 [Java]各種基礎的查找和排序算法總結

查找方法: 1.順序查找。按數組的順序從前往後一直比較,直到找到目標值返回。優點:對數組的結構沒有特定的要求,算法簡單。缺點:當數組個數n較大時,效

原创 [Android]Fragment加載替換add,show,hide,replace方法

本文主要探討Fragment切換的細節問題。Demo連接已給出。 關於Fragment的基礎知識可以移步: http://developer.android.com/guide/components/fragments.html 針對