動態加載技術(也叫插件化技術)在技術驅動型的公司中扮演著相當重要的角色,當項目越來越龐大的時候,需要通過插件化來減輕應用的內存和CPU占用,還可以實現熱插拔,即在不發布新版本的情況下更新某些模塊。動態加載是一項很復雜的技術,這里主要介紹動態加載技術中的三個基礎性問題,至于完整的動態加載技術的實現請參考筆者發起的開源插件化框架DL:。項目期間有多位開發人員一起貢獻代碼。
想要學習Android開發嗎?想要在你的手機上顯示“Hello World”嗎?想要在不同分辨率的屏幕上體驗自己寫的app程序嗎?本篇將帶你走進Android APP調試的世界。
圖片的三級緩存機制一般是指應用加載圖片的時候,分別去訪問內容,文件,網絡獲取圖片的一種行為。
Picasso作為一個非常棒的android第三方圖片加載庫,在Github上獲得了高達7000多的star。
三星產品戰略高級副總裁朱哈·帕克(Juha Park)周二表示,三星將大力投資自主研發的移動操作系統 Bada,使之成為谷歌 Android 的替代產品。
據外國 BGR 網站報道,谷歌將在今年的第二季度才會推出 Android 5.0 Jelly Bean(果凍豆)系統,而之前的消息則是在第二季度發布 Android 5.0。
在過去3年里三星發布了大量的Android設備。而自從 Android 4.1 起,三星的系統獲得的重大的進步:開啟了Windows多窗口時代!今天我們收到了第一批下一代三星系統的升級名單。
今天早些時候,三星在德國正式發布了 Galaxy S III mini,而它的外形和配置也與之前曝光的一次,只不過他們沒有公布其具體售價和上市日期。
Google Android 和蘋果 iOS 系統的對手如今已經在亞洲出現,意味著全球在移動計算領域的霸權爭奪戰將隨時打響。首先出戰的是“中國操作系統”(COS),由中科院與其私營合作伙伴聯彤網絡通訊公司合作開發。
這周對 Android 來說非常關鍵,因為代號棒棒糖的 Android 5.0 通過 Nexus 9 發布了公開的非開發預覽版。同時 Google 也更新了 Lollipop 的代碼庫,并為新的運行 5.0 的硬件提供工廠映像文件。
Android平臺有三種網絡接口可以使用,他們分別是:java.net.*(標準Java接口)、Org.apache接口和Android.net.*(Android網絡接口)。下面分別介紹這些接口的功能和作用。
可生成多彩三角形網格背景的視圖
10月19日消息,谷歌和三星在香港正式推出期待已久的Galaxy Nexus。安裝了4.65英寸巨屏和冰淇淋三明治(Ice Cream Sandwich)系統。 其他規格包括,高清Super AMOLED顯示屏(分辨率為1280×720)、1.2GHz雙核處理器、500萬像素后置攝像頭(帶LED閃光燈)、130萬像素前置攝像頭、1080p視頻錄制和播放、全景拍照模式、3.5毫米耳機接口和藍牙3.0。
北京時間 6 月 19 日消息,三星電子新任 CEO 權五鉉(Kwon Oh-Hyun)在周一的就職演說中表示,三星未來將更加關注軟件業務。分析人士稱,此舉可能意味著三星將逐漸放棄 Android 系統,改用自家的 Bada 平臺。
有些市場的存在時間會很短,或許 Android 第三方 ROM 市場就是這么一個市場。 所以說,Android 早期的不完善以及開放,造就了一個繁榮的第三方 ROM 市場——手機廠商(Moto Blur、三星、HTC、聯想??)、運營商(中移動??)、互聯網服務商(亞馬遜??)。這個市場能存在多久,就看 Android 什么時候才能真正自己完善了——在我看來 Android 4.0 的完善程度已經到了可以殺掉很多第三方 ROM 的級別了。
根據意大利知名科技網站 hdblog.it 的報導,三星當地部門已經向他們直接確認了部份機種將支持 Android 4.0 的消息,當中有好消息,也有壞消息。好消息是,有多達六款產品將可以升級到 Android 4.0 Ice Cream Sandwich,其中就包括 Galaxy S2、Galaxy Note、Galaxy Tab 10.1、Galaxy Tab 8.9、Galaxy Tab 7.7 及 Galaxy Tab 7.0 Plus。 而壞消息是,他們還需要更多的時間來準備這個更新,預計明年第二季才可推出。
據國外媒體的報道,三星目前正在積極籌備發布其自有的移動操作系統——Tizen,消息稱該系統將會支持安裝和運行 Android 應用,而三星的首款 Tizen 手機有望與本月底在巴塞羅那的 MWC 2014 大會上亮相。
三星從 2011 年開始開發 Chromebook 筆記本。目前,三星正準備發布新款 Chromebook Plus 和 Pro。這些新產品可以運行來自谷歌 Play 商店的 Android 應用,同時也是最先配備觸控筆的 Chromebook。
目前很多商業應用都會涉及到從網絡上讀取圖片數據的問題,為了節約用戶流量,應用一般會將圖片緩存起來。圖片緩存一般分為內存緩存和外存緩存。內存緩存運 用java的緩存機制,在程序完全退出后,緩存所在的內存空間可能被其它應用程序占用從而丟失。外存緩存一般放在程序特有的訪問空間或者sd卡中,在sd 卡中存放的資源為公有資源,其它程序也可以訪問,且對用戶來講沒有一個強制清除緩存的規范機制。綜合以上,本文采用
Dribbble是一個優秀的設計師網站,這里有上萬優秀設計師為移動開發人員提供了海量精美的UI資源。Dribbble很早就開放了API,也有許多優秀的第三方客戶端,本著學習的目的,我在課余時間寫了這個還很粗糙的客戶端。目前的功能還很簡陋,用戶體驗也不是很完善,主要是因為Dribbble的API服務器在國外,國內加載資源很慢。不過,我會慢慢更新的,一點一點把它變得更好。