Time of Update: 2018-12-05
<project name="appdiy" default="zipalign" basedir="."><!-- ANT環境變數 --><property environment="env" /><!-- 應用程式名稱 --><property name="appName" value="${ant.project.name}" /><!-- SDK目錄(擷取作業系統環境變數ANDROID_SDK_HOME的值) -->
Time of Update: 2018-12-05
需求前提:現在有4個小的android項目,由於可能要發布不同的渠道號進行推廣,所以就要開發一個小的打包工具供非技術人員任意指定參數進行無限制打包。
Time of Update: 2018-12-05
開發中遇見類似標題中提到的,項目引入第三方library project,是個頭疼的問題,其實解決這個問題關鍵點事library project 的R.java的產生, 具體編譯產生R.java檔案ant指令碼如下: <target name="gen-R" depends="init"><echo>Generating R.java from the resources...</echo><exec executable="${aapt}"
Time of Update: 2018-12-05
文章目錄 手勢識別系統:先把手勢庫放到項目中:(建立手勢庫見下一篇部落格)在res檔案夾下建立一個名為raw的檔案夾,然後把手勢庫放進去 然後開始項目的建立: strings.xml: 手勢識別系統:先把手勢庫放到項目中:(建立手勢庫見下一篇部落格)在res檔案夾下建立一個名為raw的檔案夾,然後把手勢庫放進去 然後開始項目的建立: strings.xml:<?xml version="1.0"
Time of Update: 2018-12-05
I had to add some code in Cocos2dxGLSurfaceView.javain the initView method :mRenderer = new Cocos2dxRenderer(); setFocusableInTouchMode(true); setEGLConfigChooser(8, 8, 8, 8, 16, 0); setRenderer(mRenderer); getHolder().setFormat (
Time of Update: 2018-12-05
Android開發之路之二---------第一個程式HelloWord Android的開發學習之路漫長,在艱難漫長的路都要走踏實每一步,今天就開始了第一步,那就是我的第一個程式HelloWord。今後要認真的完成每一步路,才能很好的掌握學習的知識。 我們在學習編程的東西時,第一個學習的程式都是HelloWord,下來就看看我的第一個程式以及的Android的項目詳解。 首先應先建一個Android項目在eclipse中建一個Android Proj
Time of Update: 2018-12-05
Time of Update: 2018-12-05
Android開發之路七----UI組件2今天我們繼續學習UI組件,主要是學習了TextView和EditText這兩種組件 TextView組件介紹: 直接的子類: Button、CheckdTextView、Cheronometer、DigitalClock、EditText 間接的子類: AutoCompleteTextView、CheckBox、CommpoundButton、MultiAutoCompleteTextView 在其xml
Time of Update: 2018-12-05
Android中實現視頻檔案的上傳協議分析l 運行伺服器端web應用,l 上傳視頻檔案,同時用httpwatch捕獲資料包,並進行講解: POST /videoweb/video/manage.do HTTP/1.1 Accept: image/gif, image/jpeg, image/pjpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel,
Time of Update: 2018-12-05
準備 jdk下載:http://download.oracle.com/otn-pub/java/jdk/7u1-b08/jdk-7u1-windows-i586.exe環境變數配置:(圖中紅色滑鼠指向的位置)電腦-->屬性-->進階系統設定-->系統屬性-->環境變數,可以在使用者的環境變數或者系統的環境變數裡做如下設定: a.建立: 變數名:JAVA_HOME 變數值:C:\Program
Time of Update: 2018-12-05
SharedPreferences進行資料存放區 很多時候我們開發的軟體需要向使用者提供軟體參數設定功能,例如我們常用的QQ,使用者可以設定是否允許陌生人添加自己為好友。對於軟體配置參數的儲存,如果是window軟體通常我們會採用ini檔案進行儲存,如果是j2se應用,我們會採用properties屬性檔案或者xml進行儲存。如果是Android應用,我們最適合採用什麼方式儲存軟體配置參數呢?Android平台給我們提供了一個SharedPreferences類,它是一個輕量級的儲存類,特別
Time of Update: 2018-12-05
Android開發之路(三)---類比打電話的實現 A ndroid 開發是一件十分有意思的事情,類比打電話的實現就是一件十分有意思的事情,自己的虛擬機器給自己的虛擬機器實現打電話功能。下面就介紹一下類比打電話是怎麼樣實現的。 首先先建一個Android Project Phone應先在values中的String.xml檔案中來定義字串和數值 <?xml version="1.0" encoding="utf-
Time of Update: 2018-12-05
首先建立HelloWorld項目 進入下面這個菜單中 選擇Android Project 點擊next進入到建立視窗 在Project Name中輸入項目的名稱 然後點擊next 在這裡選擇你想要啟動並執行Android版本,然後點擊next 在這裡要注意: Package Name 這裡填寫你java所在的包的名 Minimum SDK:必須和你已經選擇過的版本號碼一致當正確填寫後點擊Finish即可建立成功
Time of Update: 2018-12-05
strings.xml<?xml version="1.0" encoding="utf-8"?><resources> <string name="app_name">MusicPlayer</string> <string name="music_name">曲目</string> <string name="play_text">播放</string>
Time of Update: 2018-12-05
文章目錄
Time of Update: 2018-12-05
文章目錄 實現簡單動畫:在drawable目錄中放入圖片,並且建立xml檔案 frame.xml 存入圖片,如下:然後定義一個布局frame_layout.xml:然後寫activity類,FrameActivity.java:此時,在清單中註冊後就可以運行並實現了 實現簡單動畫:在drawable目錄中放入圖片,並且建立xml檔案 frame.xml 存入圖片,如下:<?xml version="1.0"
Time of Update: 2018-12-05
在這裡用Tabhost的例子來說明:package cn.csdn.activity;import android.app.TabActivity;import android.os.Bundle;import android.view.LayoutInflater;import android.widget.TabHost;public class TabHostActivity extends TabActivity {@Overrideprotected void
Time of Update: 2018-12-05
1.其實ADT這個外掛程式已經很強大了,設計一個Application時可以用圖形進行設定,但我還是喜歡用代碼布局。2.在使用Intent方法進行傳遞資料時,要注意名字的大小寫要一致。(弄了好幾個小時才發現)3.在使用menu按鈕功能時,要寫毀掉函數onCreateOptionsMenu和onOptionsItemSelected這兩個方法。4.在編寫代碼時避免直接賦值,如在給控制項賦Text的時候最好把內容寫到res/strings中去,在應用R.string.name,方便國際化和修改!
Time of Update: 2018-12-05
由於Android手機都支援OpneGL ES,因此具有3D功能是Android手機的一大特性。然而,Android手機中3D應用開發的資料還相對較少,因此很多人都是看iPhone的3D教程來摸索Android手機上3D應用開發。近日偶然發現Android上開源的3D引擎min3d,體積非常小巧,只有幾百K,基本實現了OpenGL
Time of Update: 2018-12-05
在上一篇文章中,我們看到可以通過很少的代碼,就可以在螢幕上顯示出一個立方體,相當於min3d中的Hello World程式。但是,對於OpenGL ES編程來說,我們通常需要處理的資料是三角片,可惜使用min3d這樣的引擎把這些細節給隱藏了。在這裡我們自己手動產生一個放在原點上的立方體,給出頂點、三角片、法向量,然後由min3d引擎來顯示,這樣可以更深入理解OpenGL ES的工作原理。具體實現如下代碼所示:public MgnavObject(boolean useUvs, boolean