googe眼鏡開發

googe眼鏡開發

目前 Google Glass 上有兩種開發 Glassware(應用,特指為 Glass 定制的應用)的方式:一是通過 Mirror API 從云端進行開發,另一種是使用 GDK 進行本地開發。 "...
閱讀全文
viewgroup實現item拖動效果

viewgroup實現item拖動效果

網絡上關于GridView可拖動的例子已經不少了,包括帶動畫不帶動畫的都有一堆,但幾乎都是通過繼承Android原生控件GridView來擴展的,當然這種實現方式是很容易聯想到的,也是最容易實現的。我...
閱讀全文
android之surfaceview畫圖

android之surfaceview畫圖

在前文中,我們分析了應用程序窗口連接到WindowManagerService服務的過程。在這個過程中,WindowManagerService服務會為應用程序窗口創建過一個到SurfaceFling...
閱讀全文
android調用服務端的js

android調用服務端的js

最近在做一個項目過程中,發現了一個很嚴重的安全漏洞,這個漏洞是烏云平臺(http://www.wooyun.org)報告出來的。 1,使用場景 我們很多時候要使用WebView來展示一個網頁,現在很多...
閱讀全文
aFinal框架

aFinal框架

Afinal簡介 Afinal 是一個android的sqlite orm 和 ioc 框架。同時封裝了android中的http框架,使其更加簡單易用; 使用finalBitmap,無需考慮bitm...
閱讀全文

android之listview緩存圖片(緩存優化)

網上關于這個方面的文章也不少,基本的思路是線程+緩存來解決。下面提出一些優化: 1、采用線程池 2、內存緩存+文件緩存 3、內存緩存中網上很多是采用SoftReference來防止堆溢出,這兒嚴格限制...
閱讀全文
andrpid優化之刪除無用資源

andrpid優化之刪除無用資源

如果你是一個經常開發android應用程序或者做android維護項目的人,我想說你對我談論的這個話題,一定會感興趣的。 因為只有做到了這兩點,你的項目生成的apk包才會更小,而不是隨著你的開發和維護...
閱讀全文

activty棧管理

題外話:我們有時在開發中,通常會有如下的需求:屏幕1-->屏幕2-->屏幕3-->屏幕4...,現在需要直接從屏幕4-->屏幕1,很多人會想到對activity進行管理得到對應...
閱讀全文