原创 畢業五年後決定

大家千萬不要錯過這篇文章,畢業三年多了,能看到這篇文章也是一種幸運,真的受益匪淺,對我有很大啓迪,這篇文章將會改變我的一生,真的太好了,希望與有緣人

原创 Android中BroadCastReceiver使用

1.在Android中BroadcastReceiver作爲Android四大組件之一,不像Activity,沒有可顯示的界面。BroadcastReceiver包括兩個概念,廣播發送者和廣播接收者(Re

原创 Android消息處理機制

1.       Message 消息,理解爲線程間通訊的數據單元。例如後臺線程在處理數據完畢後需要更新UI,則可發送一條包含更新信息的Message給UI線程。 2.       Message Que

原创 《職來職往》裏那點兒震驚無數大學生的語言

 學歷代表你的過去,財力代表現在的努力,學習能力代表將來的成就。大多數人都想要改造這個世界,但卻罕有人想改造自己。無論你在好單位還是一時不得志,都請你保持學習,這是你未來立足之本。——申晨     你很細

原创 Android之SurfaceView使用總結

1.概念       SurfaceView是View類的子類,可以直接從內存或者DMA等硬件接口取得圖像數據,是個非常重要的繪圖視圖。它的特性是:可以在主線程之外的線程中向屏幕繪圖上。這樣可以避免畫圖任務繁重的時候造成主線程阻塞,從

原创 java中的HashMap與HashTable

1.HashMap的數據結構      當我們往hashmap中put元素的時候,先根據key的hash值得到這個元素在數組中的位置(即下標),然後就可以把這個元素放到對應的位置中了。如果這個元素所在的位子上已經存放有其他元素了,那麼在同

原创 事件onInterceptTouchEvent和onTouchEvent

 onInterceptTouchEvent()是ViewGroup的一個方法,目的是在系統向該ViewGroup及其各個childView觸發onTouchEvent()之前對相關事件進行一次攔截,An

原创 UITableView使用

1.UITableView概述     查看UITableView的幫助文檔我們會注意到UITableView有兩個Delegate分別爲:dataSource和delegate。   dataSource是UITableViewData

原创 Mybatis 結構與動態SQL

 1.Mybatis結構          (1)加載配置:配置來源於兩個地方,一處是配置文件,一處是Java代碼的註解,將SQL的配置信息加載成爲一個  個MappedStatement對象(包括了傳入參數映射配置、執行的SQL語句、結

原创 Activity生命週期狀態

    一個activity主要有三個狀態:               當在屏幕前臺時(位於當前任務堆棧的頂部),它是活躍或運行的狀態。它就是相應用戶操作的activity。             

原创 寫給那些仍舊在公司混日子的人

你只要是白手打天下,最後發現這個社會,越來越公正,我認爲機會還是很多,你不要天天去憤青,去罵別人,至少有了互聯網有了IT,你看丁磊、馬化騰、李彥宏都是平頭百姓,他們在這個行業能成功,說明什麼?說明只要你努力你也有機會成功。”——周鴻禕

原创 android架構分析

  1.架構直觀圖     2.架構詳解             2.1   Linux Kernel          2.2   Android Runtime          2.3   Libraries          2.

原创 Activity啓動模式

Android中Activity啓動模式詳解   在Android中每個界面都是一個Activity,切換界面操作其實是多個不同Activity之間的實例化操作。在Android中Activity的啓動模

原创 Android請求Https網址

1.HTTPS:超文本安全傳輸協議,和HTTP相比,多了一個SSL/TSL的認證過程,端口爲443    package com.test; import java.io.BufferedReader; import java.io.IO

原创 Android 中對象實現序列化之Parcelable接口

1.實現Parcelable就是爲了進行序列化,那麼,爲什麼要序列化? 1)永久性保存對象,保存對象的字節序列到本地文件中; 2)通過序列化對象在網絡中傳遞對象; 3)通過序列化在進程間傳遞對象。 2.實現序列化的方法 Android中