Time of Update: 2018-12-03
先看簡介,然後給出一個使用的小執行個體。簡介 Monkey是一個命令列工具,可以運行在模擬器裡或實際裝置中。它向系統發送偽隨機的使用者事件流,實現對正在開發的應用程式進行壓力測 試。Monkey包括許多選項,它們大致分為四大類:· 基本配置選項,如設定嘗試的事件數目量。· 運行約束選項,如設定只對單獨的一個包進行測試。· 事件類型和頻率。· 調試選項。在Monkey啟動並執行時候,它建置事件,並把它們發給系統。同時,Monkey還對
Time of Update: 2018-12-03
Animation就是android中視窗進出螢幕的效果,一共有四種效果:alpha 漸層透明度動畫效果scale 漸層尺寸伸縮動畫效果translate 畫面轉換位置移動動畫效果rotate 畫面轉移旋轉動畫效果設定的方法有兩種:一種是在xml檔案中定義,一種是java檔案中定義。xml中定義比較簡單,只要瞭解了每種屬性的意義,進行相應的設定就行了。另外,還可以對Animation進行監聽,只需實現方法:myAnimation.setAnimationListener(new
Time of Update: 2018-12-03
Android 支援服務的概念。服務是在後台運行組件,沒有使用者介面。可以將這些組件想象為Windows 服務或UNIX服務。 與這些服務類型類似,Android服務始終可用,但無需主動執行某些操作。 Android 支援兩種服務類型的服務:本地服務和遠程服務。本地服務無法供在裝置上運行其他應用程式訪問。一般而言,這些服務類型僅支援承載該服務的應用程式。而對於遠程服務,除了可以承載服務的應用程式訪問,還可以從其他應用程式訪問。遠程服務使用 AIDL(Android
Time of Update: 2018-12-03
在開發android 時不能查看源碼必是很不爽的一件事,看過網上一些文章後(都是2.0以前的版本,跟我的2.2最新版本的配置是不一樣的)不過還是給了我啟示,通過配置終於可以在myeclipse中查看源碼了! 先下載源碼,最新為2.2 1. 源碼地址:http://rgruet.free.fr/public/ 2.找SDK目錄 安裝的SDK到我的目錄E:\ E:\android-sdk-windows\ 找到目錄 結構如下: E:\android-sdk-windows\
Time of Update: 2018-12-03
今天調試了android上調用GPS的功能,在網上找了很多文章,方法是: locationManager = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE );//初始化LocationManagerif (!locationManager .isProviderEnabled(android.location.LocationManager.
Time of Update: 2018-12-03
gallery: 圖片填充的方法與Spinner類似,也是使用setAdapter()方法。但是這個使用的是自訂的Adapter,並且這個Adapter要繼承於BaseAdapter。Gallery定義與資料填充及監聽事件: Gallery g = (Gallery) findViewById(R.id.mygallery); /* 添加一ImageAdapter並設定給Gallery對象 */ g.setAdapter(new ImageAdapter(this));
Time of Update: 2018-12-03
最近正在android上使用RChart畫曲線圖,由於資料要動態更新,所以要設定更新的時間間隔。摸索了很長時間,今天終於可以了。引用的assets都是RChart demo例子中的東西,我只是修改了重新整理時間。RChart demo在我的資源裡,關於動態顯示資料,大家要記得在Listener裡面添加時間的語句,例如:ChartAndroidImage.assets=getAssets(); chartPanel = new
Time of Update: 2018-12-03
第一章 搭建開發環境難度:容易工欲善其技,必先利其器。我們要做的第一件事就是搭建Android開發環境。本文只介紹Windows下的安裝方法,Linux下的安裝方法請參考官方網站的介紹。與PC編程略有不同的是,Android的程式需要在模擬器中運行。因此,我們需要一個整合式開發環境,一個SDK和一個模擬器。因為Android編程使用java語言,所以我們還需要JDK,最好使用安裝版本(http://java.sun.com/javase/downloads/index.jsp)選用JDK 6
Time of Update: 2018-12-03
第十章 遊戲迴圈的設計前面的幾章中,曾多次提到遊戲迴圈,這一章就讓我們一起瞭解遊戲迴圈的相關概念,學習如何使用遊戲迴圈。我們知道,遊戲的主體通常在一個迴圈體中,最初,我們用一個變數來表示遊戲的狀態,比如gameState =
Time of Update: 2018-12-03
1. 資源讀取 ios的ipa的資源打包結構和實際結構是一致的,比如,在Resource目錄下有一個client.cfg文字檔,我們是直接用fread或者ofstream讀取出來的,處理的。 android的資源,打包的時候會全部拷貝到assets目下,壓縮了一下,分兩種情況: CCSprite::create()之類的,可以讀取出來; 自己的設定檔,xml之類的,不能直接讀,必錯。 cocos2dx支援統一的方法:
Time of Update: 2018-12-03
1. ios上,資來源目錄叫Resources,死活不行,改成Resource之後就可以了。2. 用到了c++11,之前應該在Win7 + Cygwin成功打過包,這次同事在他的iMac 編譯過不了,找不到 std::mutex, 各種改,不行! 以為是新加入的std::mutex有問題(其實之前應該也有這個std::mutex)。 今天,在Win7 + Cygwin上,同樣的方法,可以了,沒時間深究。3. Resource目錄下,弄了一個assets放美術資源,打成android apk後,
Time of Update: 2018-12-03
Apk檔案是Android上的安裝檔案,一個Android安裝包包含了與該應用程式相關的所有檔案。Apk檔案本質上是一個zip包,包括AndroidManifest.xml檔案、應用程式代碼(.dex檔案)、資源檔等。其中AndroidManifest.xml檔案位於根目錄下,主要包括以下各個元素:1、包名(package):若沒有指定apk的檔案名稱,編譯後程式包將以應用內Java主程式包的包名命名。2、認證(certificate):指定應用程式所授予的信任層級,目前的認證層級包括platf
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
1. 自訂ListView,: 2. 代碼實現: (1)res/layout/main.xml實現:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"
Time of Update: 2018-12-03
1. 有兩個按鈕的對話方塊Builder builder=new AlertDialog.Builder(AlertDialogActivity.this);builder.setIcon(android.R.drawable.btn_plus);builder.setTitle("btnplus");builder.setMessage("去不去?");builder.setPositiveButton("確定", new
Time of Update: 2018-12-03
關於android中ImageView的外觀,即圖片在其內顯示出的樣子,與布局檔案中adjustViewBonds和scaleType屬性的關係。我進行了一些探索。現跟大家共用,歡迎各位指教。分別將adjustViewBonds設為true和false,與各種scaleType搭配,產生了不同效果。(上面的ImagView的adjstViewBonds值為false;下面的ImagView的adjstViewBonds值為true;兩個ImagView大小相同)如下:代碼:Xml代碼 <
Time of Update: 2018-12-03
2010-11-04偶打算繪製一個座標軸,畫一個折線圖,一開始用直線畫出了座標軸,但是不太好看先貼上代碼/** testPaint.java**/package com.test;import android.app.Activity;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import
Time of Update: 2018-12-03
第一種方法:在drawable檔案夾下建立一個檔案設定背景樣式代碼:在drawable檔案夾下面建立text_view_border.xml<?xml version="1.0" encoding="UTF-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#80858175" /> <stroke
Time of Update: 2018-12-03
筆者在《如何成為Android高手》一文和視頻中曾提出,成為一名真正的Android高手必須掌握和遵循的一些準則:1,學會懶惰2,精通Android體系架構、MVC、常見的設計模式、控制反轉(IoC)(Inversion of
Time of Update: 2018-12-03
Activity中有個Popupwindow.想在Adapter中的getView中設定Checbox的點擊事件時,就顯示與隱藏這個Popupwindow 但是因為Adapter與Activity不是同一個類,所以操作有點麻煩.. --------------------------分割線-------------------------------------------- 類: Adapter 繼承 BaseAdapter類:Activity 繼承Activity Adapter中-----