Time of Update: 2018-12-03
1、Menu設計按下裝置菜單鍵會顯示選項菜單Options Menu,包含兩組功能表項目:表徵圖菜單Icon Menu(最多支援6個功能表項目,不支援checkboxes或radio buttons)以及擴充菜單Expanded Menu;操作功能表Context
Time of Update: 2018-12-03
然後試一下從ArrayList裡面讀資料,畫折線圖package com.test;import java.util.ArrayList;import java.util.Iterator;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import
Time of Update: 2018-12-03
1. 仿美圖秀秀和ios的相機菲林http://www.eoeandroid.com/thread-193864-1-1.html2. 仿path菜單http://www.eoeandroid.com/forum.php?mod=viewthread&tid=152325http://www.eoeandroid.com/forum.php?mod=viewthread&tid=1575113. 圓環菜單http://www.eoeandroid.com/thread-15665
Time of Update: 2018-12-03
代碼:public final class MyClass{ public class MyRelatedClass { ... }}public class OtherRandomClass{ public void DoStuff() { MyRelatedClass data = new MyClass.MyRelatedClass(); }}錯誤:No enclosing instance of type
Time of Update: 2018-12-03
1.術語和概念術語說明備忘Screen size(螢幕尺寸)指的是手機實際的物理尺寸,比如常用的2.8英寸,3.2英寸,3.5英寸,3.7英寸摩托羅拉milestone手機是3.7英寸Aspect Ratio(寬高比率)指的是實際的物理尺寸寬高比率,分為long和nolongMilestone是16:9,屬於longResolution(解析度)和電腦的解析度概念一樣,指手機螢幕縱、橫方向像素個數Milestone是854*480DPI(dot per inch)每英吋像素數,如120dpi,1
Time of Update: 2018-12-03
Android布局是應用介面開發的重要一環,在Android中,共有五種布局方式,分別是:FrameLayout(架構布局),LinearLayout
Time of Update: 2018-12-03
設定環境變數電腦右鍵,屬性->進階系統設定->進階->環境變數1. 首先設定SDK的路徑ANDROID_SDK_HOME,指向自己原生SDK路徑2,只是sdk的tools和platform-tools路徑在path裡,指向SDK下邊檔案夾設定完成後調用adb,返回下列參數說明成功。如果不成功請關閉cmd視窗從新開啟,如果還未成功請仔細檢查路徑3. 把需要安裝的apk複製到platform-tools檔案夾下,輸入adb install
Time of Update: 2018-12-03
一些術語Screen Size 螢幕尺寸:實際的物理尺寸,以螢幕的對角線為準(包括通知欄?)將所有的實際尺寸分為四個廣義的尺寸:small(小),normal(正常),large(大),extra large(特大)Density 螢幕密度:螢幕的屋裡面積內的像素數量,通常指dpi(DPI)small的螢幕密度比normal或large在一個給定的物理面積內具有較少的像素將所有實際密度分為四個廣義的密度:low(低),medium(中等),high(高),extra
Time of Update: 2018-12-03
一、建立新的Activity在進行案頭開發時,我們可以通過一個視窗上的控制項事件開啟另一個新的視窗。在WEB應用開發時,我們也可以通過一個串連開啟一個新的頁面。通過添加新的視窗開完善或增強軟體的功能,那麼在Android應用開發中,我們應該怎樣開啟新的Activity?1.添加新的Activity(建立Android工程:MainActivity)1).建立一個繼承自Activity類的類NewActivitypackage com.changcheng.activity;import
Time of Update: 2018-12-03
Android應用程式啟動並執行行動裝置受限於其運算能力,儲存空間,及電池續航。由此,它必須是高效的。電池續航可能是一個促使你最佳化程式的原因,即使他看起來已經啟動並執行足夠快了。由於續航對使用者的重要性,當電量耗損陡增時,意味這使用者遲早會發現是由於你的程式。 雖然這份文檔主要包含著細微的最佳化,但這些絕不能成為你軟體成敗的關鍵。選擇合適的演算法和資料結構永遠是你最先應該考慮的事情,但這超出這份文檔之外。 1. 介紹 寫出高效的代碼有兩條基本的原則: ◆ 不作沒有必要的工作 ◆
Time of Update: 2018-12-03
一、“點九”是andriod平台的應用軟體開發裡的一種特殊的圖片形式,副檔名為:.9.png 智能手機中有自動橫屏的功能,同一幅介面會在隨著手機(或平板電腦)中的方向感應器的參數不同而改變顯示的方向,在介面改變方向後,介面上的圖形會因為長寬的變化而產生展開,造成圖形的失真變形。 我們都知道android平台有多種不同的解析度,很多控制項的切圖檔案在被放大展開後,邊角會模糊失真。 OK,在android平台下使用點九PNG技術,可以將圖片橫向和縱向同時進行展開,以實現在多解析度下的完美顯示效果。
Time of Update: 2018-12-03
這幾天開始弄jbox2d,在android上面,因為第一次加入第三方的jar,遇到了些問題,這個是一般的文章不會提到,所以,在這裡我記錄了下來,希望為遇到同樣問題的開發人員節省寶貴的時間。 在android下面加入第三方jar的步驟為: 1. 下載第三方jar。 2.建立libs檔案夾,在你的工程目錄下,your Eclipse/Android project。把jar檔案拷貝到libs檔案下。
Time of Update: 2018-12-03
鑒於最近工作涉及JBox2D,打算圍繞testbed的sample來做些細緻的瞭解。也希望自己學習的同時跟大家探討。雖然box2d的手冊已經詳細的描述了hello box2d的代碼,本篇也主要是簡單用android實現,沒有繪製部分,但是很清楚的描述了box2d啟動並執行基本情況。/********************************//*Box2D v2.2.0 User Manual
Time of Update: 2018-12-03
protected void onDraw(Canvas canvas) {//view 裡的繪製入口/** 遍曆box2d world中的body,並繪製其形狀 */for (Body b = world.getBodyList(); b != null; b = b.getNext()) {xf.set(b.getTransform());for (Fixture f = b.getFixtureList(); f != null; f = f.getNext()) {if
Time of Update: 2018-12-03
http://blog.chinaunix.net/u3/103613/showart_2037838.html下面的文檔描述如何移植 iperf 到 android 平台中1. download iperf source codelatest iperf version from the below link:http://sourceforge.net/projects/iperf/and then unzip it.tar zxvf iperf_2.0.4.orig.tar.gz2.
Time of Update: 2018-12-03
(L)ittle (K)ernel based Android bootloaderFirst of all thanks to Travis Geiselbrecht, Brian Swetland and Dima Zavin for the initial work on (L)ittle (K)ernel project and open-sourcing the work on kernel.org
Time of Update: 2018-12-03
(轉載請說明來自國內最大Android社區androidin底層驅動論壇分支,國內最大linux社區Linuxforum 嵌入式linux分支) (Email :hongjiujing@gmail.com)
Time of Update: 2018-12-03
配置好android環境, 在命令列視窗執行命令: mksdcard -l test 10M c:/android/test1.img即建立類比sdcard image 檔案.現在啟動模擬器,執行命令:emulator -sdcard c:/test1.img模擬器啟動後, 新開一命令視窗, copy一檔案到sdcard image 中, 執行命令:adb push e:/test.jpg sdcard/test.jpg然後, 從sdcard image中取回該測試檔案, 執行命令:adb
Time of Update: 2018-12-03
關於使用虛擬機器安裝Android x86的教程網上一搜一大把,但多數是4.0的,與4.2的安裝存在一些出入,這裡筆者就自己的安裝過程整理一下,供大家學習交流。軟體準備: Oracle VirtualBox 4.2.10 Android 4.2.2 x86 ISO關於Android4.2.2這裡複製一下說明: 測試版本20130228是基於最新的Android 4.2.2釋放(Jb-x86)。我們有固定的和添加的x86指定的代碼讓系統運行平穩,對大多數x8
Time of Update: 2018-12-03
RenderScript是Android平台的一種類C指令碼語言,Google雖然一直在之前的各個Android版本內建的動態牆紙中使用該技術實現3D圖形特效,但一直未將其整合在公開發布的SDK中。至Android3.0版本開始,SDK中已將RenderScript技術整合了進來,開發人員可在Eclipse下開發基於RenderScript的3D應用,並在Android3.0版本以上的平板電腦中運行。