原创 android插件化之路

概論 插件式開發通俗的講就是把一個很大的app分成n多個比較小的app,其中有一個app是主app。基本上可以理解爲讓一個apk不安裝也可以被運行。只不過這個運行是有很多限制的運行,所以才叫插件。其實在目前淘寶、百度、騰訊等都有成熟的動態

原创 android 特賣列表倒計時卡頓問題

在Android的開發中,我們經常遇見倒計時的操作,通常使用Timer和Handler共同操作來完成。當然也可以使用Android系統控件CountDownTimer,這裏我們封裝成一個控件,也方便大家的使用。首先上一張效果圖吧:說一下造

原创 AnimatedPathView實現自定義圖片標籤

老早用過小紅書app,對於他們客戶端筆記這塊的設計非常喜歡,恰好去年在小紅書的競爭對手公司,公司基於產品的考慮和產品的發展,也需要將app社交化,於是在社區分享這塊多多少少參照了小紅書的設計,這裏面就有一個比較有意思的貼紙,標籤等設計,這

原创 Android動態加載入坑指南

曾幾何時,國內各大公司掀起了一股研究Android動態加載的技術,兩年多過去了,動態加載技術儼然成了Android開發中必須掌握的技術。那麼動態加載技術是什麼呢,這裏談談我的個人看法,如有雷同,純屬偶然。什麼是動態加載技術對於動態加載的概

原创 Android逆向工程

在Root前提下,我們可以使用Hooker方式綁定so庫,通過逆向方式篡改數值,從而達到所謂破解目的。然而,目前無論是軟件加固方式,或是數據處理能力後臺化,還是客戶端數據真實性驗證,都有了一定積累和發展,讓此“懶技術”不再是破解修改的萬金

原创 hello Kotlin

1.1 Kotlin的身世寫了許久 Java,有沒有發現其實你寫了太多冗餘的代碼?後來你體驗了一下 Python,有沒有覺得不寫分號的感覺真是超級爽?你雖然勤勤懇懇,可到頭來卻被 NullPointerException 折磨的死去活來,

原创 手機直播連麥技術分析

直播火了,連麥直播也火了,那麼說明是直播,連麥直播是什麼。手機直播連麥功能的特點,我們按下面三部分來聊一聊手機直播和直播連麥:手機直播連麥功能的特點人物畫像和設計思維一個有趣的連麥功能交互建議手機直播連麥功能的特點體驗了鬥魚、NOW直播、

原创 “區塊鏈”究竟是什麼鬼

最近區塊鏈比較火,區塊鏈是什麼鬼,怎麼以前沒聽過,不過說個東西你一定聽過-比特幣,以前區塊鏈用在比特幣上,一直到最近半年,區塊鏈已經漸漸開始有了一些其他應用,特別是在金融領域。那麼什麼是區塊鏈呢?他和比特幣有什麼聯繫呢?我今天整理了之前各

原创 React Native實現一個自定義模塊

概述在 前期介紹React Native 項目結構的時候,我們講解過React的項目組成,其中說過 node_modules 文件夾,這是一個存放 node 模塊的地方。我們知道React是用npm來管理項目的。提到npm,一般指兩層含義

原创 區塊鏈的現狀與未來

在上一篇文章中我們聊到了區塊鏈技術的一些基本概念以及運行的原理性的東西,以及在金融行業的應用,那我們接下來要分析下區塊鏈除了在互聯網、金融領域之外,還有沒有其他的用途。區塊鏈與法律這個標題貌似有點大,那我說一個例子:從世界最大衆籌項目DA

原创 算法筆記之排序

最近在看《算法筆記》,如果單從算法來說,這本書真正做到了短小精悍,首先以排序入題,那麼我們今天也來說說排序。排序將一堆雜亂無章的元素按照某種規則有序排列的過程就叫“排序”.排序是一種非常基礎的算法,有着廣泛的理論和實踐基礎。對一個排序算法

原创 Intellij IDEA 插件開發之自建插件倉庫

Intellij IDEA 有一個自己的官方的插件倉庫,但是當我們的開發的 Intellij IDEA 的插件不能夠對外公開時,我們就需要搭建自己的 Intellij IDEA 的插件倉庫。前不久我們也嘗試着使用Intellij IDEA

原创 css模塊化及CSS Modules使用詳解

什麼是css模塊化?爲了理解css模塊化思想,我們首先了解下,什麼是模塊化,在百度百科上的解釋是,在系統的結構中,模塊是可組合、分解和更換的單元。模塊化是一種處理複雜系統分解成爲更好的可管理模塊的方式。它可以通過在不同組件設定不同的功能,

原创 Android Gradle開發指南詳解

這篇文章主要爲大家詳細介紹了Android Gradle開發指南的相關資料,具有一定的參考價值,感興趣的小夥伴們可以參考一下 Gradle簡介 Gradle 是一個優秀的構建系統和構建工具,它允許通過插件創建自定義

原创 android特賣列表倒計時卡頓問題的解決方法

這篇文章主要爲大家詳細介紹了android特賣列表倒計時卡頓問題的解決方法,具有一定的參考價值,感興趣的小夥伴們可以參考一下 在Android的開發中,我們經常遇見倒計時的操作,通常使用Timer和Handler共