原创 android開發規範

Android 開發最佳實踐 摘要 使用 Gradle 和它推薦的工程結構把密碼和敏感數據放在gradle.properties不要自己寫 HTTP 客戶端,使用Volley或OkHttp庫使用Jackson庫或者Gson解

原创 android 之加載圖片

Android 之 加載圖片篇 這一章節會介紹一些處理與加載Bitmap對象的常用方法,這些技術能夠使得程序的UI不會被阻塞,並且可以避免程序超出內存限制。如果我們不注意這些,Bitmaps會迅速的消耗掉可用內存從而導致程序崩潰,出現下面

原创 Android 一次點擊動作的分析

Android一次點擊動作的分析 android中的事件類型分爲按鍵事件和屏幕觸摸事件, Touch事件是屏幕觸摸事件的基礎事件,有必要對它進行深入的瞭解。  一個最簡單的屏幕觸摸動作觸發了一系列Touch事件:ACTION_DOWN

原创 GreeDAO 使用

最近在對開發項目的性能進行優化。由於項目裏涉及了大量的緩存處理和數據庫運用,需要對數據庫進行頻繁的讀寫、查詢等操作。因此首先想到了對整個項目的數據庫框架進行優化。原先使用android本身內置的sqllite,也就是用的最基本的SQLit

原创 Android 之AsyncHttpClient

在Android開發中,與服務器通訊主要是基於Http協議來進行的.Android自己爲我們提供了URLHttpConnection類來處理網絡訪問的問題,但是這個類的確不是很好用.今天簡紹一個在Android開發中被使用的非常廣泛的一個

原创 如何練習一萬小時

隨着暢銷書《異類》的流行,“練習一萬小時成天才”這個口號現在是盡人皆知。也許仍然有不少人相信那些不世出的天才必有天生的神祕能力,但科學家通過大量的調查研究已經達成共識,那就是所有頂級高手都是練出來的。不但如此,最近幾年的科學進展,人們可

原创 Android之自動顯示軟鍵盤

在網上找了很多關於自動顯示軟件盤的代碼,放在我的代碼裏面,都不起作用,讓我很是受傷,經過n多次的測試,這個代碼符合我的要求,嗯,不多說了。目的是進入activity的時候自動顯示軟鍵盤 這是代碼部分: private void showK

原创 Android Scroll 中嵌套ListView

Android Scroll 中嵌套ListView public class ExpListView extends ListView{     public ExpTwoWayView(Context context) {   

原创 IT人的自我導向型學習:學習的1個理念和2個心態

寫這一個系列之前,我定位是與高效學習有關,不寫生活但是會涉及一點點生活,第一版不要求整個系列有嚴密邏輯但是每篇文章一定保持高內聚結構。總體方向確定,但是真的在我現在提筆開始寫的時候,我卻停了一下。學習這個話題太多了,之前也寫過一些相關的

原创 android 之加載圖片(二)

android 之加載圖片(二) 將單個Bitmap加載到UI是簡單直接的,但是如果我們需要一次性加載大量的圖片,事情則會變得複雜起來。在大多數情況下(例如在使用ListView,GridView或ViewPager時),屏幕上的圖片和因

原创 Android 每週必看資源

1 每週必看的網站:     https://github.com 程序員的代碼天堂     http://p.codekk.com/ 衆多的開源庫,開源框架的解析。     http://www.trinea.cn/ Andr

原创 android之動畫

android動畫 android 支持三種類型的動畫 1屬性動畫: 一種補間動畫(tweened animation),通過在目標對象的任何屬性的兩個值之間應用增量變化,可以生成一種動畫效果,這種動畫效果可以生成各種效果,從改變一個視

原创 Ubuntu下android開發環境的搭建

Ubuntu下android開發環境的搭建 一,win7和ubuntu雙系統      最近隨着win10系統的陸續升級,讓我這個一直用win7的人很是躁動,很想用win10,但是又不想用window系統.於是乎頭腦一熱,就在自己的電腦上

原创 android之自定義控件篇

Android之自定義控件 創建一個全新的視圖將賦予你從根本上決定應用程序的樣式以及觀感能力,通過創建自己的控件,可以創建出滿足你的需求的獨特的UI。這一點也是android平臺最偉大的地方之一了。 1、要在一個空的畫布上創建新的控件,就

原创 android之Fragment

Android 值Fragment篇 好久沒寫博客了,本來打算是一週寫一遍總結的,但是計劃永遠趕不上變化,前兩週還在學習ndk開發,本週就被公司安排又來開始做android界面的開發了。今天就把我這一週來用到的一個知識點,Fragment