到現在,我們已經可以使用比XML更少的代碼完成View的構建,更別說Java了。Kotlin的語法為聲明式,View之間的嵌套也十分清晰,而且我們還可以給類很方便地添加實用方法。
我們寫單元測試,一般都會用到一個或多個單元測試框架,在這里,我們介紹一下JUnit4這個測試框架。這是Java界用的最廣泛,也是最基礎的一個框架,其他的很多框架,包括我們后面會看到的Robolectric,都是基于或兼容JUnit4的。然而首先要解決的問題是。。。
為了打消部分用戶的疑慮,今天三星英國官方 Twitter 再次重申,旗下 Galaxy S II 手機一定會獲得官方 Android 4.0 系統的更新。
2012 年,第三屆 Android 挑戰賽正式開賽,Google 為大家準備了更多資源,幫助大家了解并逐漸掌握 Android 技術。
Google 剛給出了一組很有趣的關于 Android 系統版本的數據:姜餅(Android 2.3.3-2.3.7)占據了現有 Android 手持設備的 58.6%,而所謂的冰激凌三明治(Android 4.0)僅僅只有1% 的份額。
在 Android 開發者博客上,Google 說官方注意到很多第三方開發者采用隱藏 API 接口來開發短信應用,這樣的做法存在風險,原因是隱藏 API 未來可能會被取消,屆時這些應用將無法使用。不過這些問題會在 Android 4.4 上得到解決——Android 4.4 將開放短信應用 API 接口,第三方短信應用迎來春天。
Google 已經確認推遲 Android Wear 2.0 至明年發布。或許這項決定讓部分人感到失望,不過好消息是新版智能手表系統將支持第三方獨立應用。
幾天前的晚上突然又想使用 Android Studio,結果竟然把之前無法攻克的問題全都解決了,包括之前很困擾的第三方開源庫的引入問題,現在也都很輕松了,所以 eclipse 的工作幾乎都可以轉移過去。并且試用了一晚上,比 eclipse 強大多了!看來,eclipse For Java & Android 的地位毫無疑問終將被 IntelliJ IDEA 所取代,而 Android Studio 也正是基于 IntelliJ IDEA 開發的,并且我的驅動力主要是,開源社區都越來越偏向 Android Studio 了,不管是第三方庫還是一些開源項目,都在朝著這個方向,因此做安卓的話,肯定要盡早使用 AS。
Java有很多第三方庫。Android的Dalvik虛擬器不完全是Java,也就是Android SDK和傳統的SDK不完全一樣,如果Java庫兼容Android,則可被利用。
React Native 開源一周年回顧 移動開發者的福利:阿里宣布開源Weex 近期 Google 技術動態
首先我們需要一個測試用的XML文檔,以及搭建本地服務器,這里使用的是Tomcat,來模仿手機從網絡上獲取xml文檔的環境
2015年以來,Android開發領域里對熱修復技術的討論和分享越來越多,同時也出現了一些不同的解決方案,如QQ空間補丁方案、阿里AndFix以及微信Tinker,它們在原理各有不同,適用場景各異,到底采用哪種方案,是開發者比較頭疼的問題。本文希望通過介紹QQ空間補丁、Tinker以及基于AndFix的阿里百川HotFix技術的原理分析和橫向比較,幫助開發者更深入了解熱修復方案。
我們將工作線程轉換為UI線程,主要是進行UI的更新操作;
Android實現快捷卸載第三方應用
三星不靠譜,還是 Android 不靠譜? 這本來不應該是一個對立的話題——三星借助 Android 賣了上億臺智能手機,疑似成為全球最大智能手機生產商;Android 借助三星的硬件在全球智能手機系統份額超過了一半。只因這則新聞,人們的思考走向了對立
據國外媒體報道,Android、iOS 和 Windows Phone 7 三大操作系統有何差別,本文將通過 13 個方面進行對比。
一根甜甜的棒棒糖,外加上堅韌的凱夫拉包裝。這是 Google介紹 新版 Android 5.0(代號棒棒糖)的新安全功能時用的說辭。
市場占有率最高的移動操作系統Android最近連續爆出了多個嚴重安全漏洞,其中最嚴重的是Stagefright,攻擊者可通過發送一個特制的彩信利用該漏洞控制目標系統,整個過程不想要用戶執行任何操作。
谷歌周二公布了 3 月份不同 Android 版本的份額數據。由于多家 Android 設備廠商推送了 Android 6.0 升級,Android 6.0“棉花糖”的份額上升至 2.3%,而 Android 5.0/5.1“棒棒糖”的份額則上升至第一。本月,三星等廠商開始向去年發布的旗艦機推送 Android“棉花糖”升級,使得過去 1 個月“棉花糖”版本的份額增長近一倍。除三星之外,LG 也向美國多家運營商網絡的 LG G4,甚至 G3,推送了這一升級。這一數據來自截至 3 月 7 日前 7 天訪問谷歌 Play 商店的 Android 設備。
據韓國三星在 2015 申請的專利顯示年,該公司正在研發新技術,在同一設備當中同時運行 Android 和 Windows Mobile 操作系統,兩個操作系統將共同存在,并在同一時間使用,讓用戶有能力將其中任何 1 個操作系統最小化。2 個操作系統可以共享文件夾和資源,用戶也可以調整自己的 CPU,內存和存儲,限制操作系統的性能和訪問能力。