Android開發基礎3-開發注意點和相關參考

來源:互聯網
上載者:User
文章目錄
  • 介面工具和布局
  • 代碼混淆
  • 真機調試
  • 軟體商店
  • 參考圖書
介面工具和布局介面設計規範

http://developer.android.com/guide/practices/ui_guidelines/index.html需翻牆

提到的幾點人機介面指南,也只不過寥寥幾筆而已

一個介面設計的連載 

引言http://azero.tsang.blog.163.com/blog/static/47005201072022410157/

認識Android手機http://azero.tsang.blog.163.com/blog/static/47005201072372032555/

互動模式http://azero.tsang.blog.163.com/blog/static/470052010730622032/

後續的在該博主出書後可以看

介面設計工具

Eclipse外掛程式

DroidDrawhttp://www.cnblogs.com/wanlipeng/archive/2010/08/18/1802715.html

這個工具比Eclipse外掛程式包含的好一些,不過對於介面熟悉後Eclipse外掛程式的版本涉及的更全一些

介面布局

Android自適應螢幕大小和layout布局(橫屏|豎屏) 

http://huangwuyi.javaeye.com/blog/842766

 

代碼混淆

由於JAVA編譯的程式是中間代碼,使用工具可以很方便的反編譯出來,因此對於程式需要進行混淆以增加保密性[實在有保密的核心代碼可以使用NDK封裝起來,由於是機器碼,反編譯的難度大增]

Proguard的使用參考http://www.devdiv.com/thread-41467-1-1.html

6個常用Java 原始碼保護工具(混淆、加密、底層)

http://www.cmd100.com/bbs/thread-4471-1-1.html

真機調試

http://www.cnblogs.com/wanlipeng/archive/2010/08/11/1797202.html

android真機USB調試設定(新手觀看)

http://wenku.baidu.com/view/0e6d5eef5ef7ba0d4a733bfb.html

http://blog.csdn.net/yihui8/archive/2010/05/26/5625350.aspx

Android模擬器調試與真機調試

一、模擬器調試與真機調試

1. 模擬器調試

運行源碼或SDK中的emulator,加參數

2. 真機調試

1) 用usb線串連G1硬體和PC

2) 若是windows系統,則安裝驅動

3) 用源碼或SDK中的adb命令看硬體是否串連成功

$ adb devices正常調試

4) 注意:

a) 在Linux串連真機時需使用root許可權

b) 如果之前串連過模擬器,最好串連前先殺掉adb後台進程

$ killalladb

3. Eclipse中調試

若串連真機,未開啟模擬器時,直接連接真機調試

若未串連真機,已開啟模擬器時,在當前模擬器中調試

若未串連真機,也未開啟模擬器時,開啟模擬器調試

若只開多個真機或多個模擬器時,同時有多個可串連的裝置,彈出列表供使用者選擇

4. 命令列中使用adb工具調試

串連多個裝置時,需要用命令列參數指示裝置名稱或裝置類型

$ adb–s 裝置名稱shell 裝置名稱由adb devices列出

本文來自CSDN部落格,轉載請標明出處:http://blog.csdn.net/yihui8/archive/2010/05/26/5625350.aspx

軟體商店

把完成的軟體發布到軟體商店去的參考如下:

http://hi.baidu.com/lphack/blog/item/1c8f6f2ae87435e9e7cd407b.html

http://www.5y44.com/read.php?fid=2&tid=761

參考圖書

Android In Action 這個圖書介紹的很全面

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.