android中判斷橫屏或者豎屏並改變背景

今天學到一招,在android中,判斷橫屏還是豎屏,並且根據方向改變背景,代碼如下:public static void AutoBackground(Activity activity,View view,int Background_v, int Background_h)    {        int orient=ScreenOrient(activity);        if (orient == ActivityInfo.SCREEN_ORIENTATION_PORTRAIT)

Android中對json的解析和處理

在android調用webservice時,經常要對json的格式進行處理,現在有兩種方法去處理:1 使用JSONObject 和 JSONTokener去解析2 使用GSON庫  先看第一種方法,假如有如下的json字串:{“name”: “myName”,“message”: ["myMessage1","myMessage2"],“place”: “myPlace”,“date”:  ”thisDate”}第一種解決方案:  public class main extends

android中下載檔案到sdcard和進度條小結

這裡小結下,如何用android的模擬器去建立一個sdcard,並且學習如何在android中去下載一個網上的檔案,儲存到android,並且下載時,會顯示一個進度條1 頁面結構,提供一個button,點BUTTON時,去下載一個圖片,main.xml設計如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

android地圖中的一個例子

public class AndroidGooleMapDemo extends MapActivity {/** Called when the activity is first created. */private MapView mMapView;private MapController mMapController;private GeoPoint mGeoPoint;public void onCreate(Bundle savedInstanceState)

Android中自訂對話方塊小結

今天小結下在android中兩個activity之間傳遞資料的知識點,其中還參考用了個模糊的效果。1 主程式AndroDialog  import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.widget.Button;import android.util.Log;import android.view.View;import

Android中查看CPU和記憶體

android系統其實是linux,那麼可以在程式中去調用cat /proc/meminfo和cat/proc/cpuino去查看記憶體和CPU等情況的,下面是程式:public class CpuSpeed extends Activity {    /** Called when the activity is first created. */    private TextView cpuInfo;    private TextView memoryInfo;    public

android中的autocomplete例子小結

  小結下android中的autocomplete和sqlite的知識點,順便複習下。1 SQLITE協助類   public class SQLiteCountryAssistant extends SQLiteOpenHelper {private static final String DB_NAME = "usingsqlite.db";private static final int DB_VERSION_NUMBER = 1;private static final String

Android中的intentservice

在Android的應用中,往往需要在執行主介面的操作時,如果要執行耗時的操作,那麼應該是另外開線程的,或者是用async或者handler,今天發現其實也可以用android中的一個Intentservice去實現。下面例子講解下。1 例子中是一個文字框,當使用者輸入內容後,類比slepp 10秒,這個時候要是不分離線程,操作的話,使用者再點介面,就會死死地停在那裡,甚至是出現提示,要強行CLOSE,代碼如下:Java代碼

Android中使用google Analytics

google Analytics不僅可以在網站中應用,還可以在自己的android應用中進行應用。下面講解如下:1 當然是註冊google analytics帳號了,免費的註冊 2 下載google android sdk for android 3 將下載的jar檔案放到項目的lib包下 4 為你的應用增加internet訪問的應用許可權 5 程式中的使用方法    import com.google.android.apps.analytics.GoogleAnalyticsTracker;

android模擬器的鍵盤技巧

技術分享 » Phone | 閱讀(459) | 評論(0) Oct212010android模擬器如果自訂一個解析度,那可能就是沒有鍵盤的。那怎麼操作菜單和返回什麼的呢?下面是阿權的測試結果,這個是有鍵盤的按鍵對應的:ESC 返回鍵F2 menu鍵F3 撥號鍵F4 掛斷鍵F5 搜尋鍵F6 滾輪F7 鎖屏F8 禁止網路ctrl+F12 可以切換畫面橫向和豎向引用HomeHOMEMenu (left softkey)F2 or Page-up buttonStar (right

android 2.1 原始碼結構的那點小事

Android 2.1 源碼結構分析leeAndroid 2.1|-- Makefile|-- bionic (bionic C庫)|-- bootable (啟動引導相關代碼)|-- build (存放系統編譯規則及generic等基礎開發包配置)|-- cts (Android相容性測試套件標準)|-- dalvik (dalvik

Android作業系統

Android 是Google開發的基於Linux平台的開源手機作業系統。它摩托羅拉的首款Android手機CLIQ包括作業系統、使用者介面和應用程式 —— 行動電話工作所需的全部軟體,而且不存在任何以往阻礙移動產業創新的專有權障礙。Google與開放手 機聯盟合作開發了 Android,這個聯盟由包括中國移動、摩托羅拉、高通、宏達電和 T-Mobile 在內的 30

android開發中倒計時功能的實現

Android開發中用到了倒計時,查了一些資料,後來看了原始碼,寫了出來,與大家分享,不當之處歡迎指正。自己要寫個類來繼承CountDownTimer,如下面代碼所示,重寫兩個方法,就是在兩個方法中寫上你要乾的事情。onFinish()中的代碼是結束的時候要做的事情;onTick(Long

android SharedPreferences 使用

Preference是Android資料持久化方法中最簡單的一種,使用Preferences的索引值對儲存方式。用來儲存比較簡單的一些資料,而且是標準的Boolean、Int、Float、Long、String等類型。android.content.SharedPreferences是一個介面,用來擷取和修改持久化儲存的資料。有三種擷取系統中儲存的持久化資料的方式:1. public SharedPreferences getPreferences (int mode)  

Android實現BaseAdapter布局的兩種方法

接觸android不久,對於listView的使用摸索出兩種方法,不到之處還請大家指正。ListView作為重要的展現控制項,很多場合中需要滿足動態載入Item,相應點擊Item事件和靈活布局三種要求。直接繼承BaseAdapter類,重寫getCount(),getItem(int position), getItemId(int position), getView(int position, View convertView, ViewGroup

Android入門-Activity

Activity1、作用控制項的容器2、建立activity2.1、繼承activity類2.2、重寫onCreate方法(第一次運行在視窗會調用)2.3、在Mainifest.xml註冊2.4、添加控制項protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);     

Android及JavaSE遊戲引擎LGame-0.2.9發布(新增物理引擎支援)

 版本資訊: 發布時間 版本號碼 2010-12-11 0.2.9 2010-09-15 0.2.8 2010-08-19 0.2.7 2010-07-31 0.2.6 2009-12-29 0.2.5 2009-10-10 0.2.0 2009-09-13 0.1.5 2009-08-11 0.1.0

繼續群發Android遊戲源碼(再發15款)

依舊是Java遊戲源碼,俗話說“源碼就是力量”啊~~~繼續群發Android遊戲源碼(再發15個,依舊以andengine和libgdx開發的為主。話說開源遊戲發行者主要集中在歐美使用者群中,而歐美那邊Java系又主要用這兩款引擎,所以暫時只能群發此二者開發的遊戲。另外,Android上SDL開發的遊戲源碼竟意外的多,有空時小弟再集中發布下SDL的,不過,這貨基本算純C/C++了……)——————————————————————————遊戲運行實際效果如所示:(一張張傳圖太麻煩,乾脆拼成一幅,但

Android遊戲源碼合集(主要是AndEngine和Libgdx的)

最近在網路上看到有網友抱怨Android遊戲源碼找不到,所以小弟收集了一些AndEngine和Libgdx的遊戲源碼,以Eclipse工程的形式配置好環境,再陸續發出(某引擎避嫌,不在此列)。雖說這些遊戲,主要是由Libgdx與AndEngine開發的源碼組成。但事實上,能算遊戲的,開源的,舉凡有點價值的Android遊戲源碼,小弟也會陸續收集(比如Replicaisland沒用任何引擎,可代碼有價值,所以這次也放進來了),更會在部落格中一一給出。不過,有兩類遊戲不在此列,一是遊戲源碼雖然乍看下

大量正規廠商進駐Android Market,請國人務必留心著作權問題

伴隨最近Google Android Market開始爆炸性增長,越來越多的專業廠商開始進駐其中,相伴而來的,各種著作權問題就開始突現出來。就在今天,小弟本月來首次登陸Android

總頁數: 2771 1 .... 919 920 921 922 923 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.