Android開發那些事

【掘金日報】第三期 老夫這裏有一本「深度學習」的祕籍,要不要?

掘金日報主打分享優質深度技術內容,技術內容分:前端、後端、Android、iOS、產品設計、工具資源和一些有趣的東西。 前端 比較與理解 React 的 Components,Elements 和 Instances 在翻譯《React Components, Elements…

前端

Android 系統中,那些能大幅提升工做效率的 API 彙總(持續更新中...)

前言 「條條大路通羅馬。」 工做中,實現某個需求的方式每每不是惟一的,這些不一樣實現方式不只表如今代碼質量上,還影響着咱們的工做效率。就像,在 Android 系統中,總有那麼一些不爲人知的 API 可以減小咱們不少零碎的工做量。因而,就想憑着一些經驗,整理一些經常使用的,找個地方概括…

android

Android 開發經驗談 - 不多有人會告訴你的 Android 開發基本常識

本文介紹 Android 開發過程當中的一些基本常識,大可能是一些流程、專業術語和解決問題的方法等。

git

RecyclerView 定製:通用 ItemDecoration 及全展開 RecyclerView 的實現

Android L 面世以後,Google 就推薦在開發項目中使用 RecyclerView 來取代 ListView,由於 RecyclerView 的靈活性跟性能都要比 ListView 更強,可是,帶來的問題也很多,好比:列表分割線都要開發者本身控制,再者,RecyclerView 的測量與佈局的邏輯都委託給了本身 LayoutManager 來處理,若是須要對 RecyclerView 進行改造,相應的也要對其 LayoutManager 進行定製github

RecyclerView 的幾種經常使用場景
如何實現帶分割線的列表式 RecyclerView
如何實現帶分割線網格式 RecyclerView
如何實現全展開的列表式 RecyclerView(好比:嵌套到 ScrollView 中使用)
如何實現全展開的網格式 RecyclerView(好比:嵌套到 ScrollView 中使用)

數據庫

Android APP Banner ,用這一個就夠了

Cover.png MZBannerView 如今的APP Banner大多數千篇一概,前面看到魅族手機上全部魅族自家APP上的Banner效果不錯,因而就想着來仿着作一個相似的效果。所以就有了這個庫。可是爲了使用方便,這個庫不只僅只有仿魅族效果的BannerView 來使用,還…

後端

Android 調用系統功能實現圖片選擇器,你可能會遇到的問題彙總

圖片選擇器在手機應用中家常便飯,設置頭像、聊天傳圖等常見相似場景都須要使用。爲了保持不一樣設備上體驗的一致性和較好的兼容性,比較穩妥的作法是在應用內自實現相機拍照、相冊選圖和圖片裁剪功能。可是,這個實現過程比較複雜,費時費力。更多時候,或者說在項目初期,咱們都會選擇直接調用系統提…

api

[[Android] 優雅的處理登陸頁面跳轉邏輯](https://juejin.im/entry/5781d...

Android 優雅的處理登陸頁面跳轉邏輯

瀏覽器

Android快速實現地圖功能(不只快!並且小!)

本文爲 Marno 原創,轉載必須保留出處! 公衆號【 aMarno 】,關注後回覆 RN 加入交流羣 React Native 優秀開源項目大全:http://www.marno.cn 1、前言 本文旨在提供一個解決思路,不只適用於添加地圖這一種場景。還有更多的場景能夠用到,…

微信

android商品詳情頁開發

android商品詳情頁開發

數據結構

Android 工具類庫

appUtils (Android 基礎工具類)

dbutils (Android 數據庫處理工具類)

mediautils (Android 多媒體處理工具類)

利用 Chrome 開發者工具遠程調試 Android 中的原生 WebView

以前寫過一篇關於 Android Studio 斷點調試技巧 的文章,但都是針對 Native 代碼的調試,對於 Hybrid 開發模式下的 WebView 卻無從下手。幸運的是,PC 中的 Chrome 瀏覽器提供的開發者工具可以幫助咱們遠程調試 Android 中的 Web…

CityPickerViewV2.0重磅來襲

詳細介紹說明請移步 https://github.com/crazyandco... 強烈建議升級使用V2.0版本的CityPickerView控件!!! 本次更新內容 更豐富的數據結構、包含選擇地區的百度、高德經緯度、城市code等; 更全面的全國省市區數…

聊聊安卓 App 裏的搜索

安卓 App 裏,搜索是一個經常使用功能,是開發中高頻需求,聊聊那些年咱們開發過的搜索欄

Android 技術選型(持續更新中...)

Timber 就一個文件,是上層api封裝,底層僅提供打印到logcat實現,打印到文件的話須要本身實現接口. 能夠參考這個來設計本身app中的頂層api https://github.com/hss01248/H... :我花最多精力維護的一個庫,…

第三方SDK集成庫(受權/分享/支付)

https://github.com/czy1121/sd...://reezy.me/2017-03-31/sdk3rd-authorize-share-payment/ 第三方SDK集成庫,支持 受權/分享/支付 等功能 受權 目前支持 微信/QQ/新浪微博,客戶…

關於 Android RecyclerView 的那些開源 LayoutManager

Google 默認爲 RecyclerView 提供了 LinearLayoutManager、StaggeredGridLayoutManager、GridLayoutManager,已經能夠知足不少開發需求了,可是實際開發過程當中,免不了出現一些更加新穎的交互設計。因而,便從 Github 上整理了一波關於 RecyclerView 可使用的 LayoutManager,在實際開發中須要用到時,遇到類似的效果時便可隨手拈來,提升效率。

Android:這是一份全面&詳細的Webview使用攻略

前言 如今不少App裏都內置了Web網頁(Hyprid App),好比說不少電商平臺,淘寶、京東、聚划算等等,以下圖京東首頁 那麼這種該如何實現呢?其實這是Android裏一個叫WebView的組件實現的。今天我將全面介紹WebView的經常使用用法。 目錄 文章目錄 1. 簡介 …

基於 MVP 架構,採用 RxJava2, Retrofit2, Realm3.0 和 ZXing 開發的符合 Material Design 的快遞查詢 App

基於最新的 RxJava2, Retrofit2, Realm3.0

Android 快速開發工具類集合

Android 經常使用開發工具類,方法全,功能多,體積小,便於快速開發!

項目需求討論 -(登陸 -> 主界面 -> 退出登陸)

關於項目中,從登錄界面到軟件裏面去,而後再從新退出登錄,回到登錄界面的處理。

人手一本: Android 應用優化小手冊

對咱們技術從業者而言, 不少時候時候不是咱們不知道怎麼作, 而是不知道作什麼? 今天系統的總結本身關於如何對 Android 應用進行優化的一些經驗, 共計八個維度.

【工具類】Android 最有效的隱藏軟鍵盤方法

原文發表於:http://blog.csdn.net/qq_27485935 , 你們沒事能夠去逛逛 (ง •̀_•́)ง 前言 在平時的 App 開發中, 免不了會遇到須要開發者隱藏軟鍵盤的狀況, 好比當在多個輸入框填入我的基本信息, 最後有個保存按鈕, 點擊便可將我的基本信…

Android 開發中如何動態加載 so 庫文件

我想對於靜態加載 so 庫文件,你們都已經很熟悉了,這裏就很少說了。在 Android 開發中調用動態庫文件(*.so)都是經過 jni 的方式,而靜態加載每每是在 apk 或 jar 包中調用so文件時,都要將對應 so 文件打包進 apk 或 jar 包。 動態加載的優勢 …

Android MVVM Architecture Components

Android MVVM Architecture Components based on MVPArms and Android Architecture Components.

(升級)RecyclerView側滑菜單,RecyclerView滑動刪除,RecyclerView長按拖拽,RecyclerView下拉刷新上拉加載

RecyclerView側滑菜單,RecyclerView滑動刪除,RecyclerView長按拖拽,RecyclerView下拉刷新上拉加載(利用v4自帶刷新、利用RecydlerView滾動自動加載)。支持和ViewPager嵌套使用。

後端工程師的React Native初體驗

這是一個用React Native寫的小說APP,支持搜索小說、訂閱小說、在線閱讀。附後端源碼

Android 仿 QQ 側滑 (刪除、置頂等) 功能

Android 側滑刪除等功能

安卓推送這件小事

今天來說講推送這件小事,事雖小,要作好卻不容易。 推送難,難於上青天。 咱們在討論 Android 手機上的推送時,大多數狀況是在說集成第三方推送,由於即便是像微信這樣的大廠,也須要廠商加到啓動白名單裏才能保持在線。 iOS 手機使用 APNs(Apple Push Notif…

Android 基礎夯實 -- 你瞭解 Handler 有多少?

萬丈高樓平地起,學習任何東西咱們都離不開紮實的基礎知識。本編文章經過對 Handler 相關知識的全面回顧,給 Android 開發者從新夯實基礎。

Matisse - 知乎開源的 Android 圖片選擇器

不少 App 都有選取圖片的需求,例如在 IM 中發送圖片,在內容編輯的時候插入圖片。

實現美圖秀秀必備的輕量級 Android 濾鏡庫

能夠對 ImageView,View Background,Drawable 和 Bitmap 添加濾鏡,設置亮度、對比度。提供十種濾鏡。能夠開啓動畫效果,並設置差值器 Interpolator,監聽器 Listener。對 ImageView/View/Drawable 能夠導出變換風格後的 Bitmap。

android 音視頻點 / 直播模塊開發

android 音視頻點 / 直播模塊開發

android 自動檢測更新

android 自動檢測更新

pulltorefreshRecylerView下拉刷新上拉加載,支持自能預加載,可定製的底部

下拉刷新上拉加載控件+Material Design使用 人所缺少的不是才幹而是志向,不是成功的能力而是勤勞的意志。 —— 部爾衛 Material Design控件使用 前幾天分享了兩篇Material Design控件使用的文章,這裏就很少作敘述,下面是傳送門,想要學習的小…

2017,你絕對想嘗試的新 Android 庫

android 庫學習

拉昇顏值-Android 優雅酷炫的圖片處理

在 Android 世界裏,經過優雅的圖片處理,達到拉昇 app 顏值的效果!

RecyclerView 局部刷新爬坑之路

前幾天看到的一篇文章,感受和個人爬坑經歷很像,相見恨晚,因此轉載一下。

相關文章
相關標籤/搜索