原创 PopupWindow遇到的坑

PopupWindow使用起來遇到不少的坑,總結下: 1、網上說的要設置背景才能顯示的問題, // 如果不設置PopupWindow的背景,無論是點擊外部區域還是Back鍵都無法dismiss彈框 2、android 6.0.1

原创 torchvision

torchvision主要是一個計算機視覺的工具包,包含常用的數據集,模型框架,以及常見的圖偏操作等 vision.datasets : 幾個常用視覺數據集,可以下載和加載,這裏主要的高級用法就是可以看源碼如何自己寫自己的Data

原创 Android一些錯誤的處理記錄

1、第一次定製系統應用SystemUI,裏面用Androidx替換Support包,編譯出現報錯,error: duplicate value for resource 'attr/orientation' with config

原创 APP等軟件的產品設計上的一些經驗

1、貫徹最近使用最靠前原則。計算機系統的設計上,很多很多的地方都用到了局部性原理(技術),空間局部性、時間局部性,什麼cache,LRU,服務器緩存等等都是源於這個原理,大致上的技術都是把常用的數據放到最近的位置或者說最前面,這個

原创 Android 虛擬機原理的學習

Java類加載器執行流程: JVM 運行實例中會存在多個 ClassLoader,不同的 ClassLoader 會從不同的地方加載字節碼文件。它可以從不同的文件目錄加載,也可以從不同的 jar 文件中加載,也可以從網絡上不同的服

原创 Android ImageView 的scaleType 屬性圖解-轉載

ImageView scaleType縮放模式比較好的一篇 https://www.jianshu.com/p/32e335d5b842

原创 寫項目代碼的一些經驗

寫代碼的一個重要的方面代碼就是要考慮全面,要應對到各種不同的情況。而要養成這種全面性,可以從一些方面來考慮。 1、一個事物會出現的最基本的特性,狀態考慮到。這可以從經驗得到,也應該主動的儘可能聯想到所有情況 比如加載圖片,要考慮到

原创 Android Studio構建無法下載各種庫,使用阿里雲鏡像

使用阿里雲鏡像一般可以,但是還是要解決一些配置問題 第一步: // Top-level build file where you can add configuration options common to all sub-pr

原创 MVP學習

接口化編程,降低耦合,MVP3者通過接口交互 View和Model內部的通信最好就放到內部,不要過多的非得通過Presenter來

原创 Android 多個項目依賴同一個lib,公共lib

背景: 創建Android的公共庫,但Android Studio默認的導入庫的方式會將整個庫的文件拷貝到項目目錄下,也就是說這個庫不再是公共的了,這樣顯然不行,修改公共庫需要到每個目錄下分別修改,太麻煩了,或者使用git+ 服務器同

原创 Android 文章收藏

Fragment 與Activity中的onActivityResult的關係 https://www.cnblogs.com/tangZH/archive/2016/10/04/5930491.html

原创 騰訊廣告聯盟-優量匯,廣點通使用小記

開屏廣告計時結束之後點擊仍然有效 原生廣告一個ID可以對於多個廣告展示位

原创 五分鐘讀懂UML圖

https://www.cnblogs.com/shindo/p/5579191.html

原创 算法題經驗總結

一、不要一覺得有思路就動手,這樣往往出各種問題等。 編程題同樣的,符合越急做得越慢,越差的原理。要先將題目考慮清楚在做,具體的: 1、先在紙上邊寫(畫)邊想,要把完整的思路理出來才行,不然很可能直接上去寫,寫到一半才發現方法錯了,或者