Android網路操作(上傳下載等)

Java代碼 package com.maidong.utils;  import java.io.BufferedReader; import java.io.DataOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import

AutoCompleteTextView資料繫結

首先,在布局檔案main.xml中添加AutoCompleteTextView組件,代碼如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical&

Android防止手機休眠

在開發Android程式時,有時候在程式啟動並執行時候,不能讓系統休眠,否則有一些運行會停止,因此我們需要設定禁止休眠,有兩種方式:一種是添加許可權,別一種是代碼中設定,建議使用第一種方式,這樣,在安裝程式的時候會進行提醒:第一種方式:在Manifest.xml檔案裡面用user-permission聲明名稱為:Xml代碼 android.permission.WAKE_LOCK 第二種方式:Java代碼 getWindow().setFlags(WindowMan

SharedPreferences的使用

1.注意.putIn和.getIn是對稱關係,使用了putIn,只能使用getIn2. public static final String PRENAME="sharedpreferences";  指定儲存的檔案名稱為sharedpreferences.xml,檔案在data/data/下3. editor.commit();記得使用commit進行提交 -------------------------------------------------

android程式的調試

一、DDMS的使用        1.logCat:顯示手機或模擬器運行中顯示出來的一些日誌        2.記錄層級:Debug、Warning、Error、Info、V:全部的資訊       

Android按鈕事件彈出多個對話方塊

最近發現,在對按鈕添加單擊事件監聽,在監聽事件中彈出一個對話方塊,如果手機反應比較慢的話,會彈出多個,網上搜尋了不少文章,發現沒有太合適的。最終自己用了一個比較笨的辦法實現了:OnClickListener infoClick=new OnClickListener(){public void onClick(View v) {if(!isClick){  

通過ByteArrayOutputStream將inputStream轉變為outputStream

通過ByteArrayOutputStream將inputStream轉變為outputStream  1.首先,先編寫一個擷取檔案輸入資料流的方法 ops()。2. 之後在調用此方法獲得輸入資料流,並通過 castToBAOStream(Object obj,int bufferSize)進行轉化。3.最後,寫出 轉化成功的

mac下配置android環境變數

android環境搭建完成之後需要配置android環境變數,這對以後的運行調試很有協助。下面我將一下mac環境下的配置步驟:1、在本地目錄(home directory)中建立檔案.bash_profile2、在檔案中寫入以下內容:export PATH=${PATH}:/Users/sxpmg/Application/android-sdk-mac_x86/tools:/Users/sxpmg/Application/android-sdk-mac_x86/platform-tools其中:

Android小技巧(二):為ContentProvider添加資料庫事務支援

介紹:資料庫事務是由一組資料庫操作序列組成,事務作為一個整體被執行。事務的原子性:包含在其中的對資料庫的操作序列最終要麼全部執行,要麼全部不執行。當全部執行時,事務對資料庫的修改將生效;當全部不執行時,資料庫維持原有的狀態,不會被修改。問題:最近在做一個從sdcard匯入資料到資料庫的功能,當匯入失敗時,資料庫要恢複到匯入前的狀態。使用資料庫交易處理能很好地滿足到我們的需求。我們知道Android平台上使用的sqlite資料庫是支援交易處理功能的,實現的代碼如下:view

AlertDialog自訂樣式

 像列表這種選擇項的彈出式對話方塊,要改變樣式一般都採取重寫layout方式 今天才瞭解到 其實可以自訂樣式,與大家分享下,其實很簡單  AlertDialog.Builder builder = new AlertDialog.Builder(new ContextThemeWrapper(this, R.style.AlertDialogCustom));   然後自訂自己的樣式就可以了 <?xml

android中SQLite資料庫的操作

使用嵌入式關係型SQLite資料庫儲存資料除了可以使用檔案或SharedPreferences儲存資料,還可以選擇使用SQLite資料庫儲存資料。在Android平台上,整合了一個嵌入式關係型資料庫—SQLite,SQLite3支援NULL、INTEGER、REAL(浮點數字)、TEXT(字串文本)和BLOB(二進位對象)資料類型,雖然它支援的類型只有五種,但實際上sqlite3也接受varchar(n)、char(n)、decimal(p,s)等資料類型,只不過在運算或儲存時會轉成

擷取手機通訊錄資訊方法總結

 1.最簡潔的方法 使用類 android.provider.ContactsContract.CommonDataKinds.Phone; 代碼如下: Cursor c = getContentResolver().query( ContactsContract.CommonDataKinds.Phone.CONTENT_URI, null, null,

淺談android的selector背景選取器

關於listview和button都要改變android原來控制項的背景,在網上尋找了一些資料不是很全,所以現在總結一下android的selector的用法。首先android的selector是在drawable/xxx.xml中配置的。先看一下listview中的狀態:把下面的XML檔案儲存成你自己命名的.xml檔案(比如list_item_bg.xml),在系統使用時根據ListView中的清單項目的狀態來使用相應的背景圖片。drawable/list_item_bg.xml<?x

Android動態添加menu菜單

從menu按鍵開始,涉及以下3個方法:1、onCreateOptionsMenu(Menu menu)2、onPrepareOptionsMenu(Menu menu)3、onOptionsItemSelected(MenuItem

android GestureDetector應用

直接上代碼了: [java]  import android.app.Activity;  import android.os.Bundle;  import android.util.Log;  import android.view.GestureDetector;  import android.view.GestureDetector.OnGestureListener;  import

Android邊框圓角

  先上,:        設定邊框圓角可以在drawable-mdpi目錄裡定義一個xml檔案,如corners_bg.xml,具體代碼如下: [html]  <span style="font-size:14px;"><?xml version="1.0" encoding="utf-8"?>    

android神奇的“FileNotFoundException”

昨天群裡沒一同鞋遇到了以蛋疼的bug,且聽我細細道來。1.編譯環境 : maven2.問題現象:drawbable下面一張png,在2.x機器下一直報filenotfound是神馬情況(E/AndroidRuntime(30508): Caused by: java.io.FileNotFoundException: res/drawable/img_line_night.png);4.X下面都是正常的。3.嘗試方法 :重編譯,換圖片,改名字 都失敗了4.解決方案

android 的混淆解析

-keep class com.badlogic.gdx.backends.android.**{ *;} 像這樣的只是不混淆:這個包下的類(不包括子包裡的東西),用到一個第三文的類就要把這個類所在的包,像上面加上 還要注意的是android-support-v4.jar這個包問題,這裡加上了對這個jar包的處理 第三方jar的混淆, -optimizationpasses 5 -dontusemixedcaseclassnames  

android ListView事件的研究

1. ListView的OnItemClickListener不被觸發的另外一種情況              如,在一個ItemView中,只有一個TextView位於最左側,他的右側是空白地區,沒有任何控制項,當點擊右側地區時,並不會觸發OnItemClickListener,當點擊TextView所在的地區時,就能觸發這個事件。 

Android 圓角矩形

效果:      corner.xml   [html]  <?xml version="1.0" encoding="utf-8"?>  <shape xmlns:android="http://schemas.android.com/apk/res/android" >

總頁數: 2771 1 .... 2279 2280 2281 2282 2283 .... 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.