XX for Android Design 設計文檔

XX for Android Design 設計文檔 [ Android平台XX視訊交談/XX for Android]日期: 2010.07.20. 編寫: 徐建祥 網址:http://www.anymobile.org  修改記錄: 2010-07-20 徐建祥 2010-08-06 徐建祥  目 錄  1. 項目概述 1.1. 功能介紹 1.2. 開發環境1.3. 運行環境 1.4. 名詞解釋 2. 系統架構 3. 模組設計 3.1. Android訊息通訊 3.1.1.

Android project 的常用編譯方法

網址:http://www.blogjava.net/anymobile/articles/296462.html 0/ 準備工作 (產生mm等命令,具體參考: ~/mydonut/build/envsetup.sh)$ cd mydonut$ sh . build/envsetup.sh1/ 編譯項目 (Package: out/...,鏡像檔案路徑:~/mydonut/out/target/product/generic)$ make2/ 建立SDK (Package SDK:

Android 手機之:Huawei_C8600

編寫:徐建祥(netpirate@gmail.com)日期:2010/08/12網址:http://www.anymobile.orgHuawei_C8600外形看還可以,硬體設定如下:[ro.product.board]: [C8600][ro.product.brand]: [China Telecom][ro.product.manufacturer]: [HUAWEI][ro.board.platform]: [msm7k][ro.config.browser_useragent1]:

Android 離線使用者的灰色頭像處理

編寫:徐建祥(netpirate@gmail.com)日期:2010/11/22網址:http://www.anymobile.org 主要涉及兩個技術點: 1、表徵圖加灰色過濾;2、android的圖片資源預設是靜態,單一實例;如果兩個IM好友的頭像一樣,最簡單的都是用的軟體內建頭像,有一個線上,一個離線,直接改變頭像的灰階,則兩個使用者的頭像都會變灰或者線上,答案是:Drawable.mutate()。 代碼如下: Drawable mDrawable =

Android 螢幕設定

修改Android項目的AndroidManifest.xml設定:1、控制螢幕方向(橫屏/豎屏),預設自動切換,修改Activity的配置: //豎屏android:screenOrientation="portrait"//橫屏android:screenOrientation="landscape" 2、不顯示視窗標題(window

Android 調試.so庫檔案

作者:徐建祥(netpirate@gmail.com)日期:2010/03/06網址:http://www.anymobile.org 調試步驟如下:1/ 將異常的地址資訊存到文字檔,並存放在項目根目錄;2/ 使用panic.py解析該檔案;3/ 根據返回的資訊(檔案名稱;行號;方法名)偵錯工具。 以操作第三方的Touch input IME為例,過程如下: # 該IME的英文和手寫OK,操作中文IME時,出現異常,軟鍵盤消失,異常日誌如下02-05 06:41:19.834

Android: 縮放圖片檔案引起的OOM異常

編寫:徐建祥(netpirate@gmail.com)日期:2010/12/06網址:http://www.anymobile.org 傳輸檔案,或者設定頭像,我們一般都會檢查原始圖片的大小,作縮放處理。 常用的Java版縮放圖片代碼: public Bitmap getZoomImage(Bitmap src, int desW, int desH){Bitmap desImg = null;int srcW = src.getWidth(); // 原始映像寬int srcH =

Android(1.5) 開機圖片/文字/動畫 修改

作者:徐建祥(netpirate@gmail.com)日期:2010/03/06網址:http://www.anymobile.orgAndroid 開機會出現3個畫面:a. Linux 系統啟動,出現Linux小企鵝畫面(reboot);b. Android平台啟動初始化,出現"A N D R I O D"文字字樣畫面;c. Android平台上層圖形系統啟動,出現含閃動的ANDROID字樣的動畫圖片(start)。1/ 開機圖片(Linux小企鵝)Linux

Android 1.5 平台整合 Google Apps (Market;GTalk;Google Maps;GMail;Voice Search)

作者:徐建祥(netpirate@gmail.com)日期:2009/12/19網址:http://www.anymobile.org移植Google Apps (Market;GTalk;Google Maps;GMail;Voice Search)的大致步驟如下:1/ 通過ADB,從Google定製的手機下載相關的檔案(jar/lib庫,apk安裝檔案,xml許可權檔案等);2/ 修改兩個make指令檔:core.mk和generic_with_google.mk;3/ make

Android Library Project 的使用小結以及指令碼打包事項

作者:徐建祥日期:2012/10/16網址:http://www.anymobile.org一、Android ProjectsAndroid ProjectsAn Android project is the container for your application's source code, resource files, and files such as the Ant build and Android Manifest file. An application project

Android 程式的安裝、卸載和更新

作者:徐建祥(netpirate@gmail.com)日期:2010/07/28網址:http://www.anymobile.org 安裝程式:軟體從無到有。卸載程式:軟體從有到無。更新程式:軟體的覆蓋安裝,可以保留原版本的資料,提升軟體版本。 安裝程式的方法: 1、 通過Intent機制,調出系統安裝應用,重新安裝應用的話,會保留原應用的資料。 String fileName =Environment.getExternalStorageDirectory() + apkName;Uri

Android遊戲Alchemy Classic配方表

Active Robot = Alien + RobotAir = Fungi + SugarAlcohol = Fire + WaterAlgae = Bacteria + WaterAlien = Amphibians + Mutating bacteriaAluminimum = Fire + Fire + Fire + MetalsAmino acids = Lightning + SwampAmmonites = Cephalopods + SandAmphibians = Fish

Android 啟動分析-init進程&init.rc

init.rc解析與chmod 改變檔案屬性沒用  轉自:http://h1372865100.blog.163.com/blog/static/2104291032012929114132327/android的init.rc文法是專屬的,可以說是一種語言吧。     

android環境安裝之android4.2安裝

準備學習android,著手安裝android時聽說很麻煩,在網上看了很多android安裝說明,都是android比較早的版本,我這裡安裝了android4.2,簡單記錄一下。安裝分為幾步,首先申明,安裝時最好保持網路暢通,我目前的環境300k/s。1、下載檔案(ADT bundle for windows-ADT捆綁的軟體包)http://developer.android.com/sdk/index.html點擊 download SDK ADT Bundle for

初讀《Android 4 遊戲實戰編程》

  其實寫成粗讀,也是合適的。  快到春節了,偶然開啟CSDN專家群,看到一則訊息,說是送幾本技術書籍給我等。正好,很久沒有看紙質書了。雖然對國內的技術書籍,相當的反感。但是衝著是送書,還是貪小便宜了,心中還有孔乙己的類似思想,貪書,能算貪麼,怎麼說也是愛嘛,愛書,有理。    物流的速度太嚇人了,半個月後,才收到,還好在春節前幾天收到的。中間插一句,物流可惡啊,我的反應慢了,之後才想起,不該讓快遞員,將我社會安全號碼碼寫簽收單上的,這傢伙,想用這個人資訊去賣錢,哥是看過這類資料的,說是一張單子

BlueStacks 一款讓Android App無處不在的神器

初次接觸到BlueStacks來源於 這麼個需求:N多網盤都採用了任務模式,完成每個任務就贈送對應的空間,以此來黏住使用者。但是Android手機資源畢竟有限,太多的App只是個累贅;同時也存在不用智能機的使用者。所以BlueStacks就順應這個潮流出來了~不得不說這是個神器,就等傳說中的IEmu【貌似此項目發起的大神已經被蘋果招安了】或類似ios

Ubuntu下進行Android源碼的編譯

    費了將近一周的時間,Android源碼和對應Freerunner上的源碼才下載下來。上周根本不懂repo,也不知道下載中的具體狀態,只知道一直在下,但遇到網路中斷,重新啟動就不知道是繼續還是重新開始了。這周,大概瞭解了manifest.xml的作用,也對下載過程有了一個瞭解。就是這樣也下載了兩天一夜,在宿舍也用同學的本下載,結果慢的要死,下了兩天也只下了一半不到,尤其是經常會出現錯誤。不過那句迴圈語句還是很給力,還算比較幸運,今早上一看,台式機這邊下載成功了,真是幸運。    下載完後,

Android編譯環境安裝

   上周google接連發布android2.3和chrome os,雖然chrome看上去還很遙遠,但Android卻在這兩年迎來了井噴式的增長。同時我也感覺到Linux作業系統在生活中扮演越來越重要的地位,開源充滿樂趣,因此瞭解一下Android,同時也學習Linux。  

android ListView橫向滑動刪除Item

註冊ListView的onTouchListener()具體代碼如下listview.setOnTouchListener(new OnTouchListener() {float x,y,ux,uy;@Overridepublic boolean onTouch(View v, MotionEvent event) {// TODO Auto-generated method stubif(event.getAction()==MotionEvent.ACTION_DOWN){x=event.

Android 案頭懸浮框

@Override    public void onStart(Intent intent, int startId) {        super.onStart(intent, startId);                //通過WindowManager將浮動的視窗添加到螢幕        mWindowManager = (WindowManager) getSystemService(Context.WINDOW_SERVICE);       

總頁數: 2771 1 .... 903 904 905 906 907 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.