原创 Android編譯資源衝突,有的是需要調整appcompatV7Version和BuildToolsVersion在同一個大版本上

Android編譯資源衝突,有的是需要調整appcompatV7Version和BuildToolsVersion在同一個大版本上 碰到一個編譯問題,提示資源衝突,把appcompatV7Version和BuildToolsVersion

原创 ARouter 無法跳轉的可能情況

阿里組件化框架ARouter, 一、無法跳轉的可能情況:        1.每個需要用到跳轉的module及主app的build.gradle中需要添加(像base、util之類的庫不用加)    defaultConfig {

原创 插件框架Virtualapk使用要點記錄

一、先記錄一下使用過程中的要點: 1.宿主APP需要先運行一遍(編譯APK或直接運行到手機),才能編譯插件 2.宿主和插件的類名,資源名命名不要一樣 3.插件apk如果放在SD卡,記得申請權限 4.插件打包必須簽名 5.插件清單文件中有i

原创 IM開源框架openfire+asmack使用

openfire使用: 1.連接數據庫需要帶上編碼,不然容易出現??? 數據庫連接地址(URL):jdbc:mysql://localhost:3306/openfire?rewriteBatchedStatements=true&cha

原创 Android build.gradle/gradle.properties 相關使用

一、build.gradle         1.可以使用同級或上級目錄下*.properties(一般都是在gradle.properties)中所有參數         2.路徑表示方式:         file:///   表示的

原创 ExpandableListView箭頭右邊顯示最簡單方法

一:這是最快最簡單的方法 1.首先要在AndroidManifest.xml文件中將<application>標籤的android:supportsRtl屬性值設爲"true"(開啓支持從右向左佈局) 2.然後需要ExpandableLi

原创 Android jar包/aar包/庫文件重複引用規則

庫A引用a.jar,庫B引用a.jar,項目引用A和B,編譯不行 庫A引用a.jar,庫B引用A,庫C引用A,項目引用B和C,可以編譯 庫A引用a.aar(implementation),項目引用A(implementation)和a.a

原创 android studio 製作.9 圖片

前言 昨天在處理 UI 界面微調的時候,再一次用到了 .9 格式圖片。我們是 UI 只出 JPG 格式的圖, .9 圖需要自己做。 因爲項目之前已經用到了 .9 圖,所以我之前也就大致查了下 .9 圖的製作方法,只是大致記住調整四條邊就

原创 Android XML shape 標籤使用詳解(apk瘦身,減少內存好幫手)

此文轉載自https://www.cnblogs.com/popfisher/p/6238119.html 自己當api用 Android XML shape 標籤使用詳解   一個android開發者肯定懂得使用 xml 定義一個 D

原创 安卓APP設計規範之1080*1920設計稿對應開發尺寸

轉載自https://www.jianshu.com/p/f79371f137c5,當筆記用 目前市場上,只有Android系統的手機纔有1080P全高清的產品。1080P是說手機屏幕的分辨率達到1920*1080像素。1080P的屏幕最

原创 一套代碼打包多個項目這一篇就夠了

最近在做項目制的開發,有一套開發好的產品原型的代碼,然後根據不同的客戶進行不同的定製開發。如果一個項目搞一個分支,要多開多個as,還有一個缺點就是如果產品原型的代碼進行了變更和優化,所有的項目分支都要將產品修改後果的代碼複製轉移一次,麻煩

原创 ListView可自動展現不可見底部

功能: ListView中編輯增加一個item,超出了界面展示範圍,設置選中最後一個item,但是不會展示最底部的item 從網上查了下方法: 方法一: 給listview添加下面兩個屬性 android:stackFromBottom=

原创 Rxjava2學習

轉載自:https://www.jianshu.com/p/464fa025229e Outline [TOC] 前言 上個月RxJava2正式版發佈了,但目前國內的資料還比較少,以前使用過RxJava1只需要看看更新文檔就知道怎麼

原创 OOM第三方監控控件LeakCanary使用詳解

1.首先配置build.gradle: dependencies {  debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5.2'  releaseCompile

原创 Realm數據庫踩坑

本文主要記錄自己在使用Realm數據庫過程中踩過的一些坑。一.首先還是導入Realm   這個就不多說了,網上很多(其實是我懶得敲)二.使用過程中的一些坑1.實體類:   有兩種方式:a.實現implements RealmModel接口