原创 Android 點擊空白或滑動時候關閉軟鍵盤(有scrollview的坑)

參考 1、Android打開關閉軟鍵盤 2、android 滑動或者點擊其他地方隱藏鍵盤的方法 3、android中ScrollView的setOnClickListener無效 使用 1、SomeActivity extends Ba

原创 Android 查看SharedPreferences中的數據

參考 1、Android查看SharedPreferences中的數據 工具 Android調試工具adb AndroidStudio的Terminal 步驟 1、斷開不需要的設備,只保留一臺設備連接電腦。 2、adb device

原创 Android 靜默安裝和自啓動(1、Root環境下)

參考 1、Android靜默安裝和靜默卸載 2、Android真正的靜默安裝(android7.0靜默安裝) 場景 各種以android硬件平臺爲基礎的【公示屏】、【廣告屏】等等,雖然很少有升級,但是不可避免的會遇到,而此類APP的使用

原创 Android Schema的妙用

引用 1、Android業務組件化之URL Scheme使用 2、android 通過schema喚起應用指定頁面 3、js 通過schema協議拉起本地app 定義 1、android中的scheme是一種頁面內跳轉協議,是一種非常好

原创 Android Intent的隱示啓動(啓動其他APP界面並傳遞數據)

引用 1、Android中Intent的隱式啓動和顯示啓動Activity 2、使用Intent來進行App間的基本交互 3、(備忘)Android app中調用啓動其他應用(系統應用和第三方應用) 基礎 概念 顯式啓動:直接指定要跳

原创 Mac 上配置多個git賬號

參考 1、mac 下使用多個 git 賬戶配置 2、Mac多個Git賬戶配置 3、如何在一臺電腦上使用多個git帳號 流程 1、清空默認全局的username和email(如果沒有的話可忽略) 1.1、查看已配置的git列表 git

原创 Android 拍照或相冊剪裁後取頭像

引用 1、Android7.0 頭像 拍照、照片裁剪 2、聯合使用:Android 仿IOS的PopupWindow和通用BasePopupWindow搭建 截圖 crop_img.png croping.png

原创 Android 仿IOS的PopupWindow和通用BasePopupWindow搭建

截圖 pw.png 實現 1、BasePopupWindow.java 1.1、實現動態加載不同layout 1.2、動態配置是否彈出後背景半透明,關閉時候恢復(監聽ondismiss,靠window類來變色) 1.3、一些基礎

原创 Android Drawable 詳解(教你畫畫!)

參考 1、Android中的Drawable基礎與自定義Drawable 2、android中的drawable資源 3、Android開發之Shape詳細解讀 Drawable分類 No xml標籤 Class類 含義

原创 Activity 傳遞ArrayList<bean>數據及其他基本運用

一、引用 1、Android Activity間傳值選擇,Serializable Or Parcelable 2、Android開發藝術探索 第2章 IPC機制 讀書筆記 3、Andriod Parcelable 讀寫 boolean(

原创 Android USB轉串口通信

一、引用 1、Git上最火的USB轉串口通信 2、Android之USB轉串口通信 3、安卓開發中的USB轉串口通訊 二、截圖 廢話不多說,先上圖,micro usb -> usb 連接的測試溫度的外設(其實是個測試糧油品質的,還有TP

原创 Java Thread線程使用、線程安全(一)

一、參考 1、java中的線程安全 2、Java總結篇系列:Java多線程(一) 二、使用場景 1、耗時的操作使用線程(異步操作),提高應用程序響應 2、並行操作時使用線程,如C/S架構的服務器端併發線程響應用戶的請求(多線程)。 3

原创 Java 比較器Comparator和Comparable的使用和區別

一、參考 1、【java】Comparator的用法 2、Java 中 Comparable 和 Comparator 比較 二、知識點 1、使用場景:排序、分組 2、使用方法:   2.1 、Arrays.sort(T[],Compa

原创 Java學習目錄

基礎 Java 比較器Comparator和Comparable的使用和區別 進制、移位 Java 移位運算詳解(2進制+原碼+反碼+補碼) Thread線程 Java Thread線程使用、線程安全(一)

原创 Android xml數據的讀取和寫入(sax,pull,dom,xstream,jsoup)

一、引用 1、用XmlSerializer寫xml文件與讀xml文件 2、xml解析(讀取xml,保存文件到xml) 3、Android-利用Document來對xml進行讀取和寫入操作 4、手把手教學 Android用jsoup解析ht