編輯:Android開發實例
保證我們的應用的一致性並且新穎時尚、先進的。
通知在Android4.1中得到了顯著的增強:
l 用戶可以立即從發出處收到通知
l 通知大小和布局上更靈活
l 通知可以按優先級和重要性排序
l 通知可以折疊和展開
基礎的通知布局並沒有改變,因此應用程序設計的早期版本通知的外觀可以不用修改。
Widget是主屏幕自定義一個重要方法,它允許是用戶從應用程序的主屏幕對最重要的數據和功能直接 “一目了然”的看到。Android4.1引入了改進的應用程序小工具,它可以自動調整大小和根據條件加載不同的內容,調整大小和加載內容的因素包括:
l 當用戶從主屏幕上刪除他們
l 當用戶拉伸他們的大小
l 當主屏幕上可用的空間量變化
您可以提供單獨的橫向和縱向布局小部件,當屏幕方向的變化時系統會適當的調整小部件。小部件的類型決定了它的界面細節,這些需要在設計的時候要注意。
Android的其中一個任務是組織全世界的信息並使所有人都可以從中受益。Android是要達到適用於所有用戶的目的,其中包括殘疾人,視力障礙的,色覺障礙的,聽力障礙的等。
輔助功能的設計要考慮下面的一些細節:
l 操作導航更加直觀
l 使用建議的觸摸目標大小
l 有意義的視覺UI元素標記
l 超時操作的處理
l 使用標准的框架控件或啟用定制的TalkBack控件
您可以提供單獨的橫向和縱向布局小部件,當屏幕方向的變化時系統會適當的調整小部件。小部件的類型決定了它的界面細節,這些需要在設計的時候要注意。
在Android 4.0的手機上移除了傳統的硬件鍵,取而代之的是一個虛擬導航欄,裡面包含了“返回”,“主頁”和“最近”按鈕。在介紹兼容的部分會介紹如何處理硬件鍵和菜單鍵。
動作欄是Android應用程序的一個最重要結構元素。它可以使應用程序在不同版本平台的導航和界面操作變得一致。
用Android創建應用程序,考慮比例以及在不同屏幕尺寸下的展現是很重要的。多窗格布局可以分別顯示不同的活動內容,可以在平板電腦或更小的設備上提供豐富的組合視圖。
長按一個對象是新的數據選擇方式,這將會顯示和這個對象關聯的動作欄,動作欄允許對選擇數據進行表面操作。
手勢是用戶通過操縱屏幕對象達到與應用程序進行交互的目的。下面列出了Android支持的核心手勢。
觸發一個對象缺省的功能,動作是壓下,抬起
數據選擇的入口,允許你在一個視圖裡選擇一個或更多項然後使用上下文動作欄操作選擇的數據,不要使用長按來顯示上下文菜單,動作是壓下,等待,抬起
滑動超過一屏的內容,或者在同層次的視圖之間導航,動作是壓下,移動,抬起
在一個視圖裡重新整理數據,或者移動數據到它的包含體內(比如文件夾、主頁等),動作是長按、移動、抬起。
放大一個內容,也作為文本選擇的第二手勢。動作是快速雙擊。
放大一個內容,動作是2個手指壓下,向外移動,抬起。
縮小一個內容,動作是2個手指壓下,像內移動,抬起。
轉自:http://www.cnblogs.com/BruceLee521/archive/2013/03/13/2957086.html
從事Android開發,免不了會在應用裡嵌入一些廣告SDK,在嵌入了眾多SDK後,發現幾乎每個要求在AndroidManifest.xml申明Activity
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
本例是用ViewPager去做的實現,支持自動滑動和手動滑動,不僅優酷網,實際上有很多商城和門戶網