原创 xUtils 使用

xUtils簡介 xUtils 包含了很多實用的android工具。xUtils 最初源於Afinal框架,進行了大量重構,使得xUtils支持大文件上傳,更全面的http請求協議支持(10種謂詞),擁有更加靈活的ORM,更多的事件

原创 Fragment橫豎屏切換問題

在默認情況下當發生橫豎屏切換時,當前Activity中的fragment都會通過Fragment.instantiate重新生成,該方法將使用默認的構造函數來生成相應的Fragment,所以如果沒有默認構造函數的話將會報錯,例如:

原创 Android shape 的屬性 和 用法

1:Selector  drawable的item中可以有以下屬性:  android:drawable="@[package:]drawable/drawable_resource" android:state_pressed

原创 將博客搬至CSDN

搬家到csdn

原创 Android RecyclerView 使用完全解析 體驗藝術般的控件

目錄(?)[+] 轉載請標明出處:  http://blog.csdn.net/lmj623565791/article/details/45059587;  本文出自:【張鴻洋的博客】 概述 RecyclerVie

原创 心得:android開發網絡層

前言:習慣多問一句爲什麼。因爲不管代碼怎麼寫,總有這麼寫的緣由道理,明白了爲什麼,自然也知道了一些不容易發現的點、問題,這樣 寫代碼也就有了目標,也容易理解記憶,這麼寫只是解決這種問題的一種方法。以後還可能接觸到其他方法,有兩個方法了,就

原创 Java中遭遇的NaN

雖然幾乎每種處理器和編程語言都支持浮點運算,但大多數程序員很少注意它。這容易理解 ,我們中大多數很少需要使用非整數類型。除了科學計算和偶爾的計時測試或基準測試程序,其它情況下幾乎都用不着它。同樣,大多數開發人員也容易忽略 java.ma

原创 Android自定義View,貝塞爾曲線

效果圖 效果圖中我們實現了一個簡單的隨手指滑動的二階貝塞爾曲線,還有一個複雜點的,穿越所有已知點的貝塞爾曲線。學會使用貝塞爾曲線後可以實現例如QQ紅點滑動刪除啦,360動態球啦,bulabulabula~ 什麼是貝塞爾曲線? 貝賽爾曲

原创 Bitmap 的內存優化

tip:從ImageView 獲取設置的Bitmap中 Bitmap bitmap = ((BitmapDrawable)(iv.getDrawable())).getBitmap(); 原文章地址:http://blog.c

原创 心得:XHB項目

作爲一個Android菜鳥,跟着老大做Android項目,從立項到上線,從架構到實現,從懵懂到掌握,在這裏我總結一下在此項目中和收穫、遇到的問題和解決辦法 1、首先一個項目最重要的兩個點就是需求和架構。需求搞不懂做的再多也是枉然,架構沒設

原创 HTTP POST請求報文格式分析與Java實現文件上傳

在開發中,我們使用的比較多的HTTP請求方式基本上就是GET、POST。其中GET用於從服務器獲取數據,POST主要用於向服務器提交一些表單數據,例如文件上傳等。而我們在使用HTTP請求時中遇到的比較麻煩的事情就是構造文件上傳的HTTP

原创 不在意別人的看法,讓自己強大

老虎會在乎羊的看法嗎?內心強大,能解決人生的大半問題。如何培養強大的內心?分享幾篇讀書筆記給你。我這一生沒做過見不得人的事。凡是怕人知道的事就不該做。——《白鹿原》身正不怕影子斜。不怕被人說,首先自己別去做。不要以爲世界上的人都在關心你的

原创 完全自定義View

原文章地址:http://www.mamicode.com/info-detail-506763.html PS:本篇文章大多數翻譯自github上一篇英文文章! 總所周知,安卓UI是基於View(屏幕上的單一節點)和ViewGro

原创 android 軟鍵盤完全解析 InputMethodManager

官方文檔:Central system API to the overall input method framework (IMF) architecture, which arbitrates interaction between

原创 SpannableString與SpannableStringBuilder DecimalFormat 和 BigFormat

一、SpannableString與SpannableStringBuilder 1、SpannableString、SpannableStringBuilder與String的關係 SpannableString、SpannableS