Log分類

  • Log.v(String, String) (詳細資訊)

  • Log.d(String, String) (偵錯)

  • Log.i(String, String) (資訊)

  • Log.w(String, String) (警示)

JBLin 發表在 痞客邦 留言(0) 人氣()

1.開啟git bash

git config --global user.name "your username"
git config --global user.email "your email address"

2.產生ssh key

JBLin 發表在 痞客邦 留言(0) 人氣()

android gradle內打開testCoverageEnabled

android {
buildTypes {
debug {
testCoverageEnabled true

JBLin 發表在 痞客邦 留言(0) 人氣()

Dagger2作為Android的依賴注入主流框架,主要將程式碼的依賴交由框架自動媒合,降低依賴程度,但缺點是學習曲線偏高。

架構是將要提供注入的物件放進Module裡面,將Module放進Component做生命週期的控制,並在要使用的class內做物件注入instance即可使用

1.第一步驟:在gradle引用Library,(範例程式碼使用lifecycle的ViewModel,這邊一併引用進來)

apply plugin: 'kotlin-kapt'

JBLin 發表在 痞客邦 留言(1) 人氣()

當啟動新的Activity時,根據launcher mode的設定會有以下的結果
Standard:創建新的Activity
SingleTop:當Activity在最上層時,不創建新的Activity,否則創建新的Activity
singleTask:當Activity在堆疊區時,將Activity拉至最上層,並且清除堆疊在Activity之上的Task
singleInstance:Activity會被放在另一個獨立的堆疊區,並且保證只有單一個Task

JBLin 發表在 痞客邦 留言(0) 人氣()

Airtest + poco : https://github.com/AirtestProject/Airtest/blob/master/README_zh.md
Appium : 

Espresso
JUnit :

JBLin 發表在 痞客邦 留言(0) 人氣()

Android網路三大框架為

1.okHttp
2.volley
3.retrofit
其中retrofit封裝okHttp,並且支援多種框架(Rxjava、LiveData...等等),連線速度也是其中最快的

JBLin 發表在 痞客邦 留言(0) 人氣()

room測試分成兩個階段,一個為資料庫讀取,另一個為資料庫更新

1.資料庫讀取

JBLin 發表在 痞客邦 留言(0) 人氣()

RxJava2的observable需要取消訂閱,否則會有memory leak的風險.
1.使用observable回傳的Disposable型態取消訂閱
  Disposable disposable = Observable.subscribe()
  disposable.clear()
2.使用CompositeDisposable批量取消訂閱 

JBLin 發表在 痞客邦 留言(0) 人氣()

1.gradle引用
 apply plugin: 'kotlin-kapt'
    implementation 'com.google.dagger:dagger:2.24'
    kapt 'com.google.dagger:dagger-compiler:2.24'
    implementation 'com.google.dagger:dagger-android:2.24'

JBLin 發表在 痞客邦 留言(0) 人氣()

image

1.安裝jenkins plugin
https://plugins.jenkins.io/parameterized-scheduler/#documentation

2.新增判斷daily的參數
General -> This project is parameterized

JBLin 發表在 痞客邦 留言(0) 人氣()

定義陣列
set IP_LIST=(192.168.10.0 192.168.10.1 192.168.10.2)

陣列迴圈

for %%i in %IP_LIST% do (

JBLin 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。