關於android的service問題

以前一直以為service是一個背景程式,其實不是,service只是一個沒有介面的activity而已,耗時的操作如果放在onstart裡面一樣會拋出ANR(沒有響應)錯誤,並且如果想要一直在後台跑,必須使用alarmmanager每隔幾分鐘喚醒一次裝置才行,否則過一段時間裝置進入sleep則自動關閉掉service了一個比較靠譜的辦法是alarmmanager結合intentservice來達到,因為intentservice是在非UI線程來執行裡面的onhandleintent函數的

android 資料庫基本操作

package com.example.testandroid;import java.util.Vector;import android.Manifest.permission;import android.content.ContentValues;import android.content.Context;import android.database.Cursor;import android.database.sqlite.SQLiteDatabase;import

特別簡單的android瀑布流實現

最近想弄android瀑布流的例子,網上找了一些例子,感覺太麻煩了https://github.com/dodola/android_waterfall於是自己寫了一個所謂瀑布流,其實一個最明顯的特點就是每個流的寬度是固定的,所以只需要用幾個linearlayout就可以實現了下面是一個三個流的瀑布:package sam.test.waterfall;import java.io.InputStream;import android.R.integer;import

android一些小問題錦集

1.返回前一個activity的資料需要在super.finish();之前調用:public void finish() {Intent intent = new Intent();intent.putExtra("name", "samyou");setResult(200,

android上wifi和藍牙裝置衝突問題解決

在android上使用藍芽麥克錄音並使用wifi上傳,發現藍芽和wifi經常衝突,表現為使用藍芽之後wifi會中斷連線.查資料發現wifi和藍芽都工作在2.4G頻段,所以相互之間造成幹擾,翻了wifi標準協議文檔,發現wifi還可以工作在5G頻段,具體為:802.11a是在5.0GHz,b、g、n都是在2.4GHz將自己的路由器設定為802.11a模式下,問題就解決了。

android使用MultipartEntity傳輸表單資料的問題

發現url和參數格式都正確,但是伺服器總是無法將表單裡的資料傳遞到model層後來通過抓包發現使用MultipartEntity傳遞表單時比web瀏覽器訪問時每個表單field多了一個mime類型欄位,查了半天就是因為每個域多了一個text/plain造成的後來通過使用MultipartEntity multipartEntity = new MultipartEntity(HttpMultipartMode.BROWSER_COMPATIBLE,

寫一個好的android程式

寫一個好的android程式其實不容易,就拿一個簡單的登陸頁面來說首先布好局就是第一步,寫出一個能夠適應各種解析度螢幕的布局只是第一步。第二步,要保證點擊edittext時彈出的軟體盤不會遮住edittext或者其他按鈕,就需要做處理。第三步,連網的話如果只知道用urlconnection是不夠的,如果伺服器需要表單格式資料,使用urlconnection構造起來太麻煩,所以就需要知道使用httppost和defaulthttpclient。可是這樣還不夠,還需要更近一步知道有httpmime這

android ftp用戶端開發

   

android 通過區域網路udp廣播自動建立socket串連

   android開發中經常會用到socket通訊。由於項目需要,最近研究了一下這方面的知識。 需求是想通過wifi實現android行動裝置和android平台的電視之間的檔案傳輸與控制。 毫無疑問這中間一定需要用到socket來進行通訊。今天就兩台裝置的握手串連方式分享一下吧,該方法只是本人個人想法的實現,僅供參考,如有雷同,不勝榮幸。   要想使用socket進行通訊,就必須知道服務端的IP地址,我使用的是通過udp局網廣播來實現局網內服務端的搜尋建立串連。以下是代碼實現。 

Netbeans6.5上安裝Android開發外掛程式

網上轉載的真多,這麼垃圾都這麼多人轉載!!還是外國的網站靠得住.....下面我分享一下我成功安裝的經驗。1.開啟NetBeans6.5,選擇 工具(Tools)->外掛程式(Plugins),然後 設定(Settings)->添加(Add)名稱:(隨便)URL:http://kenai.com/downloads/nbandroid/updates.xml 2.選擇 可用外掛程式(Available Plugins ),在搜尋裡輸入:

android 代碼設定、開啟wifi熱點及熱點的串連

  用過快牙的朋友應該知道它們在兩天裝置之間傳輸檔案的時候使用的是wifi熱點,然後另一台便串連這個熱點再進行傳輸。快牙傳輸速度驚人應該跟它的這種機制有關係吧。不知道它的搜尋機制是怎樣的,但我想應該可以通過熱點的名字來進行判斷吧。下面我們就來探討一下如何自動建立一個wifi熱點吧  建立wifi熱點首先需要手機支援,建議開發的哥們整個好點的手機,我們公司那些個山寨裝置,幾近有一半是不支援熱點的;其實建立熱點很簡單,先擷取到wifi的服務,再配置熱點名稱、密碼等等,然後再通過反射開啟它就OK了。 

什麼是Android

v/:* {behavior:url(#default#VML);}o/:* {behavior:url(#default#VML);}w/:* {behavior:url(#default#VML);}.shape {behavior:url(#default#VML);}--> Normal 0 7.8 磅 0 2 false false false

Android 建立visual dirver(好像就是叫模擬器吧)

建立好helloworld程式後,當你要運行時,可能會發現沒有avd(Android visual dirver)可選擇,這個時候就需要建立visual dirverwindow-》Android SDK and AVD Manager-》在彈出的對話方塊中左邊點擊visual dirver-》點擊右邊的New-》在彈開的視窗中輸入相應的資訊(我只輸入avd名稱,和選擇相應的模擬器類型(target),可以為其選擇sd

Android-SQLite3 超基礎入門

終於找到關於sqlite中怎麼查詢庫表,轉過來跟大家共用一下 轉自:www.javaeye.com/wiki/topic/415471,要用代理才能開啟背景        SQLite 是一個非常流行的嵌入式資料庫,它提供了一個清爽的 SQL 介面,相當小的記憶體佔用和高速的響應,更 Happy 的是他還是免費的,大家都可以盡情的使用,很多牛叉的公司(諸如 Adobe,Apple,Google,Sun,Symbian ),開源項目( Mozilla,PHP,Python )都在產品中裝配

android manifest.xml中元素含義android

http://qq361119908.iteye.com/blog/660700android:allowTaskReparenting 是否允許activity更換從屬的任務,比如從簡訊息任務 切換到瀏覽器任務。 -------------------------------------------------------------------------------------- android:alwaysRetainTaskState 是否保留狀態不變, 比如切換回home,

如果說Android是Google的特工Smith,那麼誰是Neo?

 http://www.36kr.com/p/5277.htmlSmith最初是一個特工,是母體(Matrix)中的一個人工智慧程式,使命是消滅搗亂的程式和人類,維持系統秩序,否則類比現實世界將動蕩不安。Smith從一開始就比其他特工更加開放,更加聰明,適應力更強,殺傷力更大。在《駭客帝國1》中,Smith似乎被Neo幹掉了,但他精心布局,死灰複燃,而且動機和能力不可同日而語。母體已經對Smith失去了控制,誰也無法把他遣送回系統核心進行刪除。這個過程讓他成為一個叛亂程式,可以自由複製強大的自己

android 擷取螢幕的方向

Configuration newConfig = getResources().getConfiguration();if (newConfig.orientation == Configuration.ORIENTATION_LANDSCAPE){//橫屏}else if(newConfig.orientation == Configuration.ORIENTATION_PORTRAIT){//豎屏}else if(newConfig.hardKeyboardHidden ==

Android的TextView/EditText使用CharacterStyle&SpannableString來處理圖片顯示、字型樣式、超連結等

http://www.cnblogs.com/playing/archive/2011/03/18/1988182.html EditText:  通常用於顯示文字,但有時候也需要在文字中夾雜一些圖片,比如QQ中就可以使用表情圖片,又比如需要的文字高亮顯示等等,如何在android中也做到這樣呢? 記得android中有個android.text包,這裡提供了對文本的強大的處理功能。 添加圖片主要用SpannableString和ImageSpan類: Drawable

android畫圖—–shape的使用

轉;http://wang-peng1.iteye.com/blog/523869在GradientDrawable1試圖中終於把shape學會了,以前總是似懂非懂,現在終於把裡面的東西搞清楚了,同時也挺佩服Google的用心,故意設定一些陷阱吧,不認真對待還真以為沒有啥效果呢。 setContentView(R.layout.shape_drawable_1) shape_drawable_1 代碼如下: <ScrollView

android 程式錯誤全域處理

一、Application Crash Report for

總頁數: 2771 1 .... 1326 1327 1328 1329 1330 .... 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.