Android開發-Intent和Activity

Intent的基本作用:一個Intent對象包含了一組資訊:1.      Component name2.      Action3.      Date4.      Category5.     

AndroidManifest.xml檔案詳解(manifest)

文法(SYNTAX):<manifestxmlns:android="http://schemas.android.com/apk/res/android"          package="string"         

Android中TextView如何?水平和垂直滾動

一、只想讓TextView顯示一行,但是文字超過TextView的長度怎麼辦?在開頭顯示省略符號[html]

Android NFC開發教程(1):概述

Near Field Communication (NFC) 為一短距離無線通訊技術,通常有效通訊距離為4厘米以內。NFC工作頻率為13.65 兆赫茲,通訊速率為106 kbit/秒到 848kbit/秒。NFC通訊總是由一個發起者(initiator)和一個接受者(target)組成。通常initiator 主動發送電磁場(RF)可以為被動式接受者(passive target)提供電源。其工作的基本原理和收音機類似。正是由於被動式接受者可以通過發起者提供電源,因此target

Android SQLite開發教程(3): 建立資料庫

我們將使用一個TodoList 為例介紹SQLite 的基本用法,在設計SQLite資料庫表時有幾點建議:對於一些檔案資源(像或是聲音等)不建議直接存放在資料庫表中,而今儲存這些資源對應的檔案名稱或是對於的content provider 使用的URL 全名。儘管不是強制的,在設計資料庫的關鍵字時,所有表都包含一個_id 域做為表的關鍵字,它是一個自動成長的整數域。 如果使用SQLite 作為一個Content

Android中的Application

先定義一個Application package com.xesam;import android.app.Application;import android.content.res.Configuration;import android.util.Log;public class ApplicationActivity extends Application {    static String name =

AndroidManifest.xml檔案詳解(service)

文法(SYNTAX):<serviceandroid:enabled=["true" | "false"]         android:exported=["true" | "false"]        

android json解析

Android中提供的HttpURLConnection和HttpClient介面可以用來開發HTTP程式。以下是本人在學習中的總結與歸納。1. HttpURLConnection介面    首先需要明確的是,Http通訊中的POST和GET請求方式的不同。GET可以獲得靜態頁面,也可以把參數放在URL字串後面,傳遞給伺服器。而POST方法的參數是放在Http請求中。因此,在編程之前,應當首先明確使用的要求方法,然後再根據所使用的方式選擇相應的編程方式。 

AndroidManifest.xml檔案詳解(uses-permission)

文法(SYNTAX):<uses-permissionandroid:name="string"/>被包含於(CONTAINED

Android Drawable系列——Animation Drawable(動畫實現)

Android的動畫實現是在Animation裡面實現的,在Android裡面,有兩種Animation模式:其中Tween Animation是通過對情境裡的對象不斷做映像變換(平移、縮放、旋轉)產生動畫效果,即是一種漸層動畫;而Frame Animation:順序播放事先做好的映像,是一種畫面轉換動畫。下面是一個Android Animation的設定檔例子。相對比較簡單。但是基本方法都有用到:[html]<?xml version="1.0" encoding=&

android服務的應用,在Activity中實現背景音樂播放

在android應用程式裡,有一種沒有UI的類(android.app.Service)——Service。簡單來說,Service是一個 background process(背景程式),通過背景程式,可以實現一些不需要UI的功能,比如播放背景音樂。下面是一個實現播放背景音樂的常式:在上個工程的基礎上,在Activity中添加音樂播放功能。在工程中添加一個新類yypService(File->New->Class):[java] 

控制項一:Gallery之滑動不流暢的解決辦法,非同步載入

Gallery滑動的時候之所以會卡,是因為當它滑動到中間的時候,預設會為選中狀態,那麼這個時候就要去載入圖片,如果當圖片比較大的時候,就會導致卡一下。一、通過非同步載入圖片的方式其餘的地方不變,只是在Adapter中使用非同步載入的方式。[java]public class GalleryAdapter extends BaseAdapter {     private ImageView[] imageView;//

Android儲存——SharedPreference儲存(使用者偏好儲存)

資料存放區在開發中是使用最頻繁的,在這裡主要介紹Android平台中實現資料存放區的5種方式,分別是:1 使用SharedPreferences儲存資料; 2 檔案儲存體資料;3 SQLite資料庫儲存資料;4 使用ContentProvider儲存資料;5 網路儲存資料;SharedPreferences是Android平台上一個輕量級的儲存類,主要是儲存一些常用的配置比如視窗狀態,一般在Activity中

Android圖片縮放方法

方法1:按固定比例進行縮放在開發圖片瀏覽器等軟體是,很多時候要顯示圖片的縮圖,而一般情況下,我們要將圖片按照固定大小取縮圖,一般取縮圖的方法是使用BitmapFactory的decodeFile方法,然後通過傳遞進去

Android類參考---Fragment(七)

public void onStart()當該Fragment對象對使用者可見時,該方法會被調用。該方法通常會跟它的Activity的生命週期的Activity.onStart()方法綁定。public void onStop()當Fragment對象被終止的時候,該方法會被調用,它通常會跟它的Activity的生命週期的Activity.onStop()方法綁定。public void onTrimMemory(int level)當作業系統判斷某個時機是從進程中消除不需要的記憶體的好時機時,

Android 程式開發:(二)使用意圖 —— 2.2 解決Intent-Filter的衝突

我們已經知道<intent-filter>用來定義你的Activity如何被另外的Activity開啟,這就是所謂的“過濾器”。但是,如果有兩個Activity有相同的<intent-filter>,那將發生什麼呢?    AndroidManifest.xml中的代碼。 <?xml version="1.0"

Android 程式開發:(六)適應方向 —— 6.1 螢幕方向的改變

現代手機裝置的一個非常重要的特性就是可以旋轉螢幕的方向。當然了,Android也不例外。Android支援兩種螢幕方向:portrait(豎屏)和landscape(橫屏)。預設情況下,當改變手持功能的螢幕方向時,當前的anctivity會自動地重繪它的內容。這是因為當螢幕方向發生變化的時候,onCreate()方法被觸發了。 說明:當改變裝置的螢幕方向,事實上,你的當前的activity會被銷毀,然後重新建立。 然後,當views被重繪的時候,它們可能會按照之前的螢幕方向被

AndroidManifest.xml裡加入多個package

下面以一問一答的形式來解決這個問題: 一般建立一個Android項目後,AndroidManifest.xml的內容都是這樣的:<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"     

android java.lang.OutOfMemoryError: bitmap size exceeds VM b

當圖片過大,或圖片數量較多時使用BitmapFactory解碼圖片會出java.lang.OutOfMemoryError: bitmap size exceeds VM budget,要想正常使用則需分配更少的記憶體,具體的解決辦法是修改採樣值BitmapFactory.Options.inSampleSize,例如:www.2cto.comBitmapFactory.Options opts = new BitmapFactory.Options();opts.inSampleSize =

Android WebView相關屬性

1、設定WebView為透明:[java] android:background="#00000000"     android:cacheColorHint="#00000000"     WebView.setBackgroundColor(0); 2、WebView

總頁數: 2771 1 .... 2002 2003 2004 2005 2006 .... 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.