之前工作都沒用過C/C++,現在突然讓我接觸還是有點暈,這里特別做一下平時的小記錄,免得后期忘記。 1、常量指針和指針常量 1)常量變量:被常量修飾的變量,無法被修改2)常量...
工作中涉及到了JNI,之前JNI對我完全來說就是底層,現在也得接觸了。在實際場景中,很容易出現JNI調用JAVA方法的情況,這個時候就需要知道JAVA方法的簽名,這里做一下記...
今天在Android Studio中新建了一個默認的native工程,默認使用CMake來構建,理論上一行代碼就不用寫就可以運行一個helloworld的示例程序(Hello...
前言 郭前輩的ListView源碼解析一文,曾提到View至少會進行2次onMeasure、onLayout,但限于篇幅,并未解釋原因,好奇就嘗試找了找原因。 原因猜想 驗證...
Java byte code 的學習意義 為啥要學java bytecode,這就跟你問我已經會python了為啥要學匯編一個道理。我為啥要整理這些難記的知識 ? 因為公司...
1.通過WiFi調試手機:Android Wifi ADB、ADB WiFI 2.ButterKnife 注解生成器:ButterKnife Zelezny 3.Select...
繼續做題,暫時先挑簡單題目的來練習下C++的用法。 題目描述: 有0ms的用例,看下啥樣子: 主要還是對用例讀取做了下io的優化,排開IO這部分,個人認為這種的代碼沒有最開始...
平時業務基本不涉及動畫,這里記錄下動畫的學習收獲 屬性動畫:根據View的屬性去做動畫,逐漸的一點一點的去改變View的屬性。其動畫默認時長是300ms,默認幀率是10ms/...
平時項目里會涉及到一些文字繪制,這里記錄下自己學的的。 先來一張網上找的圖,簡單介紹下android是按啥規則繪制字體的: 這個需要結合Paint.FontMetrics這個...