原创 Fragment 和 FragmentActivity
認識:首先我們知道Fragment是我們在單個Activity上要切換多個UI界面,顯示不同內容。模塊化這些UI面板以便提供給其他Acitivity使用便利。同時我們顯示的Fragment也會受到當前的這個Acitivity生命週期影響。
原创 Android Studio 快捷鍵整理分享
Alt+回車 導入包,自動修正 Ctrl+N 查找類 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代碼 Ctrl+Alt+O 優化導入的類和包 Alt+Insert 生成代碼(如get,set方
原创 ViewFlipper 的詳解
前面已經講過ImageSwitcher和TextSwitcher。ImageSwitcher用來切換ImageView的,TextSwitcher是用來切換TextView的。但是我們現在要切換自定義View怎麼辦?ImageSwitch
原创 android 項目框架和資源
特效: http://www.androidviews.net/ http://www.theultimateandroidlibrary.com/ 常用效果: 1. https://github.com/novoda/Imag
原创 android 異步加載解決方案 AsyncTask
Android應用開發過程中必須遵循單線程模型(Single Thread Model)的原則。因爲Android的UI操作並不是線程安全的,所以涉及UI的操作必須在UI線程中完成。但是並非所有的操作都能在主線程中進行,Google工程師
原创 android 異步處理採用Thread + Handler + Message
Handler簡介 Handler爲Android提供了一種異步消息處理機制,它包含兩個隊列,一個是線程列隊,另一個是消息列隊。使用post方法將線 程對象添加到線程隊列中,使用sendMessage(Message message)
原创 Genymotion-android 好用的模擬器工具
今天安裝了Genymotion 感覺不錯挺好用的。所以特意整理一下。有些資料是網上的,其中有我遇到的問題也在裏面。先安裝Genymotion然後安裝eclipse插件 首先第一步:註冊Genymotion賬號,要記下賬號密碼後面使用
原创 Android Fragment——詳解
1.Fragment概述 在一個Activity中, Fragment代表UI的一個部分或者一個行爲。一個Activity可以結合多個Fragment對象,也可以在多個activity中使用相同Fragment字節碼對應的不同對象
原创 程序員賺錢致富的6種方法
我認識一個朋友,也是程序員出身,他在一家還不錯的外企上班,每個月工資收入也就差不多15K,五年的工作經驗了,在他面前,我算是小弟。那天我們幾個朋友一起打完球就去附近的飯館吃飯,環境還不錯,於是就邊吃邊聊工作、賺錢的事情。 那天瞭解
原创 容易忘記的android 知識點(實時更新)
1. 關於動畫: View 是可以添加動畫效果的 view.setAnimation(AnimationUtiils.loadAnimation(this,R.anim.in));這裏的VIew 是TextVIew 等
原创 解決橫豎屏切換無作用的問題
開源幫助android獲得了飛速的發展,開源也導致了數不清的碎片問題。android的前期系統就是一個半成品,不成熟的系統以及google的快速迭代開發,導致廠家完全跟不上google的步伐,你2.3的bug還沒改完,4.0就出來了,4
原创 編譯.so 時應該注意的問題
原文鏈接 早期的Android系統幾乎只支持ARMv5的CPU架構,你知道現在它支持多少種嗎?7種! Android系統目前支持以下七種不同的CPU架構:ARMv5,ARMv7 (從2010年起),x86 (從2011年起),M
原创 Base64 原理和應用方向
Base64編碼的作用:由於某些系統中只能使用ASCII字符。Base64就是用來將非ASCII字符的數據轉換成ASCII字符的一種方法。它使用下面表中所使用的字符與編碼。而且base64特別適合在http,mime協議下快速傳輸數據。b
原创 安卓約束控件(ConstraintLayout)扁平化佈局入門
聲明:本文已獨家授權微信公衆號Android程序員(AndroidTrending)在微信公衆號平臺原創首發。標題:《Google I/O:Android ConstraintLayout 扁平化佈局入門》 序 在Google I
原创 關於java/android 數據序列化後SerialVersionUID的獲取
本人android 開發,遇到了一個關於數據序列化的坑,紀錄下來以便以後查看。 所有需要序列化本地的bean都需要繼承Serializable 否則無法序列化(如果不瞭解序列化的知識請自行百度)。 我繼承了Serializable 但