240 發(fā)簡(jiǎn)信
IP屬地:上海
  • Resize,w 360,h 240
    DataBinding

    databinding 在編譯階段會(huì)將 xml文件拆分成兩段:activity_main.xml 會(huì)將每個(gè)控件添加一個(gè)tag。 activity...

  • Resize,w 360,h 240
    startActivity 啟動(dòng)過(guò)程分析

    整個(gè) startActivity 的流程分為 3 大部分抖拴,也涉及 3 個(gè)進(jìn)程之間的交互: 1.ActivityA --> ActivityMan...

  • Android項(xiàng)目集成Kotlin

    1.為什么選擇 Kotlin复唤? 簡(jiǎn)潔:大大減少樣板代碼的數(shù)量误债。安全:避免空指針異常等整個(gè)類(lèi)的錯(cuò)誤傻铣〉薰洌互操作性:充分利用 JVM遭垛、Android 和...

  • Resize,w 360,h 240
    Handler源碼分析

    Handler: Handler主要是用于異步消息的處理:當(dāng)發(fā)出一個(gè)消息之后,首先進(jìn)入一個(gè)消息隊(duì)列驮审,發(fā)送消息的函數(shù)即刻返回鲫寄,而另外一部分在消息隊(duì)...

  • Resize,w 360,h 240
    Android Studio中checkstyle的gradle配置

    本文主要介紹checkstyle在AndroidStuido中的gradle配置 1.build.gradle配置 1.在Project目錄下(...

  • org.gradle.api.internal.tasks.compile.CompilationFailedException: Compilation failed; see the com...

    最近在弄項(xiàng)目于組件化的時(shí)候吉执,拆分代碼的時(shí)候疯淫。遇到編譯不通過(guò)的問(wèn)題,調(diào)試控制臺(tái)也沒(méi)有輸出具體報(bào)錯(cuò)地方戳玫。頭疼欲裂的找了半天熙掺,終于發(fā)現(xiàn)了一個(gè)端倪。首先...

  • Resize,w 360,h 240
    UI繪制流程及原理

    一丶View是如何被添加到屏幕窗口上的 將大象裝進(jìn)冰箱需要三步咕宿,創(chuàng)建自定義View也是分為三部曲币绩。 1 創(chuàng)建頂層的布局容器DecorView2 ...

  • Resize,w 360,h 240
    android WebView寫(xiě)入清除cookie機(jī)制

    WebView是基于webkit內(nèi)核的UI控件,相當(dāng)于一個(gè)瀏覽器客戶(hù)端府阀。它會(huì)在本地維護(hù)每次會(huì)話(huà)的cookie(保存在data/data/pack...

  • Resize,w 360,h 240
    Paint畫(huà)筆高級(jí)應(yīng)用(一)

    Paint我們分為兩篇文章講解 一缆镣,講解基本常見(jiàn)的Api和渲染器的使用二,過(guò)濾器的使用及Paint的總結(jié) Paint畫(huà)筆的高級(jí)應(yīng)用 Paint是...

亚洲A日韩AV无卡,小受高潮白浆痉挛av免费观看,成人AV无码久久久久不卡网站,国产AV日韩精品