原创 一位小白的初來乍到。

2016.1.15. 大二上,寒假,技術小白 //Hello CSDN ! 終於闖進CSDN啦,相信這會是一個新的起點。 嘗試把自己的想法公開,嘗試理解技術並把它分享出去,嘗試以小白的角度發現小白的問題並且將解決方法記錄下來,與更多的小白

原创 View的事件體系 - Android開發藝術探索讀書筆記(第三章)

Android開發藝術探索讀書筆記(第三章) 嘗試使用Markdown語法編寫 View的滑動三種方法 使用View自身提供的 scrollTo/scrollBy方法 通過動畫給View平移效果 通過改變View的Layout

原创 IPC機制 - Android開發藝術探索讀書筆記(第二章)

第二章 - IPC機制 2.1 Android IPC簡介 1、IPC(Inter-Process Communication)進程間通信或跨進程通信 2、線程與進程?     線程 -CPU調度最小單元     進程 -①有限的系統資源

原创 Activity生命週期和啓動模式 - Android開發藝術探索讀書筆記(第一章)

提要:終於有時間着手閱讀這本書啦,良心之作,必須好好研究下,於是決心做起讀書筆記,一些個人的見解,希望幫助到其他小白理解的同時自己也能堅持續更下去,堅持,難能可貴,一起加油啦~   第一章 - Activity生命週期和啓動模式

原创 Android進階 - 消息處理機制探索

前言 Android消息機制,是Android中核心機制之一,進階路上的基礎知識,其主要指的是Handler運行機制,而Handler運行需要底層的MessageQueue、Looper的支撐,下面我們共同探索。 核心概念綜述 Handl

原创 拆輪子筆記 - OkHttp

前言 用了那麼久的OkHttp,解決了不少的聯網問題。對於熱門的好輪子,總不能一直停留在會用這個層面上吧,是時候動手拆拆輪子,學習一下其中的原理。本文主要記錄筆者通過各種網絡學習資源及[OkHttp源碼](“https://github.

原创 View的工作原理 - Android開發藝術探索讀書筆記(第四章)

View的工作原理 知識準備 ViewRoot ViewRoot對應ViewRootImpl類,是連接WindowManager與DecorView的紐帶。 View的三大流程都是通過ViewRoot完成的。 ActivityThre

原创 Android Intent 機制解析 - Intent 是什麼?作用是什麼?

前言 Intent 相信大家都對它不陌生,startActiviy、startService、bindService、sendBroadcast…等常用方法都需要Intent來協助完成,那麼,問題來了:“Intent 是什麼?其作用是什麼

原创 Android進階 - View 工作原理探究

前言 探究分析了View繪製的總體流程:onMeasure、onLayout、onDraw三大方法。 知識準備 ViewRoot ViewRoot對應ViewRootImpl類,是連接WindowManager與DecorView的紐帶。

原创 論TextView的超鏈接使用、顯示錶情、Html語法支持、跑馬燈效果的實現

傳送門:在Android實作HTML TextView與AutoLink使用的建議方式 Android的TextView除了可以顯示文字,還可以使用HTML語法來調整文字樣式,無需特地使用WebView。 textVie

原创 關於Android Application類的一些認識

在學習別人的代碼時候,發現有一個Application類,趁機瞭解一下~ 下面是看到的幾篇比較好的文章。轉載過來學習學習~ 第一篇:Android Application的作用 What is Application A

原创 Java自動裝、拆箱解析

前言 之前雖然略有聽聞自動裝箱、自動拆箱,卻一直不清楚裝箱、拆箱到底是什麼,直到今天看到一段有趣的小程序,決定研究一番裝箱與拆箱。 java public static void main(String[] args) {

原创 探索 Android 系統啓動流程 - 當我們按下電源鍵,Android 究竟做了些什麼?

前言 Android 系統啓動流程的一次整體梳理。 按下電源鍵 Step 1 啓動電源及系統啓動 系統從 ROM 中開始啓動,加載引導程序到 RAM ,然後執行 Step 2 引導程序 引導程序是 Android 操作系統開始運行前的一

原创 論Android Studio 中 mipmaps 與 drawable 的區別?

文章一: 原文:http://code.oneapm.com/android/2015/08/25/android3/ 被遺忘的Android mipmaps簡介 【導讀】已經發布的Android Studio1.1版本是一個bug

原创 Android WebView - 全面總結(概述、捕獲url、js交互、小技巧、內存泄漏、緩存機制)

前言 結合H5頁面開發的App日漸多了起來,而WebView正是Html與Native的紐帶,今天就藉着一個新的項目需求順便做一下WebView的知識總結,如有錯漏,懇請大家指點指點。(項目需求:將適配好的網頁打包成App,並能夠調用系統