原创 px、dp、dpi之間的聯繫與轉換

我們在設計界面難免要考慮視圖的尺寸。 layout中我們經常用dp、pt指定控件的寬高,也有用到sp設置字體大小的。 自定義View的時候,我們繪製的圖形經常用到px這個單位。 那麼這些單位之間的區別與聯繫是什麼,又如何相互轉換呢

原创 安卓Messenger跨進程雙向通信

要實現IPC(跨進程通信),可以使用官方給我們提供的Messenger機制和AIDL機制。 其中Messenger使用簡單,適用於大部分多進程、單線程的應用, AIDL適用於較爲複雜的多進程、多線程的應用。 這裏我們介紹Messe

原创 Android線程管理之Thread使用總結

今天先來總結一下Thread使用 Thead生命週期的幾個狀態 New 一旦被實例化之後就處於new狀態 Runnable 調用了start函數之後就處於Runnable狀態 Running 線程被cpu執行 調用run函數之後

原创 https安全通訊

什麼是https https就是在安全的傳輸層上發送的http。 https它並沒有將加密的報文發送給tcp,而是在發送給tcp之前將報文先發送給一個安全層,對報文進行加密。這個安全層是通過SSL或者TLS協議實現的。 http傳

原创 JAVA 中class.getName()和class.getSimpleName()的區別

根據API中的定義: Class.getName():以String的形式,返回Class對象的“實體”名稱; Class.getSimpleName():獲取源代碼中給出的“底層類”簡稱。 觀察一個實例 public class

原创 [轉] Android開發優化之——使用軟引用和弱引用

Java從JDK1.2版本開始,就把對象的引用分爲四種級別,從而使程序能更加靈活的控制對象的生命週期。這四種級別由高到低依次爲:強引用、軟引用、弱引用和虛引用。 這裏重點介紹一下軟引用和弱引用。 如果一個對象只具有軟引用,那麼如果

原创 前端學習筆記——cookie存儲id實例

將用戶信息存儲在前端cookie中 用戶訪問網站時,會從cookie中獲取信息 實現這個過程的三步走: 設置 獲取 檢測 // 在cookie中設置id值 // exdays爲有效期設置, id在這段時間內有效 functio

原创 pandas動態創建Dataframe的幾種方式

很多場景需要通過不同數據類型創建Dataframe 比如 pandas.DataFrame(data=None, index=None, columns=None, dtype=None, copy=False) data:nu

原创 前端學習筆記——Date日期格式和字符串的相互轉化

JavaScript Date 對象 該對象用於處理時間和日期 創建Date對象 Date 對象會自動把當前日期和時間保存爲其初始值。 var mdate = new Date(); < Sun Aug 25 2019 14:4

原创 Android學習筆記——match Contraints創建一個適應不同屏幕尺寸的佈局

ContraintLayout中創建一個適應不同屏幕尺寸的佈局,讓元素拉伸以填充剩餘的所有水平空間 1. 生成鏈 選擇視圖然後右鍵點擊任一視圖並依次選擇 Chain > Create Horizontal Chain。 鏈是兩個或

原创 設計界面通用的顏色值

灰色系 常用灰色 #3f3f3f #aaa #666666 漸變色值 #FBFBFB #F8F8F8 #F4F4F4 #EEEEEE #E5E5E5 #DDDDDD #D0D0D0 #C

原创 前端學習筆記——理解token

原文鏈接:https://www.cnblogs.com/xuxinstyle/p/9675541.html Token 是在服務端產生的。如果前端使用用戶名/密碼向服務端請求認證,服務

原创 前端學習筆記——Cookie、localStorage 和 sessionStorage

關於前端信息存儲的學習筆記 cookie Cookie 用於存儲網頁中的一些數據。 創建cookie document.cookie="username=John Doe"; // 添加cookie過期時間(以 UTC 或 GMT

原创 angular入門——環境安裝及項目創建

原文鏈接:https://www.cnblogs.com/zhangsansan/p/9208873.html angular入門一之環境安裝及項目創建 1.安裝node.js 下載,安

原创 【轉】jar包和war包的介紹和區別

關於這個問題,從簡書上看到一篇文章,很好,分享一下: https://www.jianshu.com/p/3b5c45e8e5bd 做Java開發,jar包和war包接觸的挺多的,有必要對它們做一個深入的瞭解,特總結整理如下: 1