<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    夢想飛翔

    自強不息
    posts - 111, comments - 30, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    Android開發常見問題總結

    Posted on 2011-05-29 23:50 love1563 閱讀(2545) 評論(0)  編輯  收藏 所屬分類: 項目總結
     1. Q :如何添加快捷方式不用Intent?

      A 這里推薦使用Intent方式創建,目前Launcher創建快捷方式的過程還比較復雜吧,比如需要計算桌面上有多少個空的格子,一般手機為4x4同時,除了快捷方式需要占用外,appWidget同樣也會占用,同時更麻煩的是一般主屏支持左右切換,比如從3屏到7個屏幕,如果是用于平板電腦可能格子會更多了,除非直接替換,同時Android版本眾多,直接寫provider可能造成Uri不對,不說索愛、三星和HTC自己的定義,Google Android 2.0以前的Home Screen為Launcher而2.0以后的是Launcher2,但是Moto部分機型的即使2.x也是用Launcher這樣的定義,所以還是發個Intent來的方便吧。

      2. Q :如何提高ListView的刷新效率?

      A 如果是做一些實時性比較高的應用刷新可能感覺不是很流暢,這里Android123分享下主要的改進方法,基于AbsListView類的控件比如ListView、GridView等等都需要通過綁定Adapter來實現數據更新,這里操作Adapter我們一般設計的盡量布局文件簡練高效些,比如布局使用Java代碼編寫代替Xml文件,控制刷新范圍,這里可以考慮ArrayAdapter,而不是BaseAdapter的派生類。

      3. Q :如何探測USB連接到電腦上?

      A 這里Android開發網給大家一個簡單的方法吧,獲取Intent.ACTION_UMS_CONNECTED這個廣播,如果你做同步軟件這點可能對你有點用處。

      4. Q: 如何讓手機和PC互傳文件?

      A 一般情況下使用adb pull或adb push即可,但是如果文件涉及unicode字符,比如中文字符集、日文可能無法正常傳輸,這里除了使用Socket建立文件服務器外,使用FTP協議建立服務器也很方便。

      5. Q :Android網絡通訊我們應該掌握哪些呢?

      A 簡單的Socket必須了解,Android提供的Http API是從Android 2.2開始的,當然如果你用1.x的老版本固件兼容的有使用Apache的Http組件,當然了如果開發一些高負載的除了學習NIO外,對于多線程深入學習還是很有必要的,畢竟IO這種慢速操作隨時卡死,影響體驗度。

    主站蜘蛛池模板: 亚洲成av人片天堂网老年人| 午夜毛片不卡高清免费| 亚洲最大AV网站在线观看| 色噜噜噜噜亚洲第一| 成人性生交视频免费观看| 亚洲综合一区无码精品| 一个人免费观看www视频在线| 久久亚洲sm情趣捆绑调教| 2019中文字幕在线电影免费| 亚洲一区二区三区四区在线观看| 国产99视频精品免费专区| 亚洲第一极品精品无码久久| 18禁在线无遮挡免费观看网站| 亚洲成A人片777777| 亚欧色视频在线观看免费| 激情亚洲一区国产精品| 成年女性特黄午夜视频免费看 | 久久精品国产亚洲AV网站| 久久久久久久岛国免费播放| 亚洲国产精品人久久电影| 波多野结衣在线免费视频| 亚洲欧美aⅴ在线资源| 国产99视频精品免费视频7| 性生大片视频免费观看一级| 亚洲综合在线另类色区奇米| 88xx成人永久免费观看| 亚洲人成色4444在线观看| 国产午夜免费秋霞影院| 久久国产精品国产自线拍免费| 91亚洲国产在人线播放午夜| 成人毛片免费视频| 四虎影视久久久免费观看| 亚洲AV无码乱码在线观看富二代| 亚洲视频在线免费看| 亚洲aⅴ无码专区在线观看| 亚洲中文字幕日产乱码高清app| 67194国产精品免费观看| 国产成人亚洲精品电影| 无码久久精品国产亚洲Av影片| 国产精品久久久久免费a∨| 一级毛片在线完整免费观看|