原创 Js 中對於數組的操作

聲明對象、新增元素、刪除元素、追加元素、修改元素、清空列表 1. 聲明對象 var arrayObject=[]; var arrayObject=new Array(); var arrayObject=new Array(si

原创 BottomSheetBehavior 的兩個用處

1. BottomSheetBehavior 簡介 An interaction behavior plugin for a child view of CoordinatorLayout to make it work as

原创 Vue組件prop屬性

1.常用的數據類型 <test-prop-validate :prop-a="1" :prop-b="2" :prop-c="'3'" :prop-f="'success'"></test-prop-validate> Vue.c

原创 hidden 和 wx:if

1. 二者區別 因爲wx:if之中也可能包含數據綁定,所以當wx:if的條件值切換時,框架有一個局部渲染的過程,他會確保條件在切換是銷燬或者重新渲染。同時wx:if也是有惰性的,如果初始渲染條件爲false,框架什麼也不會做,只有

原创 vue的安裝及簡單工程創建

1.幾個概念 npm: Nodejs下的包管理器。 webpack: 它主要的用途是通過CommonJS的語法把所有瀏覽器端需要發佈的靜態資源做相應的準備,比如資源的合併和打包。 vue-cli: 用戶生成Vue工程模板。(幫你快

原创 數據庫的命令行

進入手機的命令行模式, adb shell 進入相應包下的數據庫路徑: cd data/data/com.package.name/ 列舉下包名下所有文件夾的名稱,找到databases ls – 列出文件名稱 cd

原创 小程序佈局簡介

1. 幾種常見的佈局 /* 水平佈局 */ .rowLayout { display: flex; flex-direction: row; } /* 垂直佈局 */ .columnLayout { display:

原创 小程序中view的自定義屬性獲取

小程序開發中遇到點擊某個組件需要得到當前點擊圖片的某些屬性,如當前的位置或者圖片鏈接,此時就可以通過自定義屬性來獲取。 1. 定義 自定義屬性的標識 data-attrName ,其中後面的“attrName”爲隨意命名,前綴“d

原创 Kotlin中 ?、!!、?:、:: 、->、== 符號的簡單說明

Kotlin 中新增了一些符號,先記錄在案,方便理解和學習。 1. ? 和 !! "?"加在變量名後,系統在任何情況不會報它的空指針異常。 "!!"加在變量名後,如果對象爲null,那麼系統一定會報異常! 上述是兩個符號的簡單概念

原创 微信小程序開發雜記

最近剛接觸小程序開發,除官方文檔外,還參考了 微信公衆號“ 微little程序”,的相關視頻講解。 1. JSON 語法 JSON的值只能是以下幾種數據格式,其他任何格式都會觸發報錯,例如 JavaScript 中的 undefi

原创 Android開發的第三方庫記錄

1.AndPermission 申請權限,可以使用開源庫’com.yanzhenjie:permission:2.0.0-rc2’ ,github 鏈接:https://github.com/yanzhenjie/AndPermi

原创 自定義View小計

1.java代碼中用到的尺寸,切忌:不要顛倒了參數的順序 - setTextSize(TypedValue.COMPLEX_UNIT_PX,15); //22像素 - setTextSize(TypedValue.COMPLEX

原创 ConstraintLayout小計

ConstraintLayout 可以減少佈局的嵌套,也可以固定長寬比,一定程度滿足了項目需求,有幾點容易忘記的點,記錄下來。 1.長寬比固定 constraintDimensionRatio來制定(如:app:layout_co

原创 Android 代碼新增聯繫人至手機通訊錄中

因項目需求,需要將本產品的客服電話信息,默默寫入用戶手機通訊錄中,作爲一個程序員,內心是拒絕的,但仍要實現該功能。 1. 動態申請讀寫權限 首先,在 Maniifest.xml 文件中添加如下兩個權限的聲明: <uses-pe

原创 Glide 使用小記

1. 獲取 bitmap ,並設置到組件上 Glide.with(mContext).load(url).asBitmap().into(new SimpleTarget<Bitmap>() { @Override pub