深入理解ButterKnife源碼並掌握原理(二)
好,我們接著parseBindView的步驟3 ,忘記了在哪裡了,咦。可以看下上一篇,哈哈。步驟3 BindingClass bindingClass = targe
Android原生json操作 -- Android學習之路
Android原生json操作 是通過JSONObject 和JSONArray兩個對象操作的解析json字符串 對象轉為json字符串 解析json字符串json字符串
android音視頻點/直播模塊開發
前言隨著音視頻領域的火熱,在很多領域(教育,游戲,娛樂,體育,跑步,餐飲,音樂等)嘗試做音視頻直播/點播功能,那麼作為開發一個小白,如何快速學習音視頻基礎知識,了解音視頻
在Android 5.0中使用JobScheduler
在這篇文章中,你會學習到在Android 5.0中如何使用JobScheduler API。JobScheduler API允許開發者在符合某些條件時創建執行在後台的任務
Android時遇到R.java was modified manually! Reverting to generated version!
進入 eclipse後clipse Menu >Projects > clean這麼做就把R文件刪了,但是別擔心,刷新項目,R文件會自動更新的。如果不更新的話
Android知識架構 電話面試 View的繪制流程
View的繪制流程:OnMeasure()——>OnLayout()——>OnDraw()各步驟的主要工作:O
Java反射
什麼是反射“反射(Reflection)能夠讓運行於JVM中的程序檢測和修改運行時的行為。”這個概念常常會和內省(Introspection)混淆
Android開源項目第五篇——優秀個人和團體篇
本文為那些不錯的Android開源項目第五篇——優秀個人和團體篇,主要介紹那些樂於分享並且有一些很不錯的開源項目的個人和組織(公司)Follow大
Google教我如何定制自己的View
前言今天我看了Google教程中有關定制View的相關內容,這是之前從來沒有接觸過的領域,在github上能經常看到一些大神自定義的View,比如按鈕,ListView,
Android開源項目第四篇——開發及測試工具篇
本文為那些不錯的Android開源項目第四篇——開發工具篇,主要介紹Android開發工具和測試工具相關的開源項目。1、Buckfacebook開
Android官方開發文檔Training系列課程中文版:布局性能優化之布局復用
盡管Android提供了種類繁多的常用控件,但是有時你可能希望重用一些比較復雜的布局。如果要重用這些布局,可以使用< include/>標簽與< mer
Android隱式啟動匹配:action,category,data
簡介Android開發中,Activity,Service 和 BroadcastReceiver 啟動有兩種方式,顯示啟動和隱式啟動。為方便下面描述,我以Activit
Android常用控件(能折疊的ListView)--ExpandableListView的使用模仿QQ好友列表
簡介Expandable:可張開的,就是一層ListView,點擊item之後展開,裡面又有一層ListView,實現的原理和ListView是一樣一樣的,首先,List
Android疑問(一)
1. View.inflate和LayoutInflater的inflate方法區別查看這篇博客2.談談在Android中有消息傳遞機制(Looper、Handler、M
最詳細的Fragment基礎講解
Fragment表現Activity中用UI的一個行為或者一部分.可以組合多個fragment放在一個單獨的activity中來創建一個多界面區域的UI,並可以在多個ac
Android RecyclerView的使用
本篇記錄的是Android中RecyclerView的使用方法,RecyclerView是android.support.v7包中提供的可以用於顯示類似ListView和
Android上拉加載更多ListView——PulmListView
思路今天帶大家實現一個上拉加載更多的ListView.GitHub傳送門:PulmListView, 歡迎大家fork&&star.先帶大家理一下思路,
Android6.0 AMS啟動Activity(六) AMS與PKMS關系(通過Intent獲取ActivityInfo)
之前幾篇博客分析AMS中啟動Activity的時候,我們把主要流程理的差不多了。今天主要看下AMS中通過PKMS來獲取ActivityInfo。一、AMS通過PKMS獲取
Android 7.0行為變化—開發者應該關注的(官網同步翻譯)
如果你的英文夠好,推薦你閱讀官網文章:Android 7.0 Behavior ChangesAndroid N 除了提供諸多新特性和功能外,還對系統和 API 行為做出
Android7.0 數據業務長連接去撥號過程
在之前的博客中,我們分析了數據業務長連接的撥號過程,現在我們來看看Android如何實現去撥號過程。與撥號過程一樣,用戶也是通過點擊設置界面,發起主動斷開數據連接的命令。