android儲存Bitmap圖片到指定檔案夾樣本

複製代碼 代碼如下:/** 儲存方法 */ public void saveBitmap() { Log.e(TAG, "儲存圖片"); File f = new File("/sdcard/namecard/", picName); if (f.exists()) { f.delete(); } try { FileOutputStream out = new FileOutputStream(f); bm.compress(Bitmap.CompressFormat.PNG, 90,

Android擷取應用程式名稱(ApplicationName)樣本

MainActivity如下: 複製代碼 代碼如下:package cn.testapplicationname; import android.os.Bundle; import android.widget.TextView; import android.app.Activity; import android.content.pm.ApplicationInfo; import android.content.pm.PackageManager; /** * Demo描述: *

Android中自訂ContentProvider執行個體

//以下為TestBaidu MainActivity如下: 複製代碼 代碼如下:package cn.testbaidu; import android.net.Uri; import android.os.Bundle; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.app.Activity; import

android 定時啟動\取消小例子

複製代碼 代碼如下:Intent intent = new Intent("cn.pocketdigi.update.alarm"); intent.setClass(this, AlarmReceiver.class); PendingIntent pi=PendingIntent.getBroadcast(this, 0, intent,0); //設定一個PendingIntent對象,發送廣播 AlarmManager am=(AlarmManager)getSystemService(

Android應用中Back鍵的監聽及處理執行個體

MainActivity如下: 複製代碼 代碼如下:package cn.testnbackpressed; import android.os.Bundle; import android.view.KeyEvent; import android.app.Activity; /** * Demo描述: * 處理Back鍵按下事件 * * 注意事項: * 以下兩種方法勿一起使用 */ public class MainActivity extends Activity { @Override

Android依據名字通過反射擷取在drawable中的圖片

MainActivity如下: 複製代碼 代碼如下:package cn.testreflect; import java.lang.reflect.Field; import android.os.Bundle; import android.widget.ImageView; import android.app.Activity; /** * Demo描述: * 依據圖片的名字,通過反射擷取其在drawable中的ID * 在根據此ID顯示圖片 */ public class

Android webview與js交換JSON對象資料樣本

最近幾個項目的測試結果,Android無法主動通過調用 webview.loadUrl("javascript:"+callbackFunction+"('"+data+"')"); 這種方式將jsonobject類型的data傳給js,因為js那邊得到就是一個string的對象。與此同時,js主動調用android的對象方式,android也無法返回給js一個jsonobject,需要js做一下轉換,例如: Android 代碼: 複製代碼 代碼如下:WebView mWebView =

Android動態添加menu菜單的簡單方法

從menu按鍵開始,涉及以下3個方法:1、onCreateOptionsMenu(Menu menu)2、onPrepareOptionsMenu(Menu menu)3、onOptionsItemSelected(MenuItem item)方法名 觸發時間onCreateOptionsMenu 進入Launcher後第一次點MENU按鈕時觸發onPrepareOptionsMenu 有兩種情況:1、進入Launcher後第一次點MENU按鈕觸發onCreateOptionsMenu後調用;2

Android中擷取電池電量執行個體代碼

複製代碼 代碼如下:/** * * @author chrp * *顯示當前電池電量 */ public class MainActivity extends Activity { private TextView tv; /** * 廣播接受者 */ class BatteryReceiver extends BroadcastReceiver{ @Override public void onReceive(Context context, Intent intent) { // TODO

android 擷取上一個activity傳回值的方法

activity A和BA 擷取資料的activity B返回資料的activity點擊A上的按鈕,在A的textview上顯示B中的連絡人清單選中的資料 用到baseadapter1:在主設定檔中聲明Bactivity 和 註冊通訊錄的讀寫權限[html]複製代碼 代碼如下:<span style="font-size:18px;"> <!-- 註冊通訊錄的讀寫權限 --> <uses-permission

android中多線程下載執行個體

複製代碼 代碼如下:public class MainActivity extends Activity { // 聲明控制項 // 路徑與線程數量 private EditText et_url, et_num; // 進度條 public static ProgressBar pb_thread; // 顯示進度的操作 private TextView tv_pb; // 線程的數量 public static int threadNum = 3; // 每個線程負責下載的大小

android擷取照片的快照 思路及實現方法

當我們在做相簿、上傳相關的應用的時候需要擷取圖片的快照,這時候就需要擷取圖片的快照。android中專門有一個BitmapFactory類可以來處理這類需求。實現的步驟如下:1.首先解析出圖片檔案(注意在這裡為了節約記憶體將inJustDecodeBounds設為true,這樣的話解析的圖片的話只有圖片的尺寸大小資訊)複製代碼 代碼如下:BitmapFactory.Options bmpFactoryOptions = new

Android資源命名規範 分享

Android資源命名規範最近幾個月,大量涉及android資源的相關工作。對於複雜的應用而言,資源命名的規範很有必要。除了開發人員之外,UI設計人員(或者切圖相關人員)也需要對資源使用的位置非常清楚,這樣,溝通就會直接。缺點是資源名字長一些,但是從整體價值來看,值得。命名模板為:縮寫_主介面_功能部分(一) 縮寫:ic

Android開發:TextView加入捲軸樣本

利用scrollview來實現,效果會好很多 複製代碼 代碼如下:<ScrollView android:id="@+id/scrollView1" android:layout_width="match_parent" android:layout_height="150dp" android:fadingEdge="vertical" android:scrollbars="vertical" > <TextView android:id="@+id/ee_source"

Android通過LIstView顯示檔案清單的兩種方法介紹

在Android中通過ListView顯示SD卡中的檔案清單一共有兩種方法,一是:通過繼承ListActivity顯示;二是:利用BaseAdapter顯示。BaseAdapter是一個公用基類適配器,用於對ListView和Spinner等 一些控制項提供顯示資料。下面是利用BaseAdapter類來實現通過LIstView顯示SD卡的步驟:1.main.xml介面設計,如 複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?>

Android Studio的中文亂碼問題解決方案

Android Studio安裝後發現所有的中文,不管是介面上的還是輸出的log中的中文都變成小框框 可以肯定是字型的問題 解決:菜單File->settings對話方塊,切換到Appearance標籤 選擇override default fonts by, 先隨便選擇一個中文字型(PS:小框框都是中文字 呵呵),儲存,重啟軟體,即可。

Android HTTP發送請求和接收響應的執行個體代碼

添加許可權 首先要在manifest中加上訪問網路的許可權: 複製代碼 代碼如下:<manifest ... > <uses-permission android:name="android.permission.INTERNET" /> ... </manifest> 完整的Manifest檔案如下: 複製代碼 代碼如下:<?xml version="1.0" encoding="utf-8"?> <manifest

Android學習筆記–Activity中使用Intent傳值範例程式碼

Intent,又稱為意圖,是一種運行時綁定機制,它能在程式啟動並執行過程中連結兩個不同的組件(Activity、Service、BroadcastReceiver)。通過Intent,程式可以向Android表達某種請求或意願,Android會根據意願的內容選擇適當的組件來請求。

Android學習筆記–使用剪下板在Activity中傳值範例程式碼

在Activity之間傳遞資料還可以利用一些技巧,不管windows還是Linux作業系統,都會支援一種叫剪下板的技術,也就是某一個程式將一些資料複製到剪下板上,然後其他的任何程式都可以從剪下板中擷取資料,在Android系統中也存在此技術。

Android學習筆記–通過Application傳遞資料程式碼範例

在整個Android程式中,有時需要儲存某些全域的資料(如:使用者資訊),方便在程式的任何地方調用。在Activity之間資料傳遞中有一種比較使用的方式,就是全域對象,使用過J2EE的都應該知道JavaWeb的四個範圍,其中Application域在應用程式的任何地方都可以使用和訪問,除非是Web伺服器停止,Android中的全域對象非常類似於JavaWeb中的Application域,除非是Android應用程式清除記憶體,否則全域對象將一直可以訪問。

總頁數: 2945 1 .... 34 35 36 37 38 .... 2945 Go to: 前往
Tags Index:

聯繫我們

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

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