原创 Java IO流的介紹

一 IO用於在設備間進行數據傳輸的操作 二 分類: A:流向 輸入流 讀取數據 輸出流 寫出數據 B:數據類型 字節流 字

原创 Android 集成高德地圖(一)

一,賬號與Key的申請 註冊成爲高德開發者需要分三步: 第一步,註冊高德開發者;第二步,去控制檯創建應用;第三步,獲取Key。 前2步都比較簡單,這裏說下第三步。 獲取Key 1、進入控制檯,創建一個新應用。如果您之前已經創建

原创 2017年Android第三方框架排行榜

2017年Android百大第三方框架排行榜 2 百大框架排行榜    快速索引 框架名稱   上榜關鍵字 1.Retrofit   網絡 2.okhttp 網絡

原创 java 網絡編程三要素之ip地址

看InetAddress的成員方法: public static InetAddress getByName(String host):根據主機名或者IP地址的字符串表示得到IP地址對象 舉例: public class Ine

原创 java 網絡編程的網絡模型7層介紹:

一:網絡模型7層介紹: 1.物理層: 主要定義物理設備標準,如網線的接口類型、光纖的接口類型、各種傳輸介質的傳輸速率等。它的主要作用是傳輸比特流(就是由1、0轉化爲電流強弱來進行傳輸,到達目的地後在轉化爲1、0,也就是我們常說的數

原创 Java JDK7的之後的NIo的新特性

Path:路徑 Paths:有一個靜態方法返回一個路徑 public static Path get(URI uri) Files:提供了靜態方法供我們使用 public static long copy(Path s

原创 Android radioGroup+fragment,切換每個fragment時,每個fragment裏都有百度地圖時,地圖出現了同步、卡頓等情況

使用radioGroup+fragment,切換每個fragment時,每個fragment裏都有百度地圖時,地圖之間會互相的影響,切換後與切換前的地圖出現了同步、卡頓等情況。 我的解決辦法是:把引入地圖的xml文件中的Mapview修改

原创 Android 回調函數寫法之 item中的按鈕點擊事件要在activity中的操作

1.先寫一個接口。 2.在adapter中寫一個方法。 3.在adapter中的onBindViewHolder方法中寫按鈕的點擊事件。 4.在activity中實現第一步創建的接口。 5.別忘了在activity中設置這個點擊

原创 Android 回調函數

1.先創建一個接口。 2.在adapter中寫一個方法 3.在adapter的onBindViewHolder方法中寫條目的點擊事件   4.在activity中寫adapter的條目點擊事件 到此,一個回調函數就完成了。如果想在

原创 Android 獲取百度地圖密匙的方式

1.測試版,獲取百度地圖密匙的方式:     2.打包上線時,需要獲取正式版的密匙,方法如下:  

原创 Android 運行app時解析包錯誤

今天在vivoZ1i手機上運行時,發現解析包錯誤,解決方法是在Androidstudio中設置一下就好了。如圖所示:

原创 Android 數據庫框架總結

一:OrmLite 簡述: 優點: 1.輕量級;2.使用簡單,易上手;3.封裝完善;4.文檔全面。缺點:1.基於反射,效率較低(本人還沒有覺得效率低);2.缺少中文翻譯文檔 jar包 地址:http://ormlite.com/rele

原创 Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDe

Error:Execution failed for task ':app:transformDexArchiveWithExternalLibsDexMergerForDebug'. > java.lang.RuntimeExcepti

原创 Android 使用WebView點擊左上角返回鍵和物理返回鍵回到上一個H5頁面或者退出當前頁面的處理

1.監聽系統返回鍵,如果有上個html則返回,否則退出這個頁面: @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode ==

原创 Android9上彈出dialog中的內容是Detected problems with api compatibility(visit.g.co/appcompat for more info)

Detected problems with api compatibility(visit.g.co/appcompat for more info)其實就是檢測到api兼容性問題(visit.g.co/appcompat瞭解更多信息)