盤點最受開發者喜好的Android 5.0 Lollipop APIhtml
做爲Android系統的一次重大升級,Android 5.0 Lollipop突出採用全新的Material Design設計語言,不但在視覺和操做上更勝一籌,還包含擴展UI工具包供開發者使用,爲應用添加3D實時陰影,可縮放矢量「drawbles」以及流暢的動畫效果。本文着重介紹了其中值得開發者深愛的12款API,趕忙一睹爲快吧!java
.NET開源了,VS開始支持Android和iOS編程並自帶Android模擬器android
北京時間今天凌晨的 Connect (); 大會上,多少程序員的假想成爲現實。.NET 開源,集成 Clang 和 LLVM 而且自帶 Android 模擬器,這意味着 Visual Studio 這個當下最好沒有之一的 IDE 正式支持編寫 Android 和 iOS 程序。git
Android 5.0正式開啓:Nexus系列最先更新
從谷歌給出的公告來看,今天就將會有用戶收到Android 5.0的更新提示,而首批設備包含了Nexus 四、Nexus 五、Nexus 7以及Nexus 10。值得一提的是,今天早些時候,摩托羅拉也開始向Moto G的用戶提供5.0系統的升級,隨後到來的是Moto X,很快LG的G3也將獲得系統的升級。程序員
Android 那些你所不知道的Bitmap對象詳解github
咱們知道Android系統分配給每一個應用程序的內存是有限的,Bitmap做爲消耗內存大戶,咱們對Bitmap的管理稍有不當就可能引起OutOfMemoryError,而Bitmap對象在不一樣的Android版本中存在一些差別,今天就給你們介紹下這些差別,並提供一些在使用Bitmap的須要注意的地方。web
Android的apk文件愈來愈大了這已是一個不爭的事實。在Android 仍是最第一版本的時候,一個app的apk文件大小也還只有2 MB左右,到了如今,一個app的apk文件大小已經升級到10MB到20MB這個範圍了。apk文件大小的爆炸式增加主要是由於用戶對app質量的期待愈來愈高以及開發者的開發經驗增加。api
建立Material Design風格的Android應用系列文章安全
隨着Android 5.0的發佈,Android Developer網站也更新了,增長了建立Material Design風格的Android應用指南,也更新了Support Library,在support library增長了一些Material Design風格的控件和動畫等,這裏給你們簡單介紹一下怎樣開發aterial Design風格的Android應用。
理解Java代碼是如何被編譯爲字節碼並在Java虛擬機(JVM)上執行是很是重要的,這將幫助理解你的程序是如何執行的。這樣的理解不只僅可以讓你在邏輯上更好的掌握語言特性,並且可以有機會理解在作出重要決定時所需的權衡以及相應的反作用。
在如今安卓應用原生開發中,爲了追求開發的效率以及移植的便利性,使用WebView做爲業務內容展現與交互的主要載體是個不錯的折中方案。那麼在這種Hybrid(混合式) App中,不免就會遇到頁面JS須要與Java相互調用,調用Java方法去作那部分網頁JS不能完成的功能。
若是你是一名Android開發者而且經常看程序日誌的話,你會常常在logcat的調試日誌窗口看到像 GC_CONCURRENT freed 178K, 41% free 3673K/6151K, external 0K/0K, paused 2ms+2ms
這樣的日誌信息,這就是Android系統垃圾回收的部分輸出信息,本文將具體介紹這些日誌信息的每一部分的含義來幫助幫助你們更好地瞭解垃圾回收的運行狀況。
Android 使用android-support-multidex解決Dex超出方法數的限制問題,讓你的應用再也不爆棚
隨着應用不斷迭代,業務線的擴展,應用愈來愈大(好比集成了各類第三方sdk或者公共支持的jar包,項目耦合性高,重複做用的類愈來愈多),相信不少人都遇到過以下的錯誤: java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536
沒錯,你的應用中的Dex 文件方法數超過了最大值65536的上限,簡單來講,應用爆棚了.
收集整理了Android Material Design相關的設計資源、視頻教程、譯文教程和開源庫等。
仿UC天氣下拉和微信下拉眼睛
拋棄使用高風險的WebView addJavascriptInterface方法,利用onJsPrompt解析純JSON字符串,來實現網頁JS層反射調用Java方法,同時經過對js層調用函數及回調函數的包裝,支持方法參數傳入全部已知的類型,包括number、string、boolean、object、function。
各類樣式的自定義圓形進度條。
同時支持Material Design和iOS7風格的SwitchButton。
使用Visual Studio 2015開發Android應用
2014年的微軟Connect();在線開發者大會在11月12日和11月13日舉行。在大會上,微軟公佈了不少新的特性和功能。其中最吸引人的是.Net開源和Android模擬器。顯示了微軟更開放的戰略思想。並突出了微軟CEO移動優先和雲優先的理念。
能夠給Android的App圖標添加版本號和變種名字的Android gradle插件。
本祕籍收錄了一些Git和Github很是酷同時又少有人知的功能。靈感來自於Zach Holman在2012年Aloha Ruby Conference和2013年WDCNZ上所作的演講:Git and GitHub Secrets(slides)和More Git and GitHub Secrets(slides)。
用戶手中看到的產品界面,並不是設計師嘔心瀝血創做的效果圖,而是一個個單獨的切圖經由開發同窗技術實現。切圖做爲設計師與開發者之間的橋樑,它的做用很關鍵,合適的切圖、精準的位置能夠最大限度的還原效果圖的設計,精妙的切圖更會有事半功倍的效果哦!