Android學習系列之三

  Android設計原理:

  Fast:減少對內存的使用,盡量不要創建對象,減少對循環中對象的引用。詳細見android sdk 關于如何高效編程。

  Responsive:自己也遇到不少次了。今天知道了,有兩種情況,會跳出Application Not Responding的錯誤。1)在5秒內對用戶輸入事件沒有反應。2IntentReceiver10秒內沒有執行完成。

  Seamless:簡單說就是在用戶進行某種操作時,有其他事件發生,比如說你在玩游戲的時候來了一個電話,要做到將電話作為一個提示出現,用戶可以選擇保存當前游戲去接電話。這里就用到了AndroidNotifications。

  創建Android組件:

  這里要看的東西太零碎了,每一個View的屬性,有什么功能。比較有特色的是提供了AutoCompleteTextView,在用戶輸入的時候根據用戶以輸入的字母有下拉提示?;褂?/span>ImageSwitcher、TextSwitcher,都是比較好用的東西。

  一個view可以有padding,但是沒有margin,需要用magin的時候把它放在一個viewgroup里面。Viewgroup可以設置margin。Spinner用于選擇框的自動加載。


來源:開源社區

上一篇: Android學習系列之二

下一篇: Android內核的簡單分析

分享到: 更多
任二直选稳赚技巧 最新3d投注技巧大全 狐仙时时计划软件免费版 二人斗地主抓多少牌 龙虎和有什么技巧 福彩快三买大小单双算法教程 飞艇计划手机版 迪马利亚 通比牛牛和上庄牛牛的区别 6码复式三中三网站 人能力的高低与遵循规律 利用规律 三人斗地主 鱼丸游戏有没有收金币的 100期太子中心六肖中特发表 网上cba篮球彩票投注