原创 Android-單線程輪循機制批量下載圖片、圖片壓縮、內存泄漏、圖片緩存、文件緩存

ListView異步批量加載圖片 單線程輪循機制批量下載圖片 例如:imageloader框架底層也是這麼實現的! 思路:主線程向任務集合添加一個任務,工作線程從任務集合移除第一個任務,如果有任務一直移除,一直輪循,拿到圖片之後解

原创 Android-BroadcastReceiver廣播接收器

原創地址:http://write.blog.csdn.net/mdeditor#!postId=51420695 廣播接收器: Android四大組件之一。 發送廣播一般用的是隱式意圖! Broadcast是一種廣泛應用在應用程

原创 面向對象-構造方法2-構造方法中調用另一個重載構造方法

承接面向對象-構造方法1 如何在構造方法中調用另一個重載的構造方法: 案例: 編寫汽車類 汽車類屬性: int id; String brand; String color; int weight; 汽車類中的構造方法

原创 Android-AsyncHttpClient網絡框架

android-async-http簡介 : Android中收集要求一樣平常應用Apache HTTP Client或採納HttpURLConnect,然則間接應用那兩個類庫須要寫大批的代碼才幹完成收集post戰get要求,而

原创 Android-RecyclerView(解析二)

package com.example.recyclerview; import java.util.ArrayList; import java.util.List; import java.util.Locale; impo

原创 Android-自定義View(二)

預期總體效果圖(模仿股票): 先畫底部時間: 效果圖: Activity public class MainActivity extends Activity { CustomView customView; @Ove

原创 java-構造代碼塊

構造代碼塊的作用: 給對象進行統一的初始化。 構造函數的作用: 給對應的對象進行初始化。 構造代碼塊的格式: { 構造代碼塊 } 構造代碼塊注意: 構造代碼塊的大括號必須位於成員位置上 構造代碼塊代碼的執行時間

原创 Android-自定義View(SurfaceView)

簡介: SurfaceView相對於View來說性能更高,畫任何東西的時候,先畫到內存,一次性移致到屏幕上,一般遊戲中常用。 通過案例講解SurfaceView: import android.content.Context; i

原创 java-Path環境變量的配置

1、新建JAVA_HOME變量 2、編輯PATH環境變量 3、檢測PATH環境變量是否配置成功 WIN+R打開cmd

原创 java-JDK的下載和安裝

1、建議:通過官網獲取JDK:http://www.oracle.com/downloads/index.html 2、進入網站,下載JDK 3、安裝JDK,安裝路徑不要有中文和空格。所有的開發工具最好安裝目錄統一。 注

原创 java-idea工具HelloWord的建立

1、下載好後打開idea 2、主題界面的選擇 3、選擇免費使用 4、創建項目,創建模塊,模塊中創建項目 5、導入模塊

原创 java-StringBuider與StringBuffer

java.lang.StringBuilder java.lang.StringBuffer 可變的字符序列 封裝一個char[] 數組 提供一組對內部字符修改的方法 代替字符串做字符串的高效率鏈接使用 例子 StringBu

原创 Android中AIDL跨進程訪問機制

AILD機制: 通俗的講就是訪問別人的服務。 使用情況: 訪問別人的第三方服務框架 例如: 自己的Activity訪問別人的service 案例:跨應用進程綁定訪問service 服務端 1、編寫服務端 andro

原创 Android-數據存儲2(SQLite)及Android底層框架簡介

Android底層架構:四層 Application (APP) (應用層) Application Framework (AF):例如:繼承官方activity (j

原创 安卓四大組建之ContentPrvider之通訊錄

通過本章學習利用contentProvider來讀取本地手機聯繫人以及本地SQLite存儲。 contentProvider 跨進程共享機制,也就是所謂的跨應用程序。 可以我這個應用程序和別的應用程序共享一個數據庫。還可以共享文