原创 fragment的getChildFragmentManager與getFragmentManager方法

前提:這次項目中採用了在fragment中添加了一個viewpager的形式,viewpager中切換的是fragment。 BUG:退出了那個包含viewpager的fragment並重新進入,切換viewpager時,不調用frag

原创 詳解HTTPS

爲什麼需要https HTTP是明文傳輸的,也就意味着,介於發送端、接收端中間的任意節點都可以知道你們傳輸的內容是什麼。這些節點可能是路由器、代理等。 舉個最常見的例子,用戶登陸。用戶輸入賬號,密碼,採用HTTP的話,只要在代理服務

原创 Android中常用mimeType表

一、MIME TYPE描述 多用途互聯網郵件擴展(MIME,Multipurpose Internet Mail Extensions)是一個互聯網標準,它擴展了電子郵件標準,使其能夠支持非ASCII字符、二進制格式附件等多種格式的郵

原创 Android各版本對應的SDK和JDK版本

本文統計時間較老,請移步最新統計:http://blog.csdn.net/u010825468/article/details/78909550 一、Android各版本對應的SDK版本: 平臺版本 SDK版本 版本名稱 Androi

原创 Android中對sqlite加密--SQLCipher

android中有些時候會將一些隱私數據存放在sqlite數據庫中,在root過的手機中通過RE就能夠輕鬆的打開並查看數據庫所有內容,所以對隱私數據的保護就有兩個方法:①將隱私數據自行加密後存入數據庫,別人即使打開查看也不知道是什麼數據;

原创 Linux 抓包軟件之:Burp Suite

burp suite官網地址 burp suite 使用 1.下載 在官網下載界面選擇免費版或者付費版進行下載: 官網下載地址 2.開啓軟件 由於burp suite是使用Java編寫的,所以使用burp suite需要Jav

原创 github上傳代碼

0.開頭 在github上註冊賬號並簡歷倉庫後,上傳本地數據前需要配置SSH,SSH用於進行身份認證(git是分佈式的代碼管理工具,遠程代碼管理是基於ssh的,所以使用遠程的git需要ssh的配置)。 關於windows:

原创 JSBridge解析

基礎知識 JS和Native之間的通信方式 在Android開發中,能實現Javascript與Native代碼通信的,有4種途徑: 1.JavascriptInterface 2.WebViewClient.shouldO

原创 EditText中onEditorAction監聽事件執行兩次

Android的EditText通過setOnEditorActionListener給文本編輯框設置監聽事件,但是在其處理方法onEditorAction中的邏輯在每次回車後都觸發了兩次,原來是在鍵盤迴車的ACTION_UP和ACTIO

原创 SQLite 基礎知識

SQLite 基礎知識 SQLite 列操作 sqlite中不支持刪除列的操作,也不能夠修改主鍵。 從上圖可見,SQLite官方並不支持delete或者drop列。 SQLite supports a limited su

原创 JavaEE中分層解耦合與事物控制-方案

JavaEE中分層解耦合與事物控制-方案 轉載請註明出處: http://blog.csdn.net/u010825468/article/details/49434803 0、寫在前面 很多年前,依靠李興華的《Java WE

原创 Android各版本對應的SDK和JDK版本

一、Android各版本對應的SDK版本: 平臺版本 SDK版本 版本名稱 Android 8.0 26 Oreo Android 7.1 25 Nougat Android 7.0 24 Nougat A

原创 在小米、三星等系統應用圖標上顯示badge

開始 大家經常看見在小米或者三星系統上,應用會把應用的消息數量想蘋果手機一樣顯示在右上角,其實這種消息提示的方法在原生Android上是不支持的,原生的launcher在圖標上沒有顯示徽標的view。 但是小米、三星、華爲、聯想

原创 Android 應用獲取手機的虛擬機類型

ART and Dalvik Dalvik虛擬機,是Google等廠商合作開發的Android移動設備平臺的核心組成部分之一。它可以支持已轉換爲.dex(即“Dalvik Executable”)格式的Java應用程序的運行。.d

原创 Android指紋識別

上一篇講了通過FingerprintManager驗證手機是否支持指紋識別,以及是否錄入了指紋,這裏進行指紋的驗證. //獲取FingerprintManager實例 FingerprintManager mFingerprintMana