如何給應用增加分享功能,怎樣將應用加入系統的分享挑選清單?Intent.createChooser()方法用來彈出系統分享列表。查看Intent對應的組件是否存在,可查看Android判斷Intent是否存在,是否可用1、應用增加分享功能 import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import
記憶體不足,資源檔過大,要麼處理過大資源檔,要麼改大記憶體。我的是assets檔案夾裡一個檔案太大了,刪了後就好了!改大記憶體做法,dos,切到sdk的tools目錄下:emulator -avd MyAndroid -partition-size 120M或者在eclipse runConfigration中,target下面的 Additional Emulator Command Line Options輸入以上語句!後兩種沒實驗,實驗過的親,希望留個言...
pd = ProgressDialog.show(this, "請稍候。。重新整理中", msg, true,false); pd.setCancelable(true); //點擊返回鍵可以取消 需要設定為true 不能取消就用false new Thread() { public void run() {
網友回覆: 石飛 回答於 2012-03-25 19:11舉報 不應該在 onTabChanged()裡擷取該按鈕,應該在 onCreate()裡,先用findViewById 找到 button,再寫setOnClickListener(new Button.OnClickListener(){ public void onClick(View v)
原文地址:http://mobile.51cto.com/android-266469.htm Android Selector
原文地址:http://qq361119908.iteye.com/blog/656281 以前作圖一般有兩種方式:1、UI把圖形設計好我們直接貼。2對於那些簡單的圖形,如矩形、扇形這樣的圖形,一般的系統的API會提供這樣的介面。但是在Android下,有第三種畫圖方式,介於二者之間,結合二者的長處。如下的代碼: <item android:id="@android:id/secondaryProgress"> <clip>
應用程式實體類public class App{ private int appId; // 應用程式id private String appName;// 應用程式名稱 private String appIcon; // 應用程式圖示 public int getAppId(){ return this.appId; } public void setAppId(){ this.appId=value; }
首先在Java se平台上建立一個Socket服務端:public static void main(String[] args) { try { ServerSocket ss = new ServerSocket(8888); System.out.println("Listening"); while(true) { Socket socket = ss.accept();
在java代碼下,加一條, listView.setCacheColorHint(0); 或者在 布局.xml, listview 中 加上 android:cacheColorHint="#00000000"
這裡介紹兩種方法:一種把每個activity記住,然後逐一幹掉;另一種思路是使用廣播。本文來源於網路,如有雷同,那是必須的。寫此貼只是為了總結一下常用東東,還望原作者莫怪,本人真不是想侵權。方法一、用list儲存activity執行個體,然後逐一幹掉上代碼:import java.util.LinkedList; import java.util.List; import android.app.Activity; import android.app.AlertDialog; import
最近在做項目的過程中,要用到GridView,同時還得使用單選或多選功能,在網上搜過很多資源貼,但都不是我想要的效果,於是就自行設計了一種方案。什麼都不說,先上個^_^: Demo原始碼下載:http://download.csdn.net/down/3435752/anndaming首先需要構建一個ImageAdapter類,此類繼承了BaseAdapter類,用於做GridView中資源的適配器,代碼如下:package com.demo;import
前些時候把Android源碼環境搞定之後,就著手研究線程/進程間的通訊,因為手上的任務是不間斷地擷取裝置事件,再把獲得事件反饋給ui更新。按照Android的設計架構,應用程式調用下層服務是按照的流程: 但是,對我來說,Android源碼部分內容多了點兒,還不能消化好~~而這次任務主要用到的是類似的流程。 學習了下源碼,發現源碼在不斷地監聽裝置事件時,會採用Looper與遠端控制的機制,中間會通過管道、訊息佇列什麼的方式來喚醒線程。但就我目前還不瞭解這個方式,於是按照我當前能夠實現的程度,稍
最近在學習一個開源的項目,看到人家定義的資源檔有如下標籤:而在該項目中,利用以上路徑追溯下去,會追溯到這麼一個類檔案,所以就迷糊了,定義布局檔案跟類有毛關係<比較二>查了下原來是自訂屬性的使用!------------------------------------------------------------------------------------------------------------------------先看一張關係圖: 其實就是,在values目錄下定義一
網上關於利用ContentProvider實現資料、檔案等的共用,例子很多,我會一一羅列,別人寫過的我就不費話了:重要的幾點:1、ContentProvider基本不需要使用者與它的對象互動,系統會自動喚醒所有註冊了的provider2、ContentProvider的OnCreate方法,並不是一直被系統調用的<網上好多人是誤導,本人親測,只有你第一次安裝該apk的時候才會被調用> <SqliteHelper
經查是因為本地文檔中的網頁有如下兩段js代碼會連網載入資訊,將其注釋掉後就好了 <link rel="stylesheet"href="http://fonts.googleapis.com/css?family=Roboto:regular,medium,thin,italic,mediumitalic,bold" title="roboto"> <script src="http://www.google.com/jsapi" type="text/javascript"
提示Android requires compiler compliance level 5.0 or 6.0. Found '1.7' instead. Please use Android Tools > Fix Project Properties.解決方案:1.項目右鍵 ->android tools->Fix Project2.如果不可以,檢查Project->Properties->Java
(2011-10-06 19:56:08)一個普通登入介面的代碼,主要是三個EditText,一個checkBox,兩個button<?xml version="1.0" encoding="utf-8" ?><LinearLayout
android的RelativeLayout布局,即相對布局,相對於控制項位置的定位,當沒有使用以下屬性確定控制項間的相對位置時,控制項將重疊在一起參照寫法:android:layout_above="@id/****"android:layout_above 將控制項的底部至於給定ID的控制項之上android:layout_bellow 將控制項的頂部至於給定ID的控制項之下android:layout_toLeftOf
由於這幾個控制項都是比較常用的控制項,所以在進行操作的時候會比較常用,所以這個部分算是Android軟體開發的重要部分,內容比較簡單。分類型進行介紹1.單選框操作:單選框在Android裡面隨處可見,它是由兩部分組成的,一部分是RadioGroup,一部分是RadioButton。一個RadioGroup裡面是有多個RadioButton。每個RadioButton就是一個單選項,而控制的時候是控制RadioGroup。下面是Xml和代碼的實現部分xml:<RadioGroup
顯式Intent定義:對於明確指出了目標組件名稱的Intent,我們稱之為顯式Intent。顯式Intent直接用組件的名稱定義目標組件,這種方式很直接。但是由於開發人員往往並不清楚別的應用程式的組件名稱,因此,顯式Intent更多用於在應用程式內部傳遞訊息。比如在某應用程式內,一個Activity啟動一個Service。隱式Intent定義:對於沒有明確指出目標組件名稱的Intent,則稱之為隱式Intent。它不會用組件名稱定義需要啟用的目標組件,它更廣泛地用於在不同應用程式之間傳遞訊息.由