android 技術 - 收藏集 - 掘金

快來看看 Google 出品的 Protocol Buffer,別隻會用 Json 和 XML 了 - Android - 掘金
前言 習慣用 Json、XML 數據存儲格式的大家,相信大多都沒聽過Protocol Buffer Protocol Buffer 其實 是 Google出品的一種輕...java

最詳細的PopupWindow詳解 - 掘金
我看網上對於PopupWindow的介紹很是的少就本身寫一篇, 本文基本上分析了PopupWindow的全部方法. PopupWindow是對於屏幕添加一個顯示區域, 因爲對位置和內容都很是自由因此經常在開發中用到. 看完後建議也看下PopupMenu詳細使用...android

Android BottomNavigationView,底部導航欄的簡單實現 - 掘金
關於 Material Design 相關的控件,以前整理了一個系列文章,並在 GitHub 上創建一個 MDSamples 工程,使用代碼和文字解說配合的方式逐一說明。截止目前,大體寫有八九篇文章。期間,因爲一些工做變更和雜事,停了一些時間。如今,有點時間,...微信

最詳細的 Android 對話框介紹 - Android - 掘金
android中對話框是很是經常使用的控件之一, google也提供了各類自定義對話框. 我以爲好多人都太模糊. 因此我全面的總結下. 對話框的幾種實現方式: Activity P...app

EFQRCode:自動生成花式二維碼 - iOS - 掘金
EFQRCode is a tool to generate QRCode UIImage or recognize QRCode from UIImage, in Swift. It is based on CIDetector and CIFilter. ...框架

三句代碼建立全屏Dialog或者DialogFragment:帶你從源碼角度實現 - 掘金
Dialog是APP開發中經常使用的控件,同Activity相似,擁有獨立的Window窗口,可是Dialog跟Activity仍是有必定區別的,最明顯的就是:默認狀況下Dialog不是全屏的,因此佈局實現不如Activity舒服,好比頂部對齊,底部對齊、邊距、寬...工具

微信 Android 熱補丁實踐演進之路 - 掘金
騰訊雲技術社區-掘金主頁持續爲你們呈現雲計算技術文章,歡迎你們關注! 繼插件化後,熱補丁技術在2015年開始爆發,目前已是很是熱門的Android開發技術。其中比較著名的有淘寶的Dexposed、支付寶的AndFix以及Qzone的超級熱補丁方案。微信對熱...佈局

Android 中 AIDL 的使用與理解 - Android - 掘金
最多見的aidl的使用就是Service的跨進程通訊了,那麼咱們就寫一個Activity和Service的跨進程通訊吧。 首先,咱們就在AS裏面新建一個aidl文件(ps:如今AS建aidl不要求和java包名相同了): package aidl; i...post

安卓 5.0 6.0 新特性簡單總結 - Android - 掘金
Android 5.0新特性 1. 瞭解Material Design ...單元測試

Android 進程間通訊 - 掘金
要講 Android 進程通訊的話,就不得不先講講 Service. Service 是 Android 的四大組件之一,它主要的做用是後臺執行操做,Activity 屬於帶有 UI 界面跟用戶進行交互,而 Service 則沒有 UI 界面,全部的操做都是基...測試

Android 應用開發編譯框架流程與 IDE 及 Gradle 概要 - Android - 掘金
1 背景 建議閱讀本文以前先閱讀《Android Studio入門到精通》和《Groovy腳本基礎全攻略》及《Gradle腳本基礎全攻略》三篇博客做爲背景知識,這樣才能更好、更系統的串起來。本文的核心就是下圖: 關於Gradle的Android插件本文...

安卓 Ble 低功耗藍牙快速開發框架 H-ble - Android - 掘金
H-Ble H-Ble是用於Android 4.3以上手機和BLE模塊之間的鏈接與互發數據的快速開發框架 它基於回調,暴露搜索、鏈接、發送、接收、斷開鏈接等接口,無需關心細節操做便可進行Ble通...

EventBus 官網介紹譯文 - Android - 掘金
介紹 EventBus是一個使用發佈者/訂閱者模式 而且低耦合的Android開源庫,。 EventBus只需幾行代碼便可實現中央通訊解耦類...

Android 單元測試 - Junit - Android - 掘金
基本用法實際操做 一、新建測試類 public class Caculation { public double sum(double numA, double numB) { r...

Android 事件傳遞三部曲:事件總線 EventBus (上) - Android - 掘金
經常使用的事件傳遞方式包括:Handler、BroadcastReceiver、Interface 回調、事件總線 EventBus,除去回調這種相對簡單的多的方式咱們不討論,Handler 的原理已經在以前分析過,接下來要分析的就是 EventBus 以及 Br...

Android 中實現滑動的七種方式 - Android - 掘金
在Android中想要實現實現滑動有不少方法,這篇博客將提供一些實現滑動的思路,但願能夠幫助到有須要的人。 1、Android座標體系 ...

Android App 不死之路 - Android - 掘金
如何讓你的app一直在運行狀態呢? 默認狀況下,不作任何跨進程部署配置的話,每一個android app運行在單獨一個虛擬機上,每一個虛擬機對應一個進程。當app被系統回收或者是被用戶主動殺掉(經過app管理軟件),進程就完全退出了。 在有些場景,app所在的進程...

關於 Android 混淆的一些經驗 - Android - 掘金
一些關於混淆的好文章 Android混淆從入門到精通 寫給Android開發者的混淆使用手冊 讀懂 Android 中的代碼混淆 一...

RxRetrofit-終極封裝-深刻淺出&入門 - 掘金
背景 今年Android移動各大門戶網站最熱門的無非RxJava-Retrofit-OkHttp,因此準備強勢入手一波封裝,解決代碼複用性的問題,這篇先先來個簡單的壓壓驚,看看RxJava-Retrofit結合的使用基礎要點,後續會出一些列的專欄優化一套完善的...

Activity 你應該知道的一切 - Android - 掘金
Activity簡介 Activity是一種展現型組件,用於向用戶直接展現一個界面,而且能夠接受用戶的輸入信息從而進行交互。Activity是最重要的一組組件,對用戶來講,Activity是一個Android用戶...

Material Design 之 Behavior 的使用和自定義 Behavior - 掘金
寫在前面 Material 系列文章:Material Design 之 Toolbar 開發實踐總結Material Design之 AppbarLayout 開發實踐總結 前面兩篇文章講了Toolbar 和 AppbarLayout 相關的東西,還沒看過的...

Gradle for Android 系列: Gradle 文件你真的瞭解嗎? - Android - 掘金
版權聲明:你們都是成年人,但願轉載時標明做者 張拭心 與 原文連接,感謝您的支持! 讀完本文你將瞭解到: 咱們用 Android Studio 新建立一個項目時,會自動生成 3 個 Gradle 文件: 接下來介紹這三個文件的做用。 1. settin...

「神兵利器Dagger2 | 掘金技術徵文 」 - 掘金
Dagger-匕首,鼎鼎大名的Square公司旗下又一把利刃(沒錯!還有一把黃油刀,喚做ButterKnife);故此給本篇取名神兵利器Dagger2。 Dagger2起源於Dagger,是一款基於Java註解來實現的徹底在編譯階段完成依賴注入的開源庫,主要用...

工具類之 SpannableStringUtils(相信你會愛上它) - Android - 掘金
這個工具類真是構思了良久才設計出來,採用了建造者模式,而後大家就能夠用鏈式調用了,talk is cheap, let me show the demo. demo code 有沒有心動一下哈,下面就讓老司機爲大家開路。 站點 SpannableS...

Fragment 全面使用及懶加載初試 -- 指北 - Android - 掘金
隨着Fragment的使用愈來愈簡便好用,項目中使用Fragment愈來愈頻繁。這不只能夠減小頻繁建立銷燬Activity時的開銷,也能夠經過統一管理Fragment讓咱們的代碼更加清晰,更方便別人接手二次開發。 1.Fragment簡介 這裏簡單根據官方文檔...

Android 之 Service 的細枝末節,有你想了解的! - Android - 掘金
轉載註明出處:http://blog.csdn.net/xiaohanl... 本人在參加CSDN博客之星評選,若是以爲文章對你有幫助,麻煩幫我投一票,投票連接,謝謝。 1. 簡介 與前一篇Androi...

相關文章
相關標籤/搜索