原创 RxBus傳遞消息

public class BaseRxBus { private final FlowableProcessor<Object> mBus; private BaseRxBus() { mBus =

原创 ant自動打包腳本

融合SDK ant自動打包腳本,可以循環打包,採用源工程(主工程)和依賴庫的形式,持續優化中。。。 <?xml version="1.0" encoding="UTF-8"?> <project name="AndroidProject

原创 studio編譯問題,使用cmd定位原因

1、打開cmd,進入項目的gradle所在目錄 2、鍵入gradlew compileDebug --stacktrace進行追蹤 3、根據提示錯誤,將compileDebug改成出現的錯誤類型,例如 gradlew compileDeb

原创 ant自動打包腳本(二)

融合SDK ant自動打包腳本,可以循環打包,採用源工程(主工程)和依賴庫的形式 <?xml version="1.0" encoding="UTF-8"?> <project name="AndroidProjectBuild" de

原创 MySQL相關Service successfully installed,代表註冊服務成功。

1、安裝MySQL啓動的時候提示:MySQL服務無法啓動—系統錯誤1067解決方法:輸入:mysqladmin -u root -p shutdown(提示輸入密碼直接enter)再輸入:net start mysql重啓服務成功!2、服

原创 git命令上傳代碼

1、初始化git init:先初始化在工程下建立.git文件夾2、連接git服務器git remote add origin https:// :建立git服務器連接3、添加本地文件到廠庫git add . :add後空格加.表示默認添加

原创 命令行反編譯重打包

1、下載apktool工具下載地址:下載地址:https://ibotpeaches.github.io/Apktool/install/https://ibotpeaches.github.io/Apktool/install/下載這兩

原创 studio Terminal命令

1、編譯release aar文件 gradlew assembleRelease

原创 ant自動打包腳本使用到的build-ant-utils.jar(java源碼)

ant自動打包腳本用到的java工具類代碼,一共三個類,打成jar後放到ant安裝路徑lib文件夾下第一個import java.io.File; import java.io.IOException; /** * @author

原创 idea 修改Tomcat的虛擬路徑

1、idea 修改Tomcat的虛擬路徑(第一種方法)修改Tomcat安裝路徑下server.xml的文件,路徑:apache-tomcat-8.5.15\conf\server.xmla、在Host節點下加入:<Context path

原创 studio代碼混餚規則

1、混餚文件  -optimizationpasses 5         # 指定代碼的壓縮級別 -dontusemixedcaseclassnames   # 是否使用大小寫混合 -dontpreverify           #

原创 解決ScrollView嵌套RecyclerView導致滑動不流暢的問題

ScrollView嵌套一個或多個RecyclerView時,設置了 RecyclerView的AutoMeasureEnabled(true); 後滑動卡頓 加上下面這行代碼即可 recyclerView.setNestedScroll

原创 okhttp的使用

OkHttp官網地址:http://square.github.io/okhttp/  OkHttp GitHub地址:https://github.com/square/okhttp  參考:http://blog.csdn.net/i

原创 studio中配置SVN忽略文件

1、打開Setting-Version Control-Ignored Files,添加忽略文件 添加以下文件及路徑 Directory: .gradle/  Directory: .idea/  Directory: build/ 

原创 安卓apk反編譯重打包

1、反編譯代碼 1、將要反編譯的apk文件重命名爲zip格式並解壓縮,注意其中的classes.dex文件,它存放了全部的java代碼,將classes.dex文件拷貝到dex2jar解壓後的根目錄下。 2、打開cmd,進入dex2