原创 Android中萬能的適配器的詳細講解(附源代碼)

Android中萬能的適配器的詳細講解 在Android開發中,適配器的用處是非常大的,尤其是效率優化方面。除了使用ViewHolder複用View之外,如果存在很多的ListView或者是一個ListView中存在很

原创 Android中客戶端請求服務器端的方式講解(一)附源碼

Android中客戶端請求服務器端的兩種方式:Post方式和Get方式 在這裏不直接贅述了,直接上源碼如下: (1).Post的方式: /** * Post的請求方式 * * @param mo

原创 Activity的啓動模式詳細解釋

Activity的啓動模式詳細解釋 Activity有四種加載模式:standard(默認), singleTop, singleTask和 singleInstance。 (1).standard(默認):Activity的

原创 Android中Unable to execute dex: Multiple dex files define Lcom/viewpagerindicator/CirclePageIndicat

在Android開發工作中經常遇到很多奇怪的異常,解決起來會花很長的時間。下面首先來介紹一下Android中有關Jar包的知識。 1.Jar包的含義: Jar包裏邊封裝了很多的類和方法。在開發過程中經常會用到各

原创 Android Toast幾種使用方法:附源碼

Android Toast幾種使用方法: 一.默認展示: Toast toast=Toast.makeText(getApplicationContext(), "默認的Toast", Toast.LENGTH_SHORT);

原创 Android中ViewHolder模式開發的詳細解釋

Android開發中ViewHolder模式開發的詳細解釋: 1.ViewHolder的解釋: (1).只是一個靜態類,不是Android的API方法。 (2).它的作用就在於減少不必要的調用findViewById,然後把

原创 Java中對象、對象引用、堆、棧、值傳遞以及引用傳遞的詳細解釋

Java中對象、對象引用、堆、棧、值傳遞以及引用傳遞的詳細解釋 1.對象和對象引用的區別: (1).對象: 萬物皆對象。對象是類的實例。在Java中new是用來在堆上創建對象用的。一個對象可以被多

原创 Android開發中工具類的介紹

Android開發中常用的工具類詳細解釋 主要介紹總結的Android開發中常用的工具類,大部分同樣適用於Java。 目前包括HttpUtils、DownloadManagerPro、ShellUtils、PackageUti

原创 Android開發中Flag參數的講解

Android開發中Flag參數的講解: Intent對象在Android開發中起着舉足輕重的作用,其內置了豐富的常量,用於傳遞數據, 下面本文將介紹跟Task有關的一些Flag參數,各參數的理解均來自Android API和

原创 Android項目中的R文件丟失

Android項目中的R文件丟失恢復的方法如下: (1).修改xml文件命名中的大寫字母 (2).選中項目,點擊 Project — Clean , 清理一下項目; (3).從別的工程中拷貝一份

原创 Activity生命週期交互設計思想和應用場景(附源碼)

Activity生命週期交互設計思想 1.在多個Activity進行交互的時候,爲什麼要先暫停(onPause()方法)當前的Activity,執行新的Activity的onCreate()方法,onStart()方法,on

原创 Android中多線程編程(三)Handler更新UI的方式

Handler更新UI的方式和原因以及遇到的問題 1.方式: 只能通過Handler來更新UI。 代碼如下: package com.chengdong.su.handlerdemo; import android.app.Ac

原创 Android中的多線程編程(一)附源碼

Android中多線程編程:Handler類、Runnable類、Thread類之概念分析 1.Handler類: Handler是谷歌封裝的一種機制:可以用來更新UI以及消息的發送和處理。Handler是運行在主線程(UI線程)

原创 Android中多線程編程(四)AsyncTask類的詳細解釋(附源碼)

Android中多線程編程中AsyncTask類的詳細解釋 1.Android單線程模型 2.耗時操作放在非主線程中執行 Android主線程和子線程之間的通信封裝類:AsyncTask類 1.子線程中更新UI

原创 Android中數據庫的操作流程詳細解釋

Android中數據庫的操作方法: 1.Android平臺提供了一個數據庫輔助類來創建或打開數據庫。這個輔助類繼承自SQLiteOpenHelper類。繼承和擴展SQLiteOpenHelper類主要做的工作就是重寫以下兩個方法。