原创 說說Android桌面(Launcher應用)背後的故事(一)——揭開她神祕的面紗

博客搬家啦——爲了更好地經營博客,本人已經將博客遷移至www.ijavaboy.com。這裏已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我          最近由於項目需要自己定製一套管理系統,遂想到了Andro

原创 說說Android桌面(Launcher應用)背後的故事(三)——CellLayout的祕密

博客搬家啦——爲了更好地經營博客,本人已經將博客遷移至www.ijavaboy.com。這裏已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我  CellLayout的設計主要爲了存放大小不一的控件。爲了更好的控制ite

原创 Android EditView 用法詳解

一:新建HelloEditText工程 新建一個Hello world詳細步驟可以參見 Android教程之三:第一個Android應用,HelloWorld創建設置如下:Project name: HelloEditText Build

原创 說說Android桌面(Launcher應用)背後的故事(六)——研究Launcher而實現的附屬品(可以拖拽的ListView)

博客搬家啦——爲了更好地經營博客,本人已經將博客遷移至www.ijavaboy.com。這裏已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我         本來這一篇將寫Android中Launcher是如何實現桌面上

原创 說說Android桌面(Launcher應用)背後的故事(二)——應用程序的添加

博客搬家啦——爲了更好地經營博客,本人已經將博客遷移至www.ijavaboy.com。這裏已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我 上篇中,講到了第一個功能中需要獲取應用程序的信息,然後添加到桌面。這裏,先記錄

原创 說說Android桌面(Launcher應用)背後的故事(七)——又是一個附屬品(可以轉動的絢爛餅圖)

博客搬家啦——爲了更好地經營博客,本人已經將博客遷移至www.ijavaboy.com。這裏已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我  本來這一篇應該還是寫Launcher中item拖拽的實現原理的,奈何,自從研究

原创 說說Android桌面(Launcher應用)背後的故事(八)——讓桌面的精靈穿越起來

博客搬家啦——爲了更好地經營博客,本人已經將博客遷移至www.ijavaboy.com。這裏已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我                  有了前面的工作,基本上這個桌面就已經像模像

原创 android筆記 零碎知識點

一  、點擊事件的的四種寫法  1.)添加內部類實現 OnClickListener 藉口 2.)直接給button綁定 一個實現 OnClickListener藉口的匿名內部類 3.)activity 實現 OnClickListene

原创 說說Android桌面(Launcher應用)背後的故事(五)——桌面壁紙的添加

博客搬家啦——爲了更好地經營博客,本人已經將博客遷移至www.ijavaboy.com。這裏已經不再更新,給您帶來的不便,深感抱歉!這篇文章的新地址:點擊我  上一篇中,我們瞭解了Workspace是如何處理多個CellLayout之間

原创 android學習筆記----Dalvik VM 和 JVM的區別

最大的區別就是DVM 比JVM快 爲什麼快呢: 一、 編譯後文件格式不同 jvm-》.java->.class->.jar                          jar文件分佈多個快每個塊都有一個頭文件、而且常量靜態變量之類

原创 我的Android開發相關文章

Pro Android學習筆記(九七):BroadcastReceiver(1):基礎小例子 2014.5.21Pro Android學習筆記(九六):AsyncTask(5):橫豎屏切換問題 2014.5.16Pro Android學習

原创 socket聊天工具簡單實現

摘要: 程序開源,共同學習。最近在學Android,做了一個由Socket實現的基於TCP協議的聊天工具,用一個服務端支持多個客戶端之間的交流 通信。雖然本人之前做過藍牙控制小車的軟件,但這次做起來也花了不少時間。沒辦法,誰叫本人還是隻菜

原创 附近的人功能

越來越多的Android應用都加入了“附近的人”的功能,比如微信、陌陌、淘寶等,今天分享一個demo,簡單的來實現這一功能。主要原理爲:手機端上傳gps數據到服務器,服務器從數據庫中查詢其他用戶的gps數據,分別計算2個pgs之間的距

原创 android筆記 adb命令

adb remount 重新掛載 adb shell 進入文件系統 adb kill-server 殺死adb服務 adb start-server 啓動adb服務 netstat -ano 查看當前端口號 adb uninstall  

原创 android學習筆記-----創建模擬器常見錯誤

1.) invalid command line parameter------>sdk的目錄帶中文了 2.)啓動的avd模擬器目錄在 C:\Documents and Settings\Administrater\.android\A