• 0推薦
    22K 瀏覽

    從零到一發布 Android 開源庫

    本文力求簡明,希望大家可以很快學會如何把自己寫的代碼開源出去,并讓全世界的開發者可以通過一句compile語句來使用。畢竟重點在于庫本身,而發布只是必須的過程。
    0推薦
    192K 瀏覽

    用樹型模型管理App數字和紅點提示

    我們平常接觸到的大部分App,在收到新消息的時候一般都會以數字或紅點的形式提示出來。比如在微信當中,當某位好友給我們發來新的聊天消息的時候,在相應的會話上就會有一個數字來表示未讀消息的數目;再比...
    0推薦
    14K 瀏覽

    Android多主題顏色相關問題

    要理解為何廢棄這兩個函數,來看個 ColorStateList 的例子。 當在 TextView 中使用自定義的 ColorStateList 的時候, TextView 不可用狀態和可用狀態的...
    0推薦
    17K 瀏覽

    StateListAnimator 介紹

    StateListAnimator 是在 Android 5.1 版本引入的。在這之前,處理 View 的點擊狀態一般都是使用 StateListDrawable 來完成的。
    0推薦
    21K 瀏覽

    探究 Android 中的注解

    注解是我們經常接觸的技術,Java有注解,Android也有注解,本文將試圖介紹Android中的注解,以及ButterKnife和Otto這些基于注解的庫的一些工作原理.
    0推薦
    25K 瀏覽

    Android開源 - 安卓音頻錄制

    效果圖 使用 1 - 在 AndroidManifest.xml 中設置權限 request for them in Android 6.0+ <uses-permission android:...
    0推薦
    31K 瀏覽

    Android開源 - SmallChart圖表庫

    SmallChart是一個開源的Android圖表庫,擁有5種不同的圖表類型來展示數據。可以通過輸入的數據以及可設置的顏色、畫筆大小等屬性方便的創建圖表。
    0推薦
    17K 瀏覽

    Android開源 - 自定義CheckBox

    考慮到關鍵是動畫效果,所以直接繼承View。不過CheckBox的超類CompoundButton實現了Checkable接口,這一點值得借鑒。
    0推薦
    18K 瀏覽

    Android開源 - Toasts Tasty

    效果圖 使用 你的應用程序模塊中添加依賴 dependencies { compile 'com.sdsmdg.tastytoast:tastytoast:0.0.2' } Java Tasty...
    0推薦
    27K 瀏覽

    Android開源 - 好玩的下拉刷新控件,讓我們一起來回味童年

    目前支持兩種游戲:打磚塊和打坦克 打磚塊規則簡單,沒有接住小球即GameOver; 打坦克規則為:漏掉敵方坦克超過十輛或者與敵方坦克相撞即GameOver,看看你能不能堅持三分鐘吧。
    0推薦
    37K 瀏覽

    小紅書Android客戶端演進之路

    小紅書Android客戶端第一個版本于2014年8月8日發布,轉眼到了2016年8月8日,小紅書Android版本發版兩周年。趁機回顧一下小紅書的Android版本,兩年中我們踩過很多坑,收獲很...
    0推薦
    30K 瀏覽

    Android 一文告訴你到底是用Dialog,Snackbar,還是Toast

    Dialog和Toast,大家一定非常熟悉,常常被用來作為Android應用內提示性信息的兩種展示方式。然而Google在Design包中又提供了一種新的選擇,那就是Snackbar。這三種提示...
    0推薦
    44K 瀏覽

    ConstraintLayout約束布局的概念與使用

    ConstraintLayout(約束布局), 是2016年Google I/O最新推出的Android布局, 目前還在完善階段. 從推出的力度而言, 應該會成為主流布局樣式. 在最新版本的An...
    0推薦
    15K 瀏覽

    自定義View——invalidate傳遞與繪制流程分析

    上一篇文章 自定義View——View的彈性滑動 中,我們對View的滑動進行了實戰以及簡單分析。但在文章的最后,仍然遺留了兩個問題,第一個是invalidate與postInvalidate有...
    0推薦
    29K 瀏覽

    自定義View——彈性滑動

    滑動是Android開發中非常重要的UI效果,幾乎所有應用都包含了滑動效果,而本文將對滑動的使用以及原理進行介紹。
    0推薦
    38K 瀏覽

    Android自適應軟鍵盤的Dialog以及監聽軟鍵盤彈起

    最近項目中遇到一個需求:新手引導。跟一般的新手引導沒有什么太大區別,思路都是搞一個帶陰影的遮罩層,然后在上邊兒給一些提示性的文字,由于需求中有些特殊的地方,所以我用了一個全屏的dialog(而且...
    0推薦
    93K 瀏覽

    Android Studio 掌握這些調試技巧,Debug能力不能再高啦

    Debug斷點跟蹤調試是軟件開發過程中分析代碼、解決BUG的一個重要手段,不同IDE下的Debug工具的使用有所不同,但提供的調試功能一定是應有盡有。很多程序員的Debug能力都停留在基本的單步...
    0推薦
    13K 瀏覽

    Android Weekly #217 安卓開發周刊 中文版

    Thomas Nield分享了這一由多個部分組成的文章——RxJava速成課程。它雖然不會讓你一夜之間成為專家,但是確實能給你帶來一次飛躍。 Ronaldo Pace介紹了一種使用裝飾模式(D...
    0推薦
    18K 瀏覽

    Android開源 - 點贊還可以這么玩

    效果圖 使用 mThumbUpView.setUnLikeType(ThumbUpView.LikeType.broken); mThumbUpView.setCracksColor(Color...
    0推薦
    79K 瀏覽

    Android Studio JNI開發入門教程

    JNI (Java Native Interface)是一套編程接口,用來實現java代碼和其他語言(c、C++或匯編)進行交互。
    1 2 3 4 5 6 7 8 9 10

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

    投稿

    熱門問答

      熱門文檔

      • sesese色