原创 Smali--Dalvik虛擬機指令語言-->【android_smali語法學習一】

            最近一週在研究rom移植,所以就對Smali語言學習了一下,Smali語言其實就是Davlik的寄存器語言;Smali語言就是android的應用程序.apk通過apktool反編譯出來的都有一個smali文件夾,

原创 PhoneGap對比html5寫android應用程序【android進化三十八】

         什麼是PhoneGap,其實就是在手機中可以寫html代碼的插件,下面一段話來源網摘“PhoneGap是一個開放源代碼的,跨平臺的構建移動應用程序的框架。在PhoneGap中,完全通過HTML,CSS和JavaScrip

原创 從10號線(牡丹園)地鐵指示臺的bug看到程序員背後的工作

        今天,晚上9點下班回住的地方,和同事一起走到10號線地鐵(牡丹園站)裏面,看見地鐵地面上有個機子,這時候地鐵還沒有來,於是乎我倆就走到了地鐵的指示機前,是觸屏的,但是不支持多點觸控,點了一點,感覺還可以!有一些方便大家的提

原创 Launcher啓動的流程圖【AndroidICS4.0——>Launcher系列四】

        先畫一個Launche啓動的流程圖,雖然不是特別規範,但是勉強能看看,我也整理下Launcher的一系列的流程圖,最近修改Launcher,又對Launcher加深了一些瞭解,轉載請標明出處:http://blog.csd

原创 Android中launcherMode="singleTask"詳解【android源碼解析六】

            android中launcherMode有4中屬性:standard(默認), singleTop,singleTask和

原创 Android中Ringtone播放詳解【安卓源碼解析五】

         現在咱們來聊聊android系統中鈴聲的播放,從framework層面說說Ringtone的播放原理,我在android源碼中碰到了播放系統鈴聲中的問題,所以仔細研究了這方面的知識,現在整理一下,給讀者一些幫助,現在我對

原创 Android中ICS4.0Launcher中Fold的功能詳解【androidICS4.0-->Launcher系列三】

         AndroidICS4.0的文件夾和2.3的文件夾區別比較大,主要區別有:       一、android2.3的文件夾大小是固定的,4.0的文件夾大小是按照裏面的元素大小決定的。       二、android2.3的

原创 Android-->Launcher拖拽事件詳解【androidICS4.0--Launcher系列二】

        AndroidICS4.0版本的launcher拖拽的流程,基本和2.3的相似。就是比2.3寫的封裝的接口多了一些,比如刪除類的寫法就多了個類。等等。4.0的改變有一些,但是不是特別大。這個月一直在改動Launcher的縮

原创 Android中ICS4.0源碼Launcher啓動流程分析【android源碼Launcher系列一】

       最近研究ICS4.0的Launcher,發現4.0和2.3有稍微點區別,但是區別不是特別大,所以我就先整理一下Launcher啓動的大致流程。Launcher其實是貫徹於手機的整個系統的,時時刻刻都在運行,要是Launche

原创 移動開發之我見--“Android開發生涯”

       縱觀這幾年的發展,移動手機的發展真是翻天覆地,前兩年諾基亞一統天下,蘋果顛覆了整個手機市場,安卓也分得了一杯羹,WindowPhone手機也純純欲動,Bada也抓緊推出自己的系統。360也要推出自己的手機系統,百度,騰訊紛擁

原创 Android(判斷wifi是否開啓,手機屏幕狀態,sdcard是否被拔出,設置全屏)

       工作中遇到的問題要注意總結,我在工作中遇到了問題,現在抽空簡單整理一下;        第一個問題:判斷手機當前上網用的是sim卡還是wifi,我寫了一個封裝的方法,以後可以拿來用: /** * check

原创 Android中GridView拖拽的效果【android進化三十六】

       最近看到聯想,摩托羅拉等,手機launcher中有個效果,進入mainmenu後,裏面的應用程序的圖標可以拖來拖去,所以我也參照網上給的代碼,寫了一個例子。還是很有趣的,實現的流暢度沒有人家的那麼好,我只是模仿這種效果,我寫

原创 Android的全局鍵(home鍵/長按耳機鍵)詳解【android源碼解析八】

       如果想在Android手機要想擴展一個實體鍵,就我知道而言有兩種方法,基於Android4.0的源碼來分析的和2.3的源碼有點區別,區別不大,下面分享給大家:    轉載請標明出處:         (一)可以在framew

原创 AndroidICS4.0---->LockScreen鎖屏流程【Android源碼解析九】

        先來說說LockScreen分類;        一、無鎖屏;        二、鎖屏:                1、UnLockScreen:                        圖案鎖、 PIN鎖, 密

原创 Android實現鬧鐘小程序

這篇文章主要爲大家詳細介紹了Android實現鬧鐘小程序,具有一定的參考價值,感興趣的小夥伴們可以參考一下 最近寫了個鬧鐘的程序,看到SharedPreferences在一個程序中可以共享數據,SharedPref