原创 異步、消息、通知、菜單 的介紹

異步、消息、通知、菜單 異步任務—AsyncTask 爲什麼要異步任務 Android單線程模型 耗時操作放在非主線程中執行 AsyncTask爲何而生 子線程中更新UI 封裝、簡化異步操作 如何使用AsyncTask-異

原创 自定義佈局流程圖及使用

ACRA : Application crash report for android 作用: 爲自己的應用找bug 使用步驟:參考文檔 自定義佈局的實現:流程圖 參照流程圖:當有孩子時,是否需要對孩子控件大小進行佈置,如果

原创 GitHub常用開源框架

Butter Knife https://github.com/JakeWharton/butterknife 功能說明:用於做註解的,和XUtils中的ViewUtils工具功能一致 Google Guice https:

原创 對ArrayList中按照T的某個屬性進行排序

對ArrayList中按照T的某個屬性進行排序 1、先定義一個比較的方法 public class A implements Comparator<Object> { public int compar

原创 適配與第三方集成環境

屏幕適配 原型圖和設計圖 800*480 —> 向下兼容 1280*720 —> 向上兼容 圖片適配: 根據屏幕的分辨率,選擇drawable-xxxxx 圖片的名稱必須一致 佈局的適配: layout-xxx, xxxx 是

原创 WebView的使用和第三方集成分享及圖片的三級緩存

屬性動畫 動畫: UI漸變, 變量值的變化 ObjectAnimator : ofInt(“backgroundColor”,start,end); ValueAnimator: for(int i = start; i< en

原创 Android廣播大全Intent

Android廣播大全Intent Intent.ACTION_AIRPLANE_MODE_CHANGED; //關閉或打開飛行模式時的廣播 Intent.ACTION_BATTERY_CHANGED; //充電狀態,或者電池

原创 屏幕適配和第三方集成科大訊飛語音

屏幕適配 原型圖和設計圖 800*480 —> 向下兼容 1280*720 —> 向上兼容 圖片適配: 根據屏幕的分辨率,選擇drawable-xxxxx 圖片的名稱必須一致 佈局的適配: layout-xxx, xxxx 是

原创 ACRA 和自定義佈局

ACRA : Application crash report for android 作用: 爲自己的應用找bug 使用步驟:參考文檔 自定義佈局的實現:流程圖 參照流程圖:當有孩子時,是否需要對孩子控件大小進行佈置,如果

原创 Android之智慧北京二

Android之智慧北京二 Http Requst (請求) GET /zhbj/categories.json HTTP/1.1 Host: localhost:8080 Connection: keep-alive Cach

原创 屬性動畫與圖片三級緩存

屬性動畫 動畫: UI漸變, 變量值的變化 ObjectAnimator : ofInt(“backgroundColor”,start,end); ValueAnimator: for(int i = start; i< en

原创 Android 47個小知識

Android 47個小知識 轉載:http://www.2cto.com/kf/201206/137220.html 1、判斷sd卡是否存在    boolean sdCardExist = Environment.getExterna

原创 屬性動畫常用屬性和方法

屬性動畫 實現Animation框架的的功能 屬性動畫常用屬性演示 動畫的監聽事件 ImageView imageview=(ImageView)findViewById(R.id.img); ObjectAnimato

原创 圖形控件的繪製

控件的繪製 View 和 ViewGroup View –> 功能性的,TextView ,ImageView ViewGroup –> 管理View,LinearLayout,Relativelayout measure—>o

原创 Android智慧北京之輪播圖與下拉、上拉刷新

輪播圖與下拉、上拉刷新 Handler handler : 發送消息和處理消息 Message : 消息 MessageQueue : 存儲消息的隊列 Looper : 輪詢器 輪播圖的實現 在一個佈局中嵌入一個ViewPag