原创 Android基礎知識整合篇——UI(部分)知識點

UI作爲程序的臉面,自然也是一款應用的核心以及靈魂。美觀的界面不僅可以大大增加用戶粘性,還能吸引更多的用戶。合理使用安卓提供的UI開發工具,可以編寫出各種各種炫酷的界面! 雖然本文是基礎向的複習博客,但是本人任務一些像TextView、

原创 Android基礎知識整合篇——ContentProvider知識點

    繼續完成連載博客,上次介紹的是Service相關的基礎知識,這次爲大家帶來ContentResolver的相關解釋和說明。希望博客能給諸位一點小小的幫助! 四大組件——ContentResolver 內容提供器: 主要用

原创 總結一下這兩天所學RecyclerView

RecycleView學習總結複習篇                  recyclerView是android5.0之後推出的一款新的View佈局,功能相較於ListView有過之而無不及,相信在以後的學習和工作中都將可能會用上,這兩天

原创 關於Genymotion模擬器聯網問題解決方案

對於Genymotion模擬器,想必學習安卓的朋友們都不會陌生。但是剛接觸這個模擬器的時候,肯定有不少人會碰到模擬器無法聯網的問題。(本人也是)所以結合我給出自己的解決方式,分享給需要的人! 首先,我使用的是筆記本電腦。說明:上網前你都

原创 Android基礎知識整合篇——廣播接收器知識點

    好的,我又來完成我的個人第一個連載博客了,上次介紹的是Activity相關的基礎知識,這次爲大家帶來廣播接收器的相關解釋和說明。希望博客能給諸位一點小小的幫助,也就是對我博客最大的鼓勵! 四大組件——BroadcastR

原创 Android基礎知識整合篇——Service知識點

繼續完成連載博客,上次介紹的是Broadcast相關的基礎知識,這次爲大家帶來Service的相關解釋和說明。希望博客能給諸位一點小小的幫助! 四大組件——service   服務:service是安卓中實現程序後臺運行的解決方案

原创 ViewPager:一個app第一次打開(或更新後)要用到的導航界面

第一次寫。新人。。。。。。。。 每次安裝新的app或者更新一個版本都會調用這個功能! ViewPager 首先創建一個package,新建三個class,分別爲Guide、Welcome、ViewPagerAdapter(引導界面、歡

原创 Android基礎知識整合篇——Activity知識點

Android基礎知識部分整合連載篇——四大組件——Activity     今天,我着手開始android基礎知識總體整合以及複習(結合郭霖大神的《第一行代碼》),來對我這段時間碎片化的知識進行總結和整理,寫下這些連載博文爲的是方便讀者

原创 源碼理解:Activity啓動流程及一些細節

本文將分析activity的啓動流程,把握主流程和一些疑難點及回調的觸發時機。 源碼分析 該部分內容較長,會梳理流程並分析部分重點函數,讀者可選擇閱讀,也可直接跳至總結部分 無論何種形式的startActivity,最終都

原创 Kotlin 擴展

開啓一系列新文章記錄Kotlin有關內容,基礎語法部分就不過多贅述了,大家可以參見Kotlin官方白皮書,主要是記錄一些個人對於該語音部分特性的理解。 定義 首先,看一下官方對於擴展的定義: 能夠擴展一個類的新功能而無需繼承該類或使用

原创 Android 關於AIDL你需要知道的一切

好的,由於上週拖更,本次帶來Android進程通信詳解–AIDL,雖然網上關於這個內容的資料豐富且詳細,但一千個讀者就有一千個哈姆雷特不是嘛,對於任何東西都要有自己的見解。 Service 關於AIDL,Service就是我們不得不提的

原创 面向對象六大原則

一、 單一職責原則 Single Responsibility Principle(SRP),對於一個類,應該只有一個引起它變化的原因。 以圖片加載類(ImageLoader)爲例: 一開始設計的類內:初始圖片緩存;展示圖片;下載圖

原创 android視圖動畫、屬性動畫、自定義動畫、5.X SVG矢量動畫機制詳解

抱歉:由於這幾天一直在複習前面的知識點和準備面試題,所以沒有來得及更新博客內容,這次時間也不夠,所以就補充兩個最近寫的小Demo效果圖,也是綜合運用了各種動畫集合的產物。

原创 android事件分發機制

寫在前面:看了《android羣英傳》的事件分發後,結合自己的一些理解,整理了一下,記錄如下: 首先,在我的前面博客自定義view解析中有講到view的結構樹,它是由viewgroup和view相互嵌套組成的樹形結構,一個viewgrou

原创 android控件架構、自定義View、ViewGroup

寫在前面:新手總要跨過自定義View這個坎,雖然本人也是菜雞一枚。看書學了幾個Demo,記錄總結一下,便日後查閱複習。(^__^) 嘻嘻…… 一、android控件架構: androidView樹結構: UI界面架構: Ph