android nfc 開發

Android NFC 1. 確認nfc是否可用 NfcManager manager = (NfcManager) Context.getSystemService(Context.NFC_SERVICE);NfcAdapter adapter = manager.getDefaultAdapter();if (adapter != null && adapter.isEnabled()) { // adapter exists and is

高手給Android應用開發人員的10個建議

隨著移動平台的發展和其應用的不斷改善,品質成為決定成敗的關鍵。使用者要求他們選擇安裝的應用響應快、效能好,如果某個應用不能提供卓越的功能和穩定的使用者體驗,那這樣的應用註定會被很快卸載。儘管現在Android智能手機和平板電腦的運行速率越來越快,但開發人員仍需牢記,應用的運行環境仍受到電池和處理器等諸多資源的限制。以下是如何為應用“瘦身”的十條建議,以便能在當前和以後的所有Android裝置都能運行出最佳效果。1)首先要有良好的編碼習慣一個優秀的開發人員應該善於運用常識、完善的演算法和標準設計模

關於安卓高版本訪問網路出現.NetworkOnMainThreadException異常的問題

  一、問題  在安卓2.3版本之前,我們在MainThread裡面進行網路操作時沒有問題的,但是在2.3版本之後(也就是3.0等),就會出現.NetworkOnMainThreadException異常。舉一個例子,比如我們要顯示一張網狀圖片,以csdn的logo為例,可以這樣寫: package com.example.netimageviewer;import java.io.IOException;import

Android開發入門學習

一、Android環境的安裝與配置1、首先得安裝Java

Android textAppearance的屬性設定及TextView屬性詳解

textAppearance的屬性設定android:textAppearance="?android:attr/textAppearanceSmall" android:textAppearance="?android:attr/textAppearanceMedium" android:textAppearance="?android:attr/textAppearanceLarge"

Android手機的USB

Android手機的USB Android的手機很少使用USB Host功能,不過很多平板上倒是有,其實Android USB Host功能比較簡單,就是驅動USB Controller和Port的驅動程式而已。我們主要討論USB Slave功能,這是每一個USB手機上沒都有的。 我們一般如何使用USB呢?基本上有如下幾個功能。 1,充電 2,串連到電腦,當作大硬碟使用 3,串連到電腦,出現MTP或者PTP 4,串連到電腦,支援adb命令

建立Android項目時使用project from existing source匯入已經存在的項目報 AndroidManifest.xml file missing錯誤解決方案

出錯經過         為了查看<sdk>/platforms/<android-version>/samples/檔案夾下的Android內建的經典例子,於是將要看的例子匯入到eclipse的workspace當中,在利用eclipse的import功能將項目匯入到eclipse,但是報了“no projects found to import”的錯誤,於是乎使用new->java project->create project from

【Android開發學習35】GL_TRIANGLE_STRIP之紋理貼圖

一、基礎知識: GL_TRIANGLE_STRIP比GL_TRIANLGES 快100% ~ 200%。建議:儘可能地使用GL_TRIANGLE_STRIP替代GL_TRIANGLES。   二、使用方法: 1.首先以架構入手,我們一般在Android上畫一個3D的圖形,需要在MainActivity的OnCreate函數中加入如下代碼,用來進入我們的3D情境介面: glView = new GLSurfaceView(this);// 建立一個GLSurfaceView

android 編譯libjpeg

       之前需要將yuv轉換為jpg映像,查看網上說libjpeg-turbo比libjpeg快2-3倍,但是在android手機上實踐了一下,需要40-60個ms,這個雖然比以前的300ms好多了,但是還是不能滿足我的要求,進一步查看了網上資訊,libjpeg-turbo是為x86和x86-64進行最佳化的使用了SIMD指令,而手機上不支援,所以需要在實驗一下libjpeg的需要。下面是我的編譯步驟:1、先到官網上下載源碼http://www.ijg.org/files/jpegsr9.

[置頂] cocos2d-x 2.x版本之win32 window移植android 環境搭配 只用NDK 超級詳細 android 環境搭配

歡迎轉載:請保留原文出處 謝謝第一步:android開發環境搭配 這裡我只介紹myeclipse  eclipse差不多。 myeclipse 9.0的help——myeclipse configuration center——software——browse software——addsite其中開啟configuration center有點慢  要耐心一下 如所示:如果是把adt解壓的話就選擇add form Local  Folder  如果不解壓就用add form archive

Android線程Handler的學習

Android的UI是單線程(Single-threaded)的。為了避免拖住GUI,一些較費時的對象應該交給獨立的線程去執行。如果幕後的線程來執行UI對象,Android就會發出錯誤訊息 CalledFromWrongThreadException。 Message Queue      在單執行緒模式下,為瞭解決類似的問題,Android設計了一個Message Queue(訊息佇列), 線程間可以通過該Message

Android.mk如何引入第三方jar包

使用eclipse的同學對於import jar應該是毫無壓力的,但是很多同學(比如我)習慣使用linux來編譯android apk,那麼如何在linux環境下編譯帶有第三方jar包的app呢?關鍵在於如何修改Android.mk。來一個代碼執行個體:...................................................LOCAL_SRC_FILES := \        $(call all-java-files-under,

Android遊戲開發學習路線

要想使學習Android遊戲開發道路平緩,有以下幾條建議:1、反覆閱讀《Thinking In Java》即《Java編程思想》,反覆練習,透徹理解Java語言特性,打牢Java基礎。2、閱讀《深入理解Java虛擬機器》周志明著,至少前五章,理解Java記憶體管理機制,繼而可以有理有據進行代碼最佳化。3、深入學習《Design Patterns》,掌握常用設計模式,非

內容實現android共用Action內容實現

之前朋友幾篇文章介紹了改內容實現的文章. 關聯文章的地址             在Android4.0(API leverl 14)中用使ActionProvider可以更輕易的實現一個在ActionBar中的使用者好友和高效的同享Action。一旦一個ActionProvider附加到ShareActionProvider單菜中,你只須要供提一個同享的Intent以可就,剩下的其他任務由它來成完。注意一點:ActionProvider只能用在API lever 14及當前的版本中。     

android中的colors.xml

<?xml version="1.0" encoding="utf-8" ?><resources><color name="white">#FFFFFF</color><!--白色 --><color name="ivory">#FFFFF0</color><!--象牙色 --><color

android中ListView拖動時背景黑色的問題

今天碰到了拖動ListView時背景變黑色的問題,這樣使用者體驗超級差,然後只需要在listView加上一個屬性就可以了,簡單<ListView android:id="@android:id/list" android:layout_width="fill_parent" android:layout_height="fill_parent" android:divider="@color/blue" android:

9patch製作.9.png圖並應用到android執行個體中

在做本blog之前本人也從網上搜尋了很多關於9patch的知識教程,當然包括himi的android遊戲系列和部落格園上的系列blog。內容大同小異,不過當時本人真的沒有去繪製成功。並不瞭解如何操作,在此我將我的理解總結如下  概述         9patch將png處理成可以拓展延伸的背景圖,簡略了css的編寫和美工的工作。將.9.png圖片設定為背景圖android會根據我們繪製的地區和範圍更直觀的去應用一個我們定義好的內邊距(類似padding)  最終成品: 說明1:        

Android中實現帶聲音提示的Toast (自訂擴充Toast)

今天看到一個應用彈出的Toast的同時還 蹦擦個聲音 貌似還不錯。我說你別得瑟了,哥也搞個Toast也出來冒個聲 也來得瑟下。這不,代碼奉上: package weibo.lixiaodaoaaa.view;import weibo.lixiaodaoaaa.ui.R;import android.content.Context;import android.media.MediaPlayer;import android.util.DisplayMetrics;import

如何在android項目中引用project作為類庫引用

前言:         在我們開發項目的時候,存在很多多重專案共有一個資源、邏輯代碼的情況,這種情況一般我們採用在開發項目中匯入別的項目作為引用的類庫、資源等。 操作:1、  建立一個android項目common作為引用項目注意在建立好的common項目右鍵—properties。選擇如下勾選 2、  建立一個引用資源的項目並且引用common 說明:建立一個引用資源套件的項目。還是右鍵-properties。然後add中的common資源套件

Android 通過Service單獨進程模仿離線推送 Server Push

概述:         首先簡單闡述一下我對於訊息推送的理解,這裡拿QQ來舉例吧,當我們手機端的QQ離線了,並且退出了QQ應用,但是這時候如果別人給我們發了資訊,我們沒有上線。伺服器會將寄件者發送的資訊推送過來然後我們發布通知來顯示通知我們的使用者  原理簡單闡述:        

總頁數: 2771 1 .... 354 355 356 357 358 .... 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.