原创 谷歌的一個material控件 - chipgroup,一步實現flowlayout

  添加依賴 :  implementation 'com.google.android.material:material:1.3.0-alpha01'   注意!這個控件必須在chipgroup的theme屬性裏面指定theme爲

原创 Android獲得app的一些基本信息(包名,圖標,版本號之類)

PackageManager pm = getPackageManager(); // 自帶的,直接用就是 /* * 傳入的flag不同,得到的list不一樣,例如傳入PackageManager.GET_ACTIVITIES可得

原创 litepal 3.0 配置教程

1. 在 官網 下載最新的src.jar包 2. 在項目中導入jar包    3. 注意是在moudul的build.gradle裏面添加依賴 , 不是在project裏面的build.gradle裏面添加 , 當時我就在這裏卡了好久..

原创 Android常見的內存泄露

轉載  : https://www.cicada-shell.com/android-nei-cun-xie-lou/        

原创 Android禁止屏幕旋轉後創建Activity實例

我們都知道 , 默認的activity是在屏幕旋轉後會重新創建activity的 , 那麼有沒有辦法可以不重新創建呢? 有!!!   在manifest文件的activity裏面指定屬性 android:configChanges="or

原创 和風天氣API接口獲取天氣數據 android端

1. 在和風天氣官網註冊賬號 , 然後申請一個key , 注意類型一定要是android sdk , 這個key只能在指定包名裏面的SDK使用 , 用瀏覽器會返回錯誤 !!!   2. 下載和風天氣的SDK https://dev.he

原创 解決AMD處理器 android studio 無法啓動模擬器的問題

用這位大佬的方法可以解決大部分問題 : https://blog.csdn.net/ichenwin/article/details/81039816   但是因爲我用了VMware , 所以把hypervisor給禁用了 , 折騰了一下

原创 解決linux下chrome標題欄亂碼問題

1. 準備一箇中文字體 : 比如這個 : YaHei Consolas Hybrid 下載鏈接:https://pan.baidu.com/s/1S3vQcH00iG9U_xR8IMgcig 2. 安裝該字體 3. 打開etc/fonts

原创 android studio connection reset by peer 問題的解決方法

出現這種問題有可能是adb的默認端口(5037)被佔用 , 無法啓用adb-server ,所以只要找到是哪個進程佔用了這個端口 , kill 掉即可 在cmd中輸入命令 :  netstat -aon|findstr "5037"  

原创 矩陣連乘求最小連乘次數(動態規劃)

方法一:遞歸 , 時間複雜度爲(2^n); 1. 設有矩陣A1 , A2 , A3 , A4 , 維度分別爲(2 * 3 , 3 * 4, 4 * 5, 5 * 6) 2. 設a數組 = {2,3,4,5,6} ; n 爲數組長度 5;

原创 數組中求最長遞增序列 (亂序數組 , O( NlgN ))

 轉載自 : https://leetcode.com/problems/longest-increasing-subsequence/discuss/74880/JAVA-Easy-Version-To-Understand!!!!!!

原创 關於inflate出來的view的margin屬性失效問題

在inflate方法的源碼可以看到 也就是說 , 如果inflate方法中的root參數爲null時 , 不會生成layoutparams , 所以margin會失效 , 所以在inflate方法把root參數綁定成你的parent即可

原创 分享一個自定義view-圓形進度條,中間顯示進度

  public class SportsView extends View { /* 原理是畫一大一小圓,小圓填充外部邊距顏色,最中間畫text */ private int pro

原创 隨手筆記 - activity的切換效果

更改activity的切換效果   enterAnim : 啓動activity時的動畫   exitAnim  : 暫停activity時的動畫   注意 , overridependingTransition方法必須在startAct

原创 隨手筆記 - 介紹view動畫

轉載自 : https://www.jianshu.com/p/16e0d4e92bb2