• 0推薦
    8K 瀏覽

    Android應用安全風險與防范

    Android開發除了部分功能采用C/C++編碼外,其余主要都是采用Java進行編碼開發功能。Java應用非常容易被反編譯,Android自然也不例外。只要利用apktool等類似的反編譯工具,...
    0推薦
    24K 瀏覽

    RecyclerView局部刷新爬坑之路

    實際上RecyclerView做局部刷新是非常容易的,其實就是使用好帶payload參數的這個notifyItemRangeChanged方法,以及override帶payload的這個onBi...
    0推薦
    16K 瀏覽

    安卓開發終極指南: 50多個初高級開發資源

    為了幫助像我這樣的開發者,我整理了一份比較全的學習資料,對幾乎所有開發者都有用,不管是初學者還是經驗豐富的老油條。
    0推薦
    16K 瀏覽

    Android低功耗藍牙的那點事兒

    近期項目使用到了藍牙技術,菜鳥一枚,網上各種找資料,發現不是不全就是過時,要么就是抄襲轉載,真實醉了,現在將這一塊的東西整理出來,供大家參考。
    0推薦
    20K 瀏覽

    使用 EasyPay 打造全能移動支付框架

    在這之前,筆者發布了兩篇移動app支付相關博文,得到一些關注,但是由于博文中代碼零碎,有些讀者私信博主,以及加筆者qq咨詢相關問題。考慮到這些,筆者把之前項目中的支付相關代碼從業務中剝離出來,重...
    0推薦
    14K 瀏覽

    Android熱修復學習之旅——Andfix框架完全解析

    本次我將講解熱修復的另外一種思路,那就是通過native方法,使用這種思路的框架代表就是阿里的Andfix,本篇博客,我們將深入分析Andfix的實現。
    0推薦
    10K 瀏覽

    Android架構設計---關于View邊界劃分的思考

    這篇文章,主要記錄 業務視圖模塊 怎么編寫比較好,當然這不是教科書,只是分享我關于這方面的思考。
    0推薦
    10K 瀏覽

    深入理解 Android_Instant_Run 運行機制

    Instant Run,是android studio2.0新增的一個運行機制,在你編碼開發、測試或debug的時候,它都能顯著減少你對當前應用的構建和部署的時間。通俗的解釋就是,當你在Andr...
    0推薦
    9K 瀏覽

    Android開發周報:美團熱更新方案Robust開源、Apk編譯速度優化詳解

    《安卓8.0多項新特性曝光:看片利器》 :離Google I/O 2017開發者大會還有兩個月左右的時間,該大會最大的看點就是下一代安卓系統Android 8.0,按照以往的傳統其代號應該是An...
    0推薦
    8K 瀏覽

    一份小組協同開發可以使用的 Android 代碼規范

    新建工程需要按照最新的Android Gradle的工程結構,在以下定義: Android Gradle plugin user guide . 該工程: BoilerPlate 是一個很好的參考材料
    0推薦
    21K 瀏覽

    項目需求討論-Retrofit中文提交及上傳頭像功能

    現在大家項目中一般標配是Rxjava+Retrofit+MVP了吧。反正我現在的項目都是用這個套路。(啥!!你這三個都不知道,那可以學習了!!!)其中網絡訪問的部分都是用Retrofit。一般的...
    0推薦
    14K 瀏覽

    TextView文本高亮與點擊行為完美封裝

    對于一個社交性質的App,業務上少不了給一段文本加上@功能、話題功能,或者是評論上要高亮人名的需求。當然,Android為我們提供了 ClickableSpan ,用于解決TextView部分內...
    0推薦
    9K 瀏覽

    配置Android項目 - 版本名稱和代碼

    開發人員通常給android versionName&versionCode使用一些硬編碼值。
    0推薦
    16K 瀏覽

    MultiItem 用法與詳解 - 優雅的實現多類型 RecyclerView Adapter

    RecyclerView 是一個大家常用的列表控件,在列表中不免會出現多種類型的布局,這時 adapter 中多種類型的判斷就會充滿著 switch 的壞味道,可怕的是需求變更,增加或修改新的類...
    0推薦
    23K 瀏覽

    玩轉仿探探卡片式滑動效果

    講起本篇博客的歷史起源,估計有一段“歷史”了。的歷史起源,估計有一段“歷史”了。
    0推薦
    19K 瀏覽

    Android可伸縮布局-FlexboxLayout(支持RecyclerView集成)

    前幾天看到Google官方的博客介紹了Google開源的一個強大的布局-FlexboxLayout,看見第一眼我心里的想法是,臥槽,Android 居然有這么一個強大的布局。作為一個有好奇心的工...
    0推薦
    7K 瀏覽

    Android 使用 StaticLayout 實現文本繪制自動換行

    使用Canvas的drawText繪制文本是不會自動換行的,即使一個很長很長的字符串,drawText也只顯示一行,超出部分被隱藏在屏幕之外。可以逐個計算每個字符的寬度,通過一定的算法將字符串分...
    0推薦
    14K 瀏覽

    Material Design 實戰

    Material Design是谷歌設計師基于傳統的設計原則,結合豐富的創意和科學技術所發明的一套全新的界面設計語言,包含了視覺、運動、互動效果等特性
    0推薦
    6K 瀏覽

    ProGuard 又搞了個大新聞

    一般情況下,Android項目經常開啟ProGuard功能來混淆代碼,一方面可以降低應用被反編譯后代碼的友善度,增加被逆向的難度,另一方面開可以通過精簡Java API的名字來減少代碼的總量,從...
    0推薦
    28K 瀏覽

    一種Android客戶端架構設計分享

    技術發展日新月異,業界各種 Android 客戶端 架構 設計,五花八門,但我們不能簡單地說哪種架構更好,因為脫離業務談架構是沒有任何意義的,適合業務的才是好架構。而架構也不是一成不變的,隨著業...
    1 2 3 4 5 6 7 8 9 10

    經驗分享,提升職場影響力

    投稿

    熱門問答

      熱門文檔

      • sesese色