原创 解決android studio編譯後部分代碼單詞顯示不全,喫字漏字的問題

今天碰到這個問題是個很偶然的情況,如圖所示: 其實這個時候都單詞是完整的,按住control+鼠標能夠顯示完整,但是就是看上去漏字,在網上查了一些方法,什麼重啓電腦+AS,重新編譯,清除build文件夾內容再編譯等等騷操作以

原创 Android實現ViewPager視差動畫效果及背景漸變過渡

在上一篇文章(TabLayout與ViewPager配合使用踩坑總結)中我記錄了TabLayout搭配ViewPager使用過程中的踩坑過程,那麼這一篇文章我來寫一下ViewPager切換的視差動畫效果及背景漸變過渡是如何實現的!

原创 Android App壓力測試

前言:寫這篇文章的目的,一是因爲不少同學作爲Android開發,很少會自己去做壓力測試,不瞭解相關的技術,不知道壓力測試是什麼、怎麼工作的;二是詢問過身邊的一些測試同學,他們進行壓力測試的時候,很多情況只是執行monkey的隨機

原创 Android基礎編譯流程

前言:該文章爲學習筆記,記錄Android知識點,大家一起學習。 Android工程的構建打包是一個非常複雜的流程,涉及工程源代碼、資源文件、AIDL文件,以及工程所依賴的庫文件的編譯轉換。編譯流程非常靈活,因此瞭解它的一些底

原创 TabLayout與ViewPager配合使用踩坑總結

前言:TabLayout是個神器,Android系統提供的一種控件,和ViewPager搭配使用,能幫助我們很快捷的實現頭部Tab點擊切換和ViewPager滑動關聯滑動的動畫效果,但是在我近期的使用過程中,還是發現了一些坑,耗

原创 Android利用反射下拉出通知欄

因爲並沒有公開的API提供這個功能,所以只能通過反射來調用了,簡單demo如下: import android.content.Context; import android.os.Build; import android.os

原创 Android獲取桌面啓動圖標的位置

Android系統默認會將用戶點擊的“桌面圖標”的位置發送給啓動頁MainActivity,以此來實現某些系統的過渡動畫,所以在MainActivity中調用下面的代碼是可以得到當前App的icon座標的。 public clas

原创 快速有效解決Fragment中onActivityResult不回調的問題

應用場景:MainActivity嵌套了四個Fragment,信誓旦旦的在Fragment中打開一個功能頁QrCodeActivity,在QrCodeActivity頁面setResult(RESULT_OK, resultInt

原创 Android動態代理實現修改App版本號

應用場景 通過這個案例,我們可以瞭解一下動態代理技術,並且能夠在不改變版本號的情況下,動態修改版本號進行升級功能的測試,主要實現原理是通過動態代理getPackageInfo()來mock數據。 一、創建PackageManage

原创 Android設置android:elevation無效?那是你的姿勢不對!

因爲本人開發的一個app是套殼應用,所以MainActivity可能會被多個product用到,最開始在某一個product開發UI的時候用到了android:elevation這個屬性,能夠營造出陰影的效果,沒有任何問題。過了一

原创 JAVA學習筆記22——SpingMVC框架第二章

轉載請註明出處:http://blog.csdn.net/woshizisezise/article/details/78837071 昨天講解了SpringMVC的入門,今天來講講進階一點的知識,話不多說,請看下文。 今天要

原创 SharedPreferences使用性能優化

前言:SharedPreferences是開發中很常見的一個類,它的主要作用是持久化存儲本地的一些輕量級數據,便於我們做一些簡單的數據存儲和邏輯判斷,因爲它簡單和無結構化的特點,對於一般簡單的業務場景來說,比數據庫更加實用,本文

原创 Linux系統設置修改ip地址最好用的方法

因爲自己使用的需要,需要對Linux虛擬機的IP進行設置,所以這裏推薦一種方法,個人覺得比較好用,也比較容易理解,推薦給大家。 這裏我的虛擬機是運行在VMWare 10.0上,使用的Linux服務器是CenOS6.4 64位。 登

原创 好的技術文章收集整理,看這一篇就夠了

前言:本篇博客僅作收集整理之用,將平時看到的比較好的文章整理一下,便於自己反覆溫故,也爲他人提供便利,如有侵權,敬請聯繫我刪除,感謝! 1.Android圖片加載庫比較 2.Android圖片加載機制及其優化 3.Andr

原创 JAVA學習筆記21——SpingMVC框架第一章

轉載請註明出處:http://blog.csdn.net/woshizisezise/article/details/78822109 前面學習了MyBatis的相關知識,今天帶大家一起來學習一下關於表現層的另一個框架-Spri