Time of Update: 2018-12-03
本人多年(>=6)沒使用JAVA了,Andriod第一次接觸,NDK首次聽說,純屬菜鳥+玩票,將搭建流程(較亂)記錄下來,作為一個備忘。如有錯誤請明示,立刻改正,謝謝。參考網上多個文章,在此一併表示感謝!環境:Win71.下載安裝最新的Cygwinsetup.exe這裡要注意的是,需要選擇Devel@Install,這個是類比Linux環境必須的安裝完以後,開啟輸入make -v和gcc
Time of Update: 2018-12-03
作者:杜剛在軟體開發過程中,程式碼的複用,是非常重要的概念。我們總是需要使用一些現有的模組、包、架構,或開發自己的模組、包、架構,來實現對程式碼的複用。比如在JavaWeb編程過程中,經常使用的Struts和Spring等架構,就可以大大簡化我們的開發過程,提高開發效率。在開發Android應用程式的過程中,同樣有這方面的需求。Android系統包含的Android應用程式開發架構,已經是一個可以很好的提高開發效率的架構,但它並不能滿足我們的所有需要。比如我們再開發某一類應用程式時,會發現這一類
Time of Update: 2018-12-03
Android開發又將帶來新一輪熱潮,很多開發人員都投入到這個浪潮中去了,創造了許許多多相當優秀的應用。其中也有許許多多的開發人員提供了應用開源項目,貢獻出他們的智慧和創造力。學習開原始碼是掌握技術的一個最佳方式。下面推薦幾個應用開源項目,這些項目不僅提供了優秀的創意,也可以直接掌握Android核心的介面使用: 1、Android團隊提供的樣本項目 如果不是從學習Android
Time of Update: 2018-12-03
有米官網:http://www.youmi.net/register?r=MTI0MDg=國內的廣告,我覺得萬普和有米還不錯,我也只試了這兩個,其他的都是看評價的,呵呵~~~首先我們去有米官網註冊一個帳號http://www.youmi.net/register?r=MTI0MDg=;然後添加一個應用,添加成功後會給你一個ID和密鑰,在我們的程式中會用到。在從官網下載jar包,目前有三個jar包,一個是廣告條的,另一個是積分牆的,及推送廣告。還有就是匯入unity的class.jar。其他都就寫
Time of Update: 2018-12-03
Android核心模組內容概述--千鋒3G學院 Android作為一個行動裝置的平台,其軟體階層包括了一個作業系統(OS),中介軟體(MiddleWare)和應用程式(Application)。 根據Android的軟體框圖,其Android核心模組結構自下而上分為以下幾個層次: 第一、作業系統層(OS) 第二、各種庫(Libraries)和Android 運行環境(RunTime) 第三、應用程式架構(Application Framework) 第四、
Time of Update: 2018-12-03
很多時候匯入android項目在eclipse中會報@Override錯誤,這是由於java編譯器的版本不正確,Java 1.5的編譯器預設對父類的方法進行覆蓋,採用@Override進行說明;但1.6已經擴充到對介面的方法;所以如果還是以Java 1.5的編譯器來編譯的話,會出現錯誤。在eclipse中 選擇Window –> Preferences –> Java –> Compiler 選擇1.6 ,如果還不可以,在Compiler中選擇onfigure Project
Time of Update: 2018-12-03
更多Activities討論:http://www.eyeandroid.com/forum.php?mod=forumdisplay&fid=2&filter=typeid&typeid=42 我們在開發項目的過程中,會涉及到該應用中多個Activity組件之間的跳轉,或者夾帶其它應用的可複用的Activity。例如我們可能希望跳轉到原來某個Activity執行個體,而不是產生大量重複的 Activity。這樣就需要我們為 Activity
Time of Update: 2018-12-03
在android中,經常用到的定時器主要有以下幾種實現:一、採用Handler與線程的sleep(long )方法二、採用Handler的postDelayed(Runnable, long) 方法三、採用Handler與timer及TimerTask結合的方法。下面逐一介紹:一、採用Handle與線程的sleep(long
Time of Update: 2018-12-03
轉載自:http://15080452249-qq-com.iteye.com/blog/1762745這個很不錯:http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.html和http://www.cnblogs.com/lhming/archive/2012/06/27/2566467.html 第一次打算接觸遊戲開發.據說cocos2d-x不錯就想學習下.網路上找了蠻多配置的,但是發現有的寫得不大清除,所以自己就寫一個記錄下吧.
Time of Update: 2018-12-03
Application的使用What is ApplicationApplication和Actovotu,Service一樣是android架構的一個系統組件,當android程式啟動時系統會建立一個 application對象,用來儲存系統的一些資訊。通常我們是不需要指定一個Application的,這時系統會自動幫我們建立,如果需要建立自己 的Application,也很簡單建立一個類繼承
Time of Update: 2018-12-03
說明 activity 是使用者正在瀏覽的資料的一個可選操作android.intent.category.ALTERNATIVE能夠被瀏覽器安全使用的 activities 必須支援這個類別android.intent.category.BROWSABLE如果 activity 是對資料執行確省動作(點擊, center press)的一個選項,需要設定這個類別android.intent.category.DEFAULT 說明 activity 是一個設定面板 (development
Time of Update: 2018-12-03
看了幾天3D這些天才弄懂些畫圖,現在弄這個紋理煩得很,半懂半不懂的,這個例子是我到網站下載的,感覺不錯,先給大家看看,下期我再和大家討論討論。 package wyf.sj;import android.app.Activity;import android.os.Bundle;import android.widget.CompoundButton;import android.widget.LinearLayout;import
Time of Update: 2018-12-03
通常地 fragment做為宿主activity UI的一部分, 被作為activity整個view hierarchy的一部分被嵌入. 有2種方法你可以添加一個fragment到activity layout:一、在activity的layout檔案中聲明fragment 你可以像為View一樣, 為fragment指定layout屬性(sdk3.0以後). 例子是一個有2個fragment的activity:<?xml version="1.0" encoding=
Time of Update: 2018-12-03
android中內建的主題(theme)的集錦: •android:theme="@android:style/Theme.Dialog"
Time of Update: 2018-12-03
在系統中添加一個捷徑android.intent.action.ADD_SHORTCUT列舉所有可用的應用android.intent.action.ALL_APPS處理撥入的電話。android.intent.action.ANSWER顯示 activity 報告錯誤 android.intent.action.BUG_REPORT
Time of Update: 2018-12-03
1. 解析類: 繼承和重寫DefaultHandler 。 import java.util.ArrayList;import java.util.List;import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.DefaultHandler;import android.util.Log; public class EmployeeHandler extends
Time of Update: 2018-12-03
android.intent.action.BATTERY_CHANGED充電狀態,或者電池的電量發生變化android.intent.action.BOOT_COMPLETED在系統啟動後,這個動作被廣播一次(只有一次) android.intent.action.CFF語音電話的來電轉接狀態已經改變android.intent.action.CONFIGURATION_CHANGED 裝置的配置資訊已經改變,參見
Time of Update: 2018-12-03
中國Android市集匯總機鋒市場http://apk.gfan.com/Aspx/UserApp/softpotal.aspx?softCategory=7&i=2 愛米軟體商店http://www.aimi8.com/ 優億市場http://www.eoemarket.com/ 掌上應用匯http://www.appchina.com/ 安卓市場http://www.mumayi.com/ 安智市場http://www.goapk.com/ 開奇商店http://www.kaiqi.
Time of Update: 2018-12-03
1.檢查是否有網路連接 Java代碼 1. public static boolean isNetworkAvailable(Context context) { 2. ConnectivityManager cm = (ConnectivityManager) context.getSystemService( 3. Context.CONNECTIVITY_SERVICE); 4. NetworkInfo info = cm.getActiveNetworkInfo(); 5.
Time of Update: 2018-12-03
我們先來看看PlayerPrefs的API吧, 我來解釋一下,SetInt是儲存一個值PlayerPrefs.SetInt("Player Score",10);,GetInt是讀取一個值PlayerPrefs.GetInt("Player Score"),他們就是一對啦,作為整形的存取。顧名思義,SetFloat和GetFloat為浮點型的存取,SetString和GetString是字元型的存取; HasKey是指如果存有這個數,傳回值就是true,反之,false;PlayerPrefs.