Time of Update: 2018-12-03
文章分類:移動開發 八款開源Android遊戲引擎(轉)很多初學Android遊戲開發的朋友,往往會顯得有些無所適從,他們常常不知道該從何處入手,每當遇到自己無法解決的難題時,又往往會一邊羨慕於iPhone下有諸如Cocos2d-iphone之類的免費遊戲引擎可供使用,一邊自暴自棄的抱怨Android平台遊戲開發難度太高,又連個像樣的遊
Time of Update: 2018-12-03
Android編譯環境--- 編譯hello world模組 Android編譯環境本身比較複雜,且不像普通的編譯環境:只有頂層目錄下才有Makefile檔案,而其他的每個component都使用統一標準的Android.mk.
Time of Update: 2018-12-03
1、 案例: 兩種方式的登入和請求參數提交 網頁版使用者登入:jsp(用戶端)+Servlet(伺服器端) Android版使用者登入:android(用戶端)+Servlet(伺服器端) 網頁版用戶端用到的技術: 網頁發出Connection請求很簡單,設定好請求路徑後,由瀏覽器自動發出請求。只需指定method="GET/POST"。 Android版用戶端用到的技術:
Time of Update: 2018-12-03
Android Searchable之一一、前言:Android為程式的搜尋功能提供了統一的搜尋介面,search dialog和search widget。search dialog只能為於activity視窗的上方,search widget可以位於任何位置。search dialog和search widget都會向我們的searchable activity發送訊息(主要是搜尋索引鍵)。通過這種方式,可以為任何activity加入search dialog和search
Time of Update: 2018-12-03
Android 是一個面嚮應用程式開發的富平台,它擁有許多具有吸引力的使用者介面元素和資料管理功能。Android 還提供了一組豐富的介面選項。在本文中,學習如何配合使用 Android 的各種感應器選項監控您的環境。範例代碼展示了如何在 Android 電話中錄製音頻。想構建自己的嬰兒監視器嗎?想用聲音來電話中或者開啟房門嗎?請學習如何利用配備有 Android 的裝置的硬體功能。簡介對於 Java 開發人員來說,Android
Time of Update: 2018-12-03
/* 請求伺服器一個資源,將其下載到手機顯示,顯儲存到SD卡中。 通過http的get請求串連伺服器,(下載只能用GET方式請求)。如果串連成功伺服器端自動會往流中寫東西,客戶 端只要拿到InputStream就能從中拿到資料。 */ 1、從EditText輸入框中得到輸入的伺服器資源路徑 String path = et_path.getText().toString().trim(); 2、建立URL地址 URL url = new URL(path); 3、
Time of Update: 2018-12-03
1.Android_Tutor的專欄http://blog.csdn.net/Android_Tutor/article/category/674246/22.eoe wikihttp://wiki.eoeandroid.com/%E9%A6%96%E9%A1%B53.eoeAndroid社區android開發知識索引http://www.eoeandroid.com/topic-tag.html?from=focus4.android開發知識結構梳理http://www.eoeandroid.
Time of Update: 2018-12-03
Service大全ACCESSIBILITY_SERVICE //加速器ACCOUNT_SERVICE
Time of Update: 2018-12-03
因XXXX對瀏覽器業務的定製需求,需要基於Android 瀏覽器應用進行二次開發,下面結合Browser源碼,將開發過程中遇到的一些問題與經驗和大家共用下。 (XXXX部分涉及到資訊安全,不便透露) 第一章 更改瀏覽器設定中的搜尋引擎 1. 需求 將瀏覽器設定中的搜尋引擎更改為XXXX, Google搜尋,百度搜尋。預設XXXX選中。 2. 分析源碼 我們先找到瀏覽器的設定介面代碼, com.android.browser.BrowserPreferencesPage.java 構造介面部分代碼
Time of Update: 2018-12-03
最近在類比一個android遊戲,其中看到一個下雪的效果。到網上搜了很久發現大部分用的都是搜尋引擎用的粒子效果類比的。自己沒用過android的遊戲引擎,於是就決定自己寫一個吧。網上找到一個“天女散花”的demo,稍加改造就成這個下雪的demo。天女散花;點擊開啟連結下雪的效果,無非就是讓螢幕上的“雪花”的圖片不停的被重繪。這裡下雪的動作,需要用一個線程式控制制。/* * 負責做介面更新工作 ,實現下雪 */private RefreshHandler mRedrawHandler = new
Time of Update: 2018-12-03
本系列專題培訓適用範圍:初級Android程式員,即有J2SE基礎和Android初級水平。J2SE基礎是指掌握JAVA文法,1.5、1.6新增的文法不完全掌握也沒關係。瞭解基本的物件導向思想、能編寫簡單的J2SE程式,掌握基本的調試方法,熟悉Swing更好。Android初級是指掌握Activity、Service、BroadcastReceiver、Intent、SQLite、UI組件的使用,能參照例子編寫簡單的Android應用程式。先看一下實現的效果: 本節課程的目的:學會換膚的方案及實
Time of Update: 2018-12-03
Android 之自訂控制項樣式在drawable檔案夾下的XML實現2013-02-06 14:37:14 我來說兩句 作者:az313收藏 我要投稿Android自訂控制項樣式在drawable檔案夾下的XML中,在布局檔案中通過設定控制項的background屬性達到效果。一、控制項常見狀態:
Time of Update: 2018-12-03
上次寫了一個android類比下雪的demo。基本是類比出來雪花飄落的效果了,但是並沒有達到真正的“下雪”。因為一次只產生了幾朵雪花而已。於是想改進一下。我原打算改進的方法是: 定義一個雪花類,繼承runnable,只要在控制類裡面啟動,就讓雪花自動飄落,當落到螢幕下方的時候,重新回到螢幕頂部,然後再次下落……
Time of Update: 2018-12-03
可以訪問 market.android.com,但是 source.android.com 和 developer.android.com 都上不去。是不是 android網路資源的部分伺服器和 youtube是同一ip位址區段?難道又是被zf的 Great Firewall 當 youtube誤殺了?最後去水木查了一下,原來是醬紫:(1)source.android.com用的是Google Apps for your Domain,網域名稱跳轉被盾可以訪問原始地址:http://sites.
Time of Update: 2018-12-03
從java web 轉到android有一段時間了,雖然根據以前的功底,完成一些簡單的android應用已經不成問題了。但是,沒有經過系統的學習過android,始終感覺自己開發的時候“底氣不足”。閱讀了部分android的開發文檔,android中最重要的幾個組件即:activity,service,content provider,
Time of Update: 2018-12-03
Android adb命令1. 查看裝置adb devices這個命令是查看當前串連的裝置, 串連到電腦的android裝置或者模擬器將會列出顯示2. 安裝軟體adb install <apk檔案路徑>這個命令將指定的apk檔案安裝到裝置上3. 卸載軟體adb uninstall <軟體名>adb uninstall -k <軟體名>如果加 -k 參數,為卸載軟體但是保留配置和快取檔案.4. 登入裝置shelladb shelladb shell
Time of Update: 2018-12-03
android編程之代碼布局(一) 前言:習慣了用xml來寫布局的,再用代碼來寫布局,恐怕會很類。但畢竟有時候,我們還是需要用到代碼來寫布局。代碼布局與xml布局有很多相似點,在大多數方法上都可以直接用,只有個別方法的寫法不太一樣,接下來,我將分幾篇來介紹常用的幾種控制項。以android工程內建的main.xml為例,看看代碼是如何?的一、設定當前布局關於這個問題只針對初級水平的人員,其他人可略過。我們知道,在初建一個activity的時候,程式會幫我們建好:protected void
Time of Update: 2018-12-03
前兩篇介紹了一般常用的布局組件寫法,這一次,再來看看其他組件的一、listviewlistview也和大多數組件一樣,一般會在這裡難住的,就是自訂配置樣式的時候。// 建立LinearLayout對象LinearLayout mRelativeLayout = new LinearLayout(this);mRelativeLayout.setLayoutParams(new LinearLayout.LayoutParams(LayoutParams.FILL_PARENT,
Time of Update: 2018-12-03
上一篇,我們已經介紹了一點代碼布局,接下來,我們接著介紹一、常用組件設定Button,ImageView等組件基本上和xml中所定義的基本一樣,就不再詳細介紹了。給出一些常用的設定方式,供大家參考:setVisibility(View.VISIBLE) //是否可見requestFocus() //獲得焦點setGravity(Gravity.CENTER_VERTICAL) //內部位置對齊setPadding(10, 5, 5, 5); //在內部距離各邊距離setId(1); /
Time of Update: 2018-12-03
前言 android手機解析度多樣,這樣面臨我們開發的應用要適應於多個解析度的裝置上.對於應用來講主要分三塊考慮1 )介面配置根據不同的解析度,建立手機介面檔案例子:在res下建立layout-800x480 layout-480x320並在各自不同解析度的檔案夾下建立介面檔案2)圖片配置不同的解析度,介面的長寬比不一致,需要不同規格的圖片在drawable-hdpi,drawable-ldpi,drawable-mdpi