原创 直接NEW線程請求簡單網絡數據的實例

/** * Created by xalo on 16/6/23. */ public class HomeImageThread extends Thread { String img; Handler handle

原创 清除緩存的方法

清除緩存的類 import android.content.Context; import android.os.Environment; import java.io.File; import java.math.BigDecima

原创 MVC/MVP/MVVM等模式的基本概念

本文我們將講解Android開發中常常涉及到的MVC/MVP/MVVM等模式的基本概念。許多童鞋對Android開發中涉及到的MVC、MVP、MVVM這三種模式不是太清楚,我認爲無論是MVC、MVP亦或者是MVVM都是一種代碼組織方式,

原创 使用Socket成功諒解服務器以後獲取服務器的IP和域名

new Thread(new Runnable() { @Override //使用Socket成功諒解服務器以後獲取服務器的IP=和域名 public void run() { try {

原创 JPush的使用簡單範例

關於Jpush的使用網上有很多的用法,我也總結了一點: 配置文件可以直接複製或修改成Demo的 <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android="http:/

原创 Android UI優化

本文我們將講解一下Android UI優化方面的知識。Android系統的優化分爲好多方面:比如性能優化,UI優化,資源文件優化等等,這裏我們先暫時講解Android UI優化方面的知識點。 三種佈局方式  Android對佈局優化提

原创 異步讀寫ArrayList換用CopyOnWriteArrayList、synchronizedList、java.util.ConcurrentModificationException 異常解決

CopyOnWriteArrayList與Collections.synchronizedList的性能對比 列表實現有ArrayList、Vector、CopyOnWriteArrayList、Collections.synchro

原创 Dalvik虛擬機的啓動過程分析

  Dalvik虛擬機的啓動過程分析 標籤: AndroidDalvikZygote       轉自:老羅的新浪微博:http://weibo.com/shengyangluo,歡迎關注!       在Android系

原创 調用百度地圖實現定位功能

百度地圖擁有強大而完善的定位與地圖功能,也能提供完善的服務,最重要的時免費的,爲企業以及個人開發者提供了很大的便利。調用方法也很簡單,能夠快速集成,官方文檔也說的非常詳細,我再次就分析一下我做定位的過程,希望能讓見者少走彎路。 第一步: 

原创 JNI總管:JNIEnv

 JNI總管:JNIEnv 在Log系統的實例中,JNI層實現方法和註冊方法中都使用了JNIEnv這個指針,通過它調用JNI函數,訪問Java虛擬機,進而操作Java對象。JNIEnv是JNI編程中最重要的概念,本節將詳細介紹它。首先

原创 重新認識AndroidStudio和Gradle,這些都是我們應該知道的

前言 主要從AndroidStudio的環境安裝升級,Gradle,Eclipse轉AS,多渠道配置,Maven私服,Action,Option,快捷鍵等幾個方面出發,講一些操作技巧以及我對AndroidStudio使用的一些理解與經

原创 app的升級與更新

本文將講解app的升級與更新。一般而言用戶使用App的時候升級提醒有兩種方式獲得: 一種是通過App Store獲取 一種是打開應用之後提醒用戶更新升級 而更新操作一般是在用戶點擊了升級按鈕之後開始執行的,這裏的升級操作也分

原创 3個知識點讓你瞭解Android簽名機制 http://www.apkbus.com/blog-942559-76948.html (出處: 安卓巴士 - 安卓開發 - Android開發 - 安卓

一、準備知識 在介紹簽名機制前,需要首先了解一下消息摘要、簽名文件、數字證書的知識。 1、消息摘要 - Message Digest 消息摘要(Message Digest),又稱數字摘要(Digital Digest)或數字指紋(Fin

原创 如何定位Android NDK開發中遇到的錯誤

如何定位Android NDK開發中遇到的錯誤 摘要:Android NDK中的錯誤定位對很多開發者來說是一件頭疼的事,本文通過一個Demo程序詳細講解了NDK的錯誤是如何產生的,以及如何通過命令行工具定位NDK的問題所在。 A

原创 java synchronized同步靜態方法和同步非靜態方法的區別與舉例

java synchronized同步靜態方法和同步非靜態方法的區別與舉例 時間:2015-03-12 09:53:28      閱讀:2811      評論:0      收藏:0      [點我收藏+] 標籤:ja