原创 Android自定義控件

開發自定義控件的步驟: 1、瞭解View的工作原理 2、 編寫繼承自View的子類 3、 爲自定義View類增加屬性 4、 繪製控件 5、 響應用戶消息 6 、自定義回調函數 一、View結構原理 Android系統的視圖

原创 Android Monkey跑出來的一個Bug:IllegalStateException

今天Monkey跑出來的一個Bug: E/AndroidRuntime( 3359): FATAL EXCEPTION: Timer-0 E/AndroidRuntime( 3359): Process: com.android.soun

原创 Android Handler機制

    在android中提供了一種異步回調機制Handler,使用它,我們可以在完成一個很長時間的任務後做出相應的通知     handler基本使用:         在主線程中,使用handler很簡單,new一個Handle

原创 Android Log輸出 log開關 日誌打印器 LogUtil

       android開發中調試控制Log輸出,給log設置級別方便在日誌打印中輸出相應級別的log,定義了一個基於這個需求的日誌輔助類。 LogUtil: import android.util.Log; public cla

原创 Android 版本管理 版本控制

        前段時間完成開發任務後,便是改Bug,因爲測試都是客戶人員而且處於異地,經常會出現客戶那邊說Bug比現我這邊必不現的情況。於是,每改一個bug便在自己的應用中加入相應log,一段時間下來後有時因爲忘加/麻煩便沒加,然後又出

原创 android內存泄露 out of memory Bitmap內存溢出

android內存泄露優化總結:   http://zhanhao.iteye.com/blog/1463350 Bitmap內存溢出問題分析:    http://edison-cool911.iteye.com/blog/142871

原创 配置Eclipse的android編碼格式 配置eclipse 的Android源碼的代碼風格

       之前初次進行Android源碼開發時,用Eclipse作爲編輯器,結果提交代碼打patch時完全不合格。這是由於eclipse的格式沒有配置好,剛開始在那裏一個一個的手動配置,很是麻煩,最後瞭解到直接引入google And

原创 MediaPlayer的錯誤列表速查(android)

public static final int MEDIA_ERROR_IO    Added in API level 17 File or network related operation errors.       Consta

原创 Android圖片加載神器之Fresco-加載圖片基礎[詳細圖解Fresco的使用]

Fresco簡單的使用—SimpleDraweeView 百學須先立志—學前須知: 在我們平時加載圖片(不管是下載還是加載本地圖片…..)的時候,我們經常會遇到這樣一個需求,那就是當圖片正在加載時應該呈現正在加載時的圖像,當圖

原创 Android記錄20-獲取緩存大小和清除緩存功能

Android開發記錄20-獲取緩存大小和清除緩存功能 轉載請註明:IT_xiao小巫 博客地址:http://blog.csdn.net/wwj_748 前言 本篇博客要給大家分享的如何獲取應用緩存的大小和清除緩存的功能,

原创 Android 程序框架設計

轉載自:http://blog.csdn.net/leehong2005/article/details/8535306 這篇文章主要內容來自於之前我講的一個PPT文檔,現在將其整理如下。歡迎指正。以下的內容都是來自於我自身的經驗,歡

原创 2017Android開發你必須要掌握的熱門開源框架

Android 2017熱門流行框架 【簡單說】 2016年過去了,想想是不是又距離你的小目標更遠了一些呢? 那麼就讓老司機帶帶你.趕快上車,沒時間解釋了. 你能在本篇文章中收穫什麼? 認識目前流行的框架rx系列全家桶高性

原创 Android開發相關的Blog推薦——跟隨大神的腳步才能成長爲大神

轉載自:http://blog.csdn.net/zhaokaiqiang1992/article/details/43731967 本篇文章主要紀錄我在學習過程中,發現的非常給力的CSDNBlog和個人Blog,這些Blog都有一個

原创 常用Git/Repo命令

一. 常用git命令就很多了,這裏推薦一篇文章:       http://blog.jobbole.com/34503/ 二. 在工作中repo命令用到最多的是這兩個,用來同步更新代碼:      1.

原创 Android一鍵退出整個應用程序

        之前做FM時用到了一鍵退出整個應用程序的功能,通過查找和實踐,現在在這裏總結下如下解決辦法. 首先編寫一個工具類:AppClose.java package com.xxxx.fm; import android.app