原创 java中兩個字符串如何比較大小

有三種方法實現 第一種直接用字符串類的compareTo方法:   String t1="20131011";   String t2="20131030";   int result = t1.compareTo(t2); 第二種是把這

原创 Android APP內選擇切換開發環境、測試環境、阿里測試環境、生產環境記錄一下

根據產品及測試需求,每次測試後需要來回切換環境測試,每次都需要重新設置請求域名環境然後進行打包,很麻煩!!!就想設計一鍵切換APP環境地址: 首先在應用中找一個觸發事件(本人選擇了設置長按監聽事件,彈框選擇需要切換的環境地址),並且設置一

原创 OkHttp MultipartBody uploadFile 單張圖片和多張上傳 詳解

api文件編寫: @Multipart @POST("public/uploadFile/uploadFiles.api")//單張上傳圖片 Observable<Result<FileUploadRData>> upload(@Par

原创 ScrollView嵌套ListView顯示一行 簡單的優化處理

錯誤原因: ScrollView嵌套ListView中導致ListView高度計算不正確,只顯示一行 解決方法: 重寫ListView的onMeasure方法,代碼如下。 @Override public void on

原创 git查看遠程分支、本地分支、創建分支

1.查看本地分支  git branch 2.查看遠程分支 git branch -r 3.查看所有分支 git branch -a 4.切換遠程分支  git branch -a      git checkout -b myRelea

原创 Android studio 一個項目引入另一個項目作爲Libary的使用

1.在我們開發Android項目時,有時需要一個項目作爲另一個項目的工具類的引用,這樣就需要配置下,使得MyLibrary到MyApplication作爲一個module。 我們直接截圖上步驟: 2.找到myLibrary的項目中的bui

原创 git 本地代碼上傳至碼雲

第一步 創建新倉 ,建好項目倉纔可以上傳 第二步 填寫倉的基本信息   第三步  選擇我的碼雲 ——>選擇剛創建倉——>點擊克隆下載出現下拉框 點擊複製   把複製的倉庫鏈接 保存本地文件中備用  第四步 下載git進行安裝  git

原创 Android studio R包爆紅 但可運行 解決方法

解決步驟: Help -> Edit Custom Properties -> create custom properties?(yes) ->添加 idea.max.intellisense.filesize=5000 classpa

原创 Android自定義控件總結

自定義View的步驟 自定義View的屬性 在自定義View的構造方法中獲得View屬性值 重寫onMeasure(int,int)方法。(該方法可重寫可不重寫,具體看需求) 重寫onDraw(Canvas canvas)方法。 在xml

原创 android APP開發時,全屏手機適配的問題解決

在APP開發過程中,APP軟件在正常的手機顯示正常,在新出的小米mix,vivX20等後出現的全屏手機上,底部會空出系統灰色區域,不能整個全面展示,原因手機屏幕尺寸發生了變化,解決方法:在Androidma

原创 android常用的必備基礎知識

首先從四大組件說起:  Activity:  生命週期:  activity三種狀態:運行(運行在最前端)、停止(不可見,完全被覆蓋)、暫停(可見,但前端還有其他activity)  生命週期相關的方法:onCreate-onStart

原创 Android 三大圖片加載框架比較

時間:2016年2月29日15:09:52 1.哪三大圖片加載框架?         1)    Picasso         2)    Glide         3)    Fresco 2.介紹:     Pic

原创 Android http協議轉換https協議 6.0以下版本 網絡請求失敗解決方法

方法1:只需要在啓動程序加載界面前添加下面代碼 SSLSocketFactory.getSocketFactory().setHostnameVerifier(new AllowAllHostnameVer