原创 Android Handler 消息機制+工作原理

我們先來說下 大多數都會這樣回答,一個Handler允許發送和處理Message和Runable對象,UI主線程會自動分配一個Looper(消息輪詢器),每個Looper中封裝着MessageQueue(消息隊列),遵循先進先出原則。Lo

原创 Android APP啓動其他APP(一個APP拉起(跳轉到)另一個APP)

1.需求 在開發中,作爲程序員來說什麼樣子的需求沒遇見過,一句話那就是什麼需求都沒問題(時間允許)。 最近在開發一個APP交互時,遇到這樣的需求,1、自家APP拉起第三方的APP,並且傳值,2、第三方APP拉起咱們的APP,並且根據傳

原创 Android Webview打開第三方APP(高德地圖 淘寶 QQ等等)

現在很多APP不單靠Android原生開發來完成,今天我們就遇到一個情況,app嵌入H5界面也就是我們通常用的Webview來顯示。當進行點擊操作跳轉到對應的APP。比如說點擊網頁的導航跳轉到高德地圖進行路線規劃,也或者是網頁是一個淘

原创 Android通過Intent打開各種文件類型

首先得知道文件的具體類型,也即是文件的後綴名 通過對File文化進行截取得到擴展名 或者直接獲取文件路徑的後綴名 獲取最後一個下標“.”的位置 然後字符串截取 取得擴展名 String end = file.getName(

原创 Glide和Picasso的區別

轉載 http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html

原创 Android中使用代碼打開各種類型的文件總結

public class OpenFileUtil { public static Intent openFile(String filePath) { File file = new Fil

原创 Arcgis For Android 加載地圖以及疊加天地圖服務

大家既然能看到這篇Arcgis博客說明已經對它有一定了解和認知,這邊我就不做過多的介紹。咱們直接上手 !!! 1.環境配置 在項目下build.gradle的repositories目錄內添加 maven { url 'ht

原创 Android app下載更新(包含7.0 8.0適配)

在很多的APP中,我們一般採用的是APP接口鏈接更新,或者第三方平臺更新。 我們現在來說說的是鏈接下載更新APP。 1.首先添加權限 <uses-permission android:name="android.permission.W

原创 handler 消息機制

我們先來說下 大多數都會這樣回答,一個Handler允許發送和處理Message和Runable對象,UI主線程會自動分配一個Looper(消息輪詢器),每個Looper中封裝着MessageQueue(消息隊列),遵循先進先出原則。Lo

原创 Android之VideoView 進行播放視頻 (不更新)

Android自帶了VideoView 一個可以播放本地視頻和網絡視頻的類 所以說權限我們一定不要忘記添加 <uses-permission android:name="android.permission.INTERNET"></us

原创 Android okhttp3來進行網絡數據請求和發送

在開發過程中我們很多地方都要和服務器進行交互以及請求數據,本篇博客簡單的介紹下okhttp3。 1.get請求 2.post請求 3.上傳文件 4.下載文件 ok,下面我們就要準備下如何封裝使用okhttp3。 在Android s