原创 Android事件分發之流程分析

原文首發於微信公衆號:躬行之(jzman-blog),歡迎關注交流! 上篇文章中主要針對 Activity、ViewGroup 以及 View 中的相關事件方法進行了基本概述,下面主要以案例的方式對 Android 中的事件傳

原创 Android動畫系列之屬性動畫

原文首發於微信公衆號:jzman-blog,歡迎關注交流! 屬性動畫相較幀動畫和補間動畫更強大,幀動畫和補間動畫只能應用於 View 及其子類,而屬性動畫可以修改任何對象的屬性值,屬性值可在指定的一段時間內自動改變,根據對象屬

原创 onTouch和onClick 的那些事兒

原文首發於微信公衆號:躬行之(jzman-blog),歡迎關注交流! 事件的分發流程可以說基本上已經闡述清楚,在閱讀本篇文章之前,請先閱讀下面幾篇文章: Android 事件分發之基礎 Android事件分發之源碼分析 An

原创 Android 7.0應用之間共享文件

原文首發於微信公衆號:jzman-blog,歡迎關注交流! 開發中經常需要將某個文件向另一個應用程序傳遞,如圖片上傳到另一個應用程序、文件在不同存儲路徑之間的複製粘貼等都需要共享文件,可以這樣理解接收文件的應用是在向提供文件的

原创 Android事件分發之源碼分析

原文首發於微信公衆號:躬行之(jzman-blog),歡迎關注交流! 上篇文章中敘述了 Android 事件分發的大致流程,下面從 Activity、ViewGroup、View 三個方面介紹事件的相關方法,小節如下: A

原创 Android事件分發基礎

原文首發於微信公衆號:躬行之(jzman-blog),歡迎關注交流! Android 事件分發機制是比較重要的一塊內容,總結一下 Android 事件分發的一些知識,計劃分爲四篇文章來寫,內容如下: 本篇是第一篇,希望從整體

原创 Android Jetpack組件之LiveData詳解

PS:原文首發於微信公衆號:躬行之(jzman-blog) LiveData 是一個可觀察的數據持有者類,與常規 observable 不同,LiveData 是生命週期感知的,LiveData 也是 Android Jetp

原创 如何正確編譯ijkplayer

原文首發於微信公衆號:躬行之(jzman-blog),歡迎關注交流! 最近項目中可能需要視頻播放,而且後期還可能要支持播放 rtsp 協議的視頻,權衡了一下還是通過編譯 B 站開源的 ijkplayer 吧,ijkplayer

原创 微信小程序之初始篇

原文首發於微信公衆號:jzman-blog,歡迎關注交流! 微信官方團隊對小程序的定義是一種全新的連接用戶和服務的方式,當然微信小程序的出現更多的是鞏固微信社交老大的地位,微信小程序之後誕生的支付寶小程序、快應用以及最近出現的

原创 Gradle系列之構建腳本基礎

閱讀本文之前可以先閱讀同系列文章: Gradle系列之初識Gradle Gradle之Groovy基礎篇 本文將對 Gradle 整體進行了介紹和學習,瞭解了 Task、Project 等相關概念以及對使用 Gradle 來構

原创 HTTPS及加密算法,看這一篇就夠了

PS:堅持就是最大的超越。 最近交流羣裏有人問 HTTPS 相關的知識,雖然會用,但是卻一知半解,今天專門來總結一些 HTTPS 相關的知識點,這一篇主要是相關理論知識,下一篇寫個案例實踐一下,主要內容如下: HTTP的缺點

原创 Android動畫系列之幀動畫和補間動畫

原文首發於微信公衆號:jzman-blog,歡迎關注交流! Android 提供三種動畫:幀動畫、補間動畫和屬性動畫,本篇文章介紹幀動畫以及補間動畫的使用,屬性動畫的使用將在後面的文章中分享,那就來複習一下這兩種動畫的使用吧。

原创 自定義View實現一個日期選擇器

通過自定義 View 來實現一個時期時間選擇器,可以放在底部也可以放在中間位置彈出,先來一張效果圖: 下面簡述一下實現過程: 基本思路 Baseline計算 如何實現滾動 具體繪製 MDatePickerDoialog的實現

原创 Android組件化之ARouter的使用

原文首發於微信公衆號:躬行之(jzman-blog),歡迎關注交流! 前面兩篇文章分別介紹了 Android 組件化基礎知識以及 Android 組件化過程 Application 的相關知識,在閱讀本文之前可以先閱讀下面兩篇

原创 Android 8.0自適應圖標

原文首發於微信公衆號:jzman-blog,歡迎關注交流! Android 8.0 引入了自適應應用啓動圖標,可在不同的設備中顯示不同的圖標,如自適應圖標可以在一臺設備上顯示爲圓形,在另一臺設備上顯示爲方形,每個 OEM 廠商