Time of Update: 2018-12-04
在windows下安裝calabash-android,步驟如下:1. 參考https://github.com/calabash/calabash-android/wiki2. 從git上下載calabash-android後,首先需要安裝ruby,我安裝的是ruby 2.0.0p03. 下載calabash-android-demoapp,安裝測試時用的 android工程4. 安裝calabash-android: gem install calabash-android5. 安裝gem,
Time of Update: 2018-12-04
這個主要是如何替換fragment的demo。如下(下面的tabhost和上面的bar不屬於這次的內容,這個是我做的一個應用程式架構的一部分,有需要的或者想研究研究的可以私下聯絡),主要是講解中間的內容怎麼實現,即點擊上面的RadioGroup,下面的內容一起改變(改變的是XML中的布局,這樣的話下面三個的布局完全可以自己定義)1.首先在主介面的xml中添加一個RadioGroup,裡面添加三個RadioButton即可<RadioGroup android:
Time of Update: 2018-12-04
android系統提供了電話相關的介面供調用,比如擷取電話狀態,擷取手機服務等,也包括擷取電話狀態。因此可以根據電話狀態的不同做不同操作。本例主要分析一個來電自動接電話的代碼,代碼是由別人寫的,拿來一起學習:要想監聽電話狀態,一般的做法是寫一個廣播接收器監聽電話狀態的改變,設定檔如下: <receiver android:name=".AutoAnswerReceiver" android:enabled="true">
Time of Update: 2018-12-04
很多應用都有懸浮窗等功能,在手機螢幕上放置一個懸浮窗,使用者可以操作該懸浮窗,但是這種懸浮窗並不是widget,如下簡單介紹下懸浮窗:一般螢幕放置view都是基於WindowManager類,然後再配合WindowManager.LayoutParams類設定不同的參數,可以達到不同的效果,如是否可以接受使用者輸入,是否有焦點等。
Time of Update: 2018-12-04
本文介紹了Android開發環境配置時需要瞭解的事項。Android開發環境目前只支援XP(32-bit)、Vista(32/64-bit)、MacOS X
Time of Update: 2018-12-04
設定控制項的顏色,字型代碼:package com.oyzz.ch3_6;import android.app.Activity;/*必須引用graphics.Color才能使用Color.*的對象*/import android.graphics.Color;import android.graphics.Typeface;import android.os.Bundle;import android.view.View;/*必須引用 widget.Button才能聲明使用Button對象*/
Time of Update: 2018-12-04
按照wiki的提示一步一步的進入如下操作,參考一下網址:http://code.google.com/p/nativedriver/wiki/GettingStartedAndroid在eclipse中運行jUnit出現如下錯誤:Mar 20, 2013 11:21:55 AM org.apache.http.impl.client.DefaultRequestDirector executeINFO: I/O exception
Time of Update: 2018-12-04
今天用ant給Hello工程打包時出現以下錯誤:-release-sign: [echo] Signing final apk...E:\Android\androidSDKwindows\tools\ant\build.xml:1128: The following error occurred while executing this line:E:\Android\androidSDKwindows\tools\ant\build.xml:1140: Signing key
Time of Update: 2018-12-04
package com.cn.ant;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Calendar;import
Time of Update: 2018-12-04
1.簡單介紹 calabash-android是BDD測試架構,底層實現是cucumber,我之前寫過cucumber類似的文章,所以上手還算快,極力推薦,個人覺得比robotium,uiautomation不知道好了多少倍,越用越純熟。 2.安裝與應用 安裝ruby環境,我安裝的是1.8.7 安裝gem,此包用於安裝ruby的lib 安裝 rubygems: http://rubygems.org/pages/download安裝gem install
Time of Update: 2018-12-04
/** * 通過uri擷取檔案的絕對路徑 * @param uri * @return */ protected String getAbsoluteImagePath(Uri uri) { // can post image String [] proj={MediaStore.Images.Media.DATA}; Cursor cursor = managedQuery( uri,
Time of Update: 2018-12-04
首先先看一下Android提供的TextView的屬性,感謝那些為我們翻譯api的戰友們!java.lang.Object ↳ android.view.View ↳ android.widget.TextView已知直接子類:Button, CheckedTextView, Chronometer, DigitalClock, EditText已知間接子類:AutoCompleteTextView, CheckBox, CompoundButton,
Time of Update: 2018-12-04
http://www.cnblogs.com/graphicsme/archive/2012/11/06/2756914.html折騰了一天,看了好些人寫的配置,但是似乎沒有一個能解決所有問題。這裡記錄下我的安裝配置過程、遇到的問題以及解決方案。1. 安裝Java JDK 和 Eclipse IDE基本的Java編程環境安裝,具體參考這裡。 2. 安裝Android SDK安裝路徑不要包含空格!安裝成功後Eclipse介面會多出上面標記的三個按鈕,點擊第一個按鈕選擇需要安裝的Android版本。
Time of Update: 2018-12-04
一。官方下載cocos2d-2.1beta3-x-2.1.1.rar,解壓 ,例如cocos2d-2.1beta3-x-2.1.1/二。解壓後看下檔案夾cocos2d-2.1beta3-x-2.1.1的所有者是不是目前使用者,以及操作許可權是否可讀寫。如果不是請用以下兩種方式之一解決辦法一( 推薦 )。 所有者更改
Time of Update: 2018-12-04
android手機裝置提供了很多的硬體供使用者操作,也提供了很多的api介面供程式員調用,由java代碼調用c代碼進而驅動硬體裝置,如此精巧的一個裝置,如此精巧的一套實現方案。就像單片機控制需要設定很多參數一樣 ,android調用硬體裝置也要設定很多參數,參數也叫選項,可以以各種方式來控制硬體或記憶體,或檔案等。1:錄音如下是一個簡單的android錄音代碼。僅供參考:private MediaRecorder mMediaRecorder;
Time of Update: 2018-12-04
這是我轉的文章,是篇外文翻譯,將介紹如何學習安裝 Android NDK 並開始使用它。在這一教程結束後,將建立你自己的項目,從 Java 代碼簡單地調用原生C 語言代碼。教程細節技術:Android SDK、NDK、C 語言難度:進階預計完成時間:60-90 分鐘(⊙﹏⊙b汗,還是挺長時間的)先決經驗:
Time of Update: 2018-12-04
Android_Tutor的專欄 android學習指南(http://android.yaohuiji.com/)
Time of Update: 2018-12-04
近期任務框(就是近期開啟過的應用)其實也就是一個系統層級的對話方塊,就是長按手機的HOME鍵彈出的視圖。源碼中的路徑為:D:\tools\android4.0.1\frameworks\base\policy\src\com\android\internal\policy\impl\RecentApplicationsDialog.java 1,顯示方式,該對話方塊在PhoneWindowManager
Time of Update: 2018-12-04
最近忙著跳槽,跑來移動後的第一個項目就是做android定製的鎖屏模組。目前已經差不多了,就缺UI工程師的圖片了。在這裡給大家講講我做的這個。先畫張圖吧 不知道大家看了這圖噁心不,反正我噁心了,呵呵。還是回正題吧首先從左邊看吧,由上而下。1,第一個ScreenReceiver是作為鎖屏的入口。接收系統開機和螢幕關閉開啟廣播,根據設定中儲存是否可以鎖屏來啟動鎖屏服務。2,ScreenService作為鎖屏程式中的核心類,啟動後註冊接收螢幕開/關廣播,分別處理對應的任務。其次是對手機狀態的監聽,就是
Time of Update: 2018-12-04
鎖屏服務類。1,啟動後首先註冊接受螢幕的關閉和開啟的廣播:廣播中處理開屏鎖屏任務;2,擷取電話管理服務,註冊通話狀態監聽:監聽手機響鈴狀態、掛起狀態、空閑狀態。以Handler方式執行不同的任務。同樣這裡也是處理鬧鐘啊一些可以你認為可以在鎖屏時候啟動並執行東西。這裡我沒寫,Dome而已,還是湊合看看吧import android.app.KeyguardManager;import android.app.Service;import