實戰試用 Android NDK 初見成效

作者:莊曉立 (liigo)日期:2011.6.15原創連結:http://blog.csdn.net/liigo/archive/2011/06/14/6544649.aspx轉載請註明出處:http://blog.csdn.net/liigo    我(liigo)以前的圍棋SGF棋譜解析器是使用C語言開發的,為了省事和加快移植,就不打算用Java語言重寫了,計劃通過 JNI (Java Native Interface) 在JAVA中調用C語言的代碼,自然的,Android NDK

cocos2d-2.0-x-2.0.3多平台環境搭建(android, win32)

cocos2d-2.0-x-2.0.3多平台環境搭建(android, win32)開始接觸cocos2d-x的環境搭建了,網上也有不少的教程,但是每個總是跟自己搭建的時候有那麼一點不一樣,不全面的,結果就是導致搭建失敗了。。。這裡把我自己搭建的心得發上來,造福其他人android:先說用到的環境是什麼,因為是最近新配的,所以都用的比較新的版本1.首先是官方的android sdk,ndk,視自己情況安裝apiinstaller_r20.0.3-windows.exeandroid-ndk-r8

cocos2d-2.0-x-2.0.4 android項目搭建注意事項

1.首先是要解決產生android項目時scr目錄缺少包檔案的問題以前一直以來我都是從cocos2dx\platform\android\java\src這個目錄底下直接把檔案粘貼到項目的proj.android\src這個底下解決的,後來發現,其實是在template\android這個目錄下的copy_files.sh指令碼裡少了一條複製檔案的命令,囧,希望以後的版本裡少一些這樣子的bug,對新手來說,實在是無從解決起裡面有 COCOSJAVALIB_ROOT=$COCOS2DX_ROOT/

一,安卓環境配置

我選用的是google推薦的開發環境,JDK+eclipse+android SDK+ADT現在還流行的是用netbeans,最近甲骨文靠這個慢慢的佔據了部分開發工具的使用份額,不容小窺,以前我也用過,當年蛋痛寫j2me的時候的事了,確實介面很漂亮,外加那個相同詞彙高亮絕對是一個極棒的特性,當然現在的編輯器都這樣了,但是剛出時可是少見的。不過缺點也有就是配置不好的機器,用起來絕對是卡,不如eclipse不管啥配置,編輯器都超順暢。外加就是netbeans好像有的版本跟有的版本的jdk有時有衝突,

Android-Read-only file system問題

如何一起動就讓sdcard有讀寫權限呢? -------------------------------其它問題----------------------------- 在程式中訪問SDCard,你需要申請訪問SDCard的許可權。 在AndroidManifest.xml中加入訪問SDCard的許可權如下: <!-- 在SDCard中建立與刪除檔案許可權 --> <uses-permission android:name="android.permission.MOUNT_

安卓模擬器安裝

       在最新的Android 4.0.3 R2模擬器中,已經加入了GPU支援,可以支援OpenGL ES 2.0標準,讓開發人員可以藉助模擬器來測試自己的OpenGL遊戲。在去年新增了網路攝影機支援之後,現在的新版模擬器也加入了包括多點觸摸輸入裝置的支援,未來還將加入藍芽和NFC支援。◆QVGA (240x320, low density, small screen)◆WQVGA400 (240x400, low density, normal screen)◆WQVGA432 (240

android上如何?後台日誌記錄並寫檔案到sd卡

文章目錄 補充說明(實現迴圈滾動的日誌,也就是讓日誌不斷的追加在上一條後面) 原因分析什麼時候需要將我們的日誌寫到檔案,並儲存起來查看呢,我總結一下大概有幾種情況:1.debug alarm manager

Android ImageView.ScaleType的幾種類別

        通過ImageView的setScaleType()方法可設定圖片在ImageView中的顯示方式,具體可設定的類別有如下幾種:        CENTER 置中顯示圖片,但圖片不會被縮放;        CENTER_CROP 置中顯示圖片,對圖片等比縮放(保持圖片的長寬比),縮放後的圖片長寬中較小的值能鋪滿ImageView控制項;        CENTER_INSIDE

Android使用ContectResolver操作別的應用中的資料

        當應用程式需要與別的應用進行互動時,需要使用Android提供的兩個類,ContentProvider和ContentResolver來實現相關功能。ContentProvider用來提供內容給別的應用來操作,ContentResolver用來操作(包括查詢、插入等)別的應用資料,當然在自己的應用中也可以。 本著重講解ContentResolver的用法。       

android頭像設定:從本地照片庫或拍照擷取並剪裁

        功能介紹        製作android應用時,使用者註冊的功能必不可少,往往還需要具備帳戶圖片的編輯功能,設定過程如:        介面設計        建立一個縮圖ImageView,點擊時,彈出設定頭像的對話方塊,設定完成後,重新整理縮圖;<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"

Android應用表徵圖設計

在自己android手機上的各個應用的表徵圖,從表徵圖的設計上,往往就可以看出這個應用的Team Dev是否正規軍了,雖然這個判斷有點片面,但也反映了開發人員在設計應用的表徵圖時,往往沒有注意到Android的設計要求,以下綜合了專家們的一些意見,僅供參考! 1 表徵圖大小的規定應用程式圖示 (Icon)應當是一個 Alpha 通道透明的32位 PNG 圖片。由於安卓裝置眾多,一個應用程式圖示需要設計幾種不同大小,如: LDPI (Low Density Screen,120

Android開發人員必須收藏的國外網站

Android現在是一個非常流行的移動作業系統。這個小小機器人建立一個大大的世界。許多開發商也致力於Android開發。對於新手和專家,你都要保持你技術儲備的更新,知道在Android社區中的最新頭條。所以我們推薦一些值得開發人員收藏的Android相關的網站!新聞類Android人:趣味性強,而且及時更新Android周刊:專門服務Android開發人員的新聞周刊我和AndroidPHAndroid 部落格類Android開發官方網站:用於獲得最新的SDK更新和支援。Android開發人員的部

搭建Qt5.1.0Beta的Android開發環境

搭建Qt5.1.0Beta的Android開發環境最近在投簡曆的過程中沒有什麼事,就抽了一個周末研究Qt5.1.0Beta的安卓開發環境該怎麼搭建。兩天時間過去了,也算是有些小成果吧,在這裡給大家分享分享。首先讓我們看看Qt5.1.0Beta的新特性。除了一些模組內大大小小的更改外,我們還發現了它可以支援靜態編譯和安卓和iOS構建目標的支援。靜態編譯這部分先放在一邊,我們來看看Qt5.1.0是如何支援安卓開發環境的。在此聲明,此過程繁瑣,若想用此製作軟體產品,還希望大家再等到Qt5.2的穩定版發

【android學習之十四】——多媒體1:音樂播放

 聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。今天開始學習多媒體相關的操作,因為我們的智能手機一部分重要的作用就是播放音頻,視頻,顯示圖片等操作。Android主要是通過Open Core作為多媒體架構的核心,也被稱作為PV,支援多種格式的音頻,視頻。Open Core架構主要包含兩部分:(1)      

【android基礎學習之四】——基礎控制項CheckBox,Spinner,AutoCompleteTextView,DatePicker,TimePicker

聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。 一、多項選擇(CheckBox)多項選擇與單項選擇實作類別似,都是需要監聽每個控制項。 二、下拉式清單(Spinner)執行個體分析:該執行個體主要實現一個下拉式清單血型的選擇。 【關注點】1. 可選內容如何與下拉式清單關聯。本例子使用了ArrayAdapter<String>2.

【android基礎學習之八】——頁面配置

聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。2011-10-31晚,完成最後一篇Android的基礎學習,關於介面一些常用布局;一、   

【android基礎學習之七】——常用效果2

  聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。2011-10-30周日,繼續《Android應用開發揭秘》的學習,接上一篇常用效果的學習; 一、   

【android基礎學習之二】——基礎控制項ListView

聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。 繼續前面的學習 一、TextView文字框(省略)。二、列表ListView 針對列表的事件:(1)當滑鼠滾動時會觸發:setOnItemSelectedListener事件;(2)點擊時觸發:setOnItemClickListener事件 執行個體分析:對電話本連絡人的資訊進行操作。

【android基礎學習之六】——常用效果1

 聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。繼續學習《android應用開發揭秘》這本書,這裡把基礎控制項的學習進行了分類,下面兩篇部落客要是一些常用的效果一、   

【android基礎學習之一】——事件的監聽與觸發

          之前一直準備開始學習Android,但是總是這事那事拖延了計劃,最近決定一定要狠下心開始這段學習。         聲明:學習的書籍《Android應用開發揭秘》,這裡記錄學習該書籍的日誌,引用的相關代碼與總結描述,沒有商業的用途,完全是自我學習的一個記錄,剛剛學習不可避免會出現很多問題,若是有錯誤還請大家多多批評。         環境的搭建就不說了,參考網上的都是可以的,當前開發環境JDK6.0+Eclipse3.6+android sdk 2.2,因為自己手機就是2.2

總頁數: 2771 1 .... 470 471 472 473 474 .... 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.