原创 初來乍到,Android的世界翱翔

堅持 每天寫點代碼 or 學點新東西

原创 Volley 實現原理深度解析

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/17656437 參考 volley各個類的各個方法詳細的流程圖 http://www.cnblogs.com/carlo

原创 Volley 用法詳解

1. StringRequest的用法 2. JsonRequest的用法 3. ImageRequest的用法 4. ImageLoader的用法 5. NetworkImageView的用法 6. 自

原创 多線程注意事項

1.線程資源儘量通過線程池提供,不建議在應用中自行顯式創建線程。 說明:這樣的處理方式更加明確線程池的運行規則,規避資源耗盡的風險。 使用線程池的好處是減少在創建和銷燬線程上所花的時間以及系統資源的開銷,解決資源不足的問題。如果

原创 Android UI性能優化 檢測應用中的UI卡頓

轉載請標明出處: http://blog.csdn.net/lmj623565791/article/details/45556391; 本文出自:【張鴻洋的博客】 1、概述 2015年初google發佈了Android性能優化

原创 學習知識點目錄-----每天學一點(高級Android/Java攻城獅)

目標:形成個人的知識體系圖 主要兩部分: JAVA部分:--->Java後臺開發工程師 Java基礎,JVM底層原理 三大框架:Spring  Struts  Hibernate 數據庫:Oracle  mysql  SQL Serve

原创 Volley<二> 實現原理深度解析

轉載請註明出處:http://blog.csdn.net/guolin_blog/article/details/17656437 參考 volley各個類的各個方法詳細的流程圖 http://www.cnblogs.com/carlo

原创 Android Handler 消息機制

Android消息機制不完全解析(上)(native層待研究) http://www.07net01.com/program/571329.html Message類:     主要提供了一些成員,用以保存消息數據   whe

原创 關於Android strings.xml-你應該瞭解的幾個原則

但是說不定什麼時候你使用不同的string了,這時你就需要重新創建兩個新的string,而且還要修改java代碼。如果一開始你就使用兩個string的話,你需要修改的就只有strings.xml文件。 res/values/str

原创 Java代碼規範及注意事項

一.通用規範: 1.避免對反射的資源進行混淆 說明:需要進行反射的資源不能混淆,無論是字段、方法還是類(這種情況一般多出現在使用Parcelable的場景)。 案例:進入過電話界面之後,進入設置--應用程序,清除電話的數據,手機

原创 Android 多線程總結

AsyncTask: 爲 UI 線程與工作線程之間進行快速的切換提供一種簡單便捷的機制。適用於當下立即需要啓動,但是異步執行的生命週期短暫的使用場景。 HandlerThread: 爲某些回調方法或者等待某些任務的執行設置一個專屬的線程

原创 Android 開源8款遊戲引擎

遊戲引擎是指一些已編寫好的可編輯電腦遊戲系統或者一些互交式實時圖像應用程序的核心組件。這些系統爲遊戲設計者提供各種編寫遊戲所需的各種工具,其目的在於讓遊戲設計者能容易和快速地做出遊戲程序而不用由零開始。下面介紹了Android的8款遊戲引

原创 Android Studio中解決framwork.jar和SDK api衝突的方法

Android Studio中解決framwork.jar和SDK api衝突的方法 Android開發中,系統工程師可能需要在系統層添加接口,這些新加的接口在Android Studio應用調用時常常會因找不到接口而導致編譯不通過。現

原创 Android 編譯資源xml文件報錯問題總結

一、編譯資源xml問題: 1. XML parser error: not well-formed (1) 檢查是否存在 b>…. /b> 需修改爲: … (2)檢查是否存在如下情況 (3) 檢查是否存在\ xx 類情況,改爲\x

原创 導入Android源碼到Android studio

(一)導入前工作準備 導入之前需要對源碼做的準備工作: (1). build/envsetup.sh (2)lunch (3)選擇編譯的項目,比如xxx (4)在項目跟目錄下:mmm development/tools/ideg