Android橫豎屏切換的解決方案

在開發遊戲的時候,有些遊戲是只能橫屏玩的,所以手機豎立放置的時候,要保持遊戲畫面依然橫屏。要做到這個要求其實很簡單,在AndroidManifest.xml裡面配置一下就可以了。加入這一行android:screenOrientation="landscape"。例如(landscape是橫向,portrait是縱向):Java代碼1. <?xml version="1.0" encoding="utf-8"?> 2. <manifest

Android application context/activity context與記憶體泄露

在android中context可以作很多操作,但是最主要的功能是載入和訪問資源。在android中有兩種context,一種是application context,一種是activity context,通常我們在各種類和方法間傳遞的是activity context。比如一個activity的onCreate:protected void onCreate(Bundle state) {        super.onCreate(state);        TextView

android使用 2D 方法實現倒影特效

每一個映像像素通過一個4位元組整數來展現。最高位位元組用作alpha通道;換言之用來實現透明/不透明控制。255代表完全不透明;0則代表完全透明。接下來一個位元組是red紅色通道;255代表完全是紅色。依次類推接下來兩個位元組相應的實現綠色和藍色通道。現在你可以對單獨的像素進行處理了。通過使用{tagshow(event)}">android.graphics.Bitmap

Android SDK中tools詳解

Android SDK包含了各種各樣的定製工具,簡介如下:Android模擬器(Android Emulator )它是在你的電腦上啟動並執行一個虛擬行動裝置。你可以使用模擬器來在一個實際的Android運行環境下設計,調試和測試你的應用程式。Android調試橋(Android Debug Bridge (adb) )Adb 工具可以讓你在模擬器或裝置上安裝應用程式的.apk檔案,並從命令列訪問模擬器或裝置。你也可以用它把Android模擬器或裝置上的應用程式代碼和一個標準的調試器串連在一起。

android 中關於SimpleAdapter構造參數的問題。

 simpleAdapter的建構函式 如下: SimpleAdapter(Context context, List <? extends Map <String, ?>> data, int resource, String[] from, int[]

Android 中LayoutInflater的使用

 大家好我們這一節講的是LayoutInflater的使用,在實際開發種LayoutInflater這個類還是非常有用的,它的作用類似於 findViewById(),不同點是LayoutInflater是用來找layout下xml布局檔案,並且執行個體化!而findViewById()是找具體xml下的具體

android 支援展開/收縮功能的清單控制項

    最近在做一個Rss閱讀器,我看了一看別人做的閱讀器中的lisView可以伸縮,展開,我就在網上搜尋了一下。果然讓我找到,下面就我找到的一個小例子,給大家分享一下。 ActivityMain .java package com.android;import android.app.ExpandableListActivity;import android.os.Bundle;import android.view.ContextMenu;import

關於 android 中的MapView 雙擊事件的問題?

我在做的程式的時候,遇到這樣的一個問題,就是,雙擊mapView響應事件,後來試了很多方法,後來終於成功了!這是我從網上搜集的一些資料。如下:touch與多個mapview

Android反編譯xml檔案

一、前言:大家好,今天給大家分享一下Android中的拿來主義,我們時常會碰到一個自己覺得很漂亮很帥氣的應用(apk),所以我們會嘗試用WinRAR等之類工具查看,而一般的應用程式打包後的目錄通常是這樣的如: 當然res裡的圖片是可以拿來就用的(筆者的好多應用的圖片都是從別人的apk裡扣出來的),而諸如layout裡的布局及許可權檔案(AndroidManifest.xml)已經是一堆亂碼了,完全看不懂,想看看別人是怎麼布局的都不容易。還有原始碼都被編譯成了classes.dex,完全看不出什麼

Android基礎教程(十)之——-ListView的應用

大家好,終於可以又寫blog了,前段時間準備日語,現在終於完了.我們今天要講的內容是Android中ListView中的實現.一共分為四個步驟,我將一一講解: Step one:建立一個新的Android工程,命名為ListViewDemo.Step two:找到ListViewDemo.java,把我們習慣的繼承Activity,改成ListActivity,如下:public class ListViewDemo extends ListActivity Step

Android SDK 2.1 下載與安裝教程

Android SDK 2.1 下載與安裝教程  一、Google已經發布了Android SDK 2.1版本.下面給朋友們介紹一下安裝2.1的 Android 模擬器 Emulator模擬器的方法: 1、首先下載最新的SDK 2.1檔案,由於需要翻牆下載,直接貼出檔案地址,大家可以用迅雷下載:  Windows版 http://dl.google.com/android/android-sdk_r04-windows.zip

Android啟動研究(三)

Zygote初始化完成,建立的第一個進程為系統進程(SystemServer進程), 首先會執行此進程的main()方法,我們看main方法 public static void main(String[] args) {    ...    System.loadLibrary("android_servers");    init1(args) ; } 從這個方法中就可以看出,首先載入了一個本地庫android_servers.so庫,然後調用init1()

Android 中的回呼函數 onActivityResult

根據文檔的解釋,Activity是Android開發中非常重要的一個基礎類。我把它想像成J2ME中的Display類,或者是Win32平台上的Form類,也許不準確,但是它的重要性我覺得應該是一樣的(當然,如果我們寫的是一個沒有介面的應用,例如後台啟動並執行服務之類的,可以不用Display的)。1.    

Android.mk檔案用法與基礎

 一個Android.mk file用來向編譯系統描述你的原始碼。具體來說:該檔案是GNU Makefile的一小部分,會被編譯系統解析一次或多次。你可以在每一個Android.mk

在Android中使用OpenCv 來處理圖片

最近在研究在用C來處理圖片,後來再網上找了一下,有的說用libjpeg和opencv來處理圖片。先研究一下,opencv來處理圖片,這是網上一位友人寫的代碼http://blogold.chinaunix.net/u1/57901/showart.php?id=2512389 開始之前,先編譯opencv得到

android中 關於listitem 獲得焦點時,改變其背景

  其實這個問題一直困擾著我,後來終於解決了。其實很簡單看下面的,不好意思,有點模糊:1、listView控制項        <ListView   android:id="@+id/contact_listview" android:layout_width="wrap_content" android:layout_height="400dip"   android:divider="#b9b9b9"   android:dividerHeight="1px"  

Android啟動研究(一)

我對這個檔案還沒仔細研究過,不過一個網友突然問了我一個問題,我也還是大概的知道一些。    android的系統應用中的一個重要的進程就是zygote,所有的java應用程式進程都是由zygote派生出來的,zygote這個進程的作用就是“生兒子”。具體的一個應用如何出來的大家可以看我以前的一篇文章-----Android 應用初始化及表單事件的分發。   首先要瞭解一點初始化語言的基本知識吧:Services(服務)是一個程式,他在初始化時啟動,並在退出時重啟(可選)。Services(服務)

使用Android系統內建的應用統計

    前幾天在做一個小程式,是關於Android如何來統計應用使用的次數以及使用了多長時間。後來在網上查了一些相關資料,終於解決了。    其實很簡單。這是手機中內建的功能,不用同步選取什麼組合按鍵,而是在撥號介面進行撥號即可。點擊位於系統主屏的Dialer進入撥號介面,輸入“*#*#4636#*#*”(不加引號)即可進入工程測試模式。這時可以看到出現了Testing的介面,包含了Phone information、Battery information、Battery

擷取android中正在運行應用程式的列表

  最近想做一個工作管理員練一練手,第一道題就是擷取手機中正在啟動並執行程式。後來在網上找了一下資料,終於有了眉目。廢話不多說!看代碼。 ActivityMain.javapublic class ActivityMain extends ListActivity {@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);

擷取android手機總記憶體和可用記憶體的一些方法

   網上有很多方法可以擷取記憶體的方法,我收集了一下具體如下,可以參考這位老兄的部落格。第一種方法:http://blog.csdn.net/sxwyf248/archive/2010/11/02/5981251.aspx第二種方法:是我在一個論壇裡找到的,是一個高手用java的反射機制來擷取手機的記憶體的一些資訊。具體代碼如下。public class GetFreeMem extends Activity { /** Called when the activity is

總頁數: 2771 1 .... 434 435 436 437 438 .... 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.