原创 Application監聽activity的生命週期

在Application裏監聽activity的生命週期變化,代碼如下: package com.test.proj; import android.app.Activity; import android.app.Applicati

原创 java float 類型,小數點後保留兩位有效數字,如果是零就不要顯示了

java float 類型,小數點後保留兩位有效數字,如果全是零就不要顯示了,如  28.00 顯示爲28  ;    28.20顯示爲28.2 public static String getFloatValue(Strin

原创 bugly 官方文檔

https://bugly.qq.com/docs/user-guide/instruction-manual-android-upgrade/?v=20180913155123 https://bugly.qq.com/docs/ 騰訊

原创 正則表達式,密碼規則

密碼規則是:1、長度8~20                      2、必須包含字母(大寫或者小寫)                      3、必須包含數字                      4、包含特殊字符 ~!@#$%

原创 提示框設置爲全屏顯示(包括狀態欄)

public class ViewContentDialog extends BaseDialog implements View.OnClickListener { private RelativeLayout rootvi

原创 關於計算當前界面(activity,fragment)顯示窗口寬高getWindowVisibleDisplayFrame

當前界面的窗口大小,有導航欄時的高度,沒有導航欄時的高度,我們可以用view的getWindowVisibleDisplayFrame()來獲取 以下是我在項目中的應用 int height; int[]

原创 安卓開發中SpannableString之富文本顯示效果

SpannableString spannableString; if ("1".equals(mListData.get(position).arrive_num)) {

原创 應用分享文件給企業QQ時,提示文件不存在!

參考這個:https://www.jianshu.com/p/71f635c77d56 還是用 file:/// 同時會報錯以下錯誤: FATAL EXCEPTION: main Process: com.yishu, PID: 53

原创 【轉】仿微信選擇多張圖片

https://github.com/Lichenwei-Dev/ImagePicker     1、如何在項目中引入該圖片加載庫: //gradle版本在3.0以上引入此行 implementati

原创 設置當前窗口的透明度

pop 提示窗背景,有時需要設置窗口的透明度 private void setLightMode(int lightMode) { WindowManager.LayoutParams layoutParams

原创 【轉】Android stuido新建Project Gradle:Download https:// jcenter.bintray.com/ 下載慢,超時問題解決方法

https://blog.csdn.net/mars314/article/details/81910789   方法一: https 改成 http 協議下載,修改項目根目錄下 build.gradle 文件: // Top-leve

原创 【轉】Glide加載hppts圖片失敗的解決辦法,親測有效

https://blog.csdn.net/J2320123678/article/details/81045542 Glide加載https圖片報錯:javax.net.ssl.SSLHandshakeException: java.s

原创 【轉】【android】ScrollView嵌套RecyclerView顯示不全問題解決

https://www.jianshu.com/p/1985bf59e566 一、ScrollView嵌套RecyclerView出現的問題 最近在開發過程當中遇到一個問題,那就是在ScrollView嵌套RecyclerView的時候,

原创 轉 常用框架

常用框架:https://blog.csdn.net/qq_42618969/article/details/81941242

原创 從選定開始日期的0點開始到結束日期的最後一秒

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); Calen