基於MQTT實現Android訊息推送(Push)(2)

在基於MQTT實現Android訊息推送(Push) 中介紹了android用戶端使用MQTT的範例程式碼  AndroidPushNotificationsDemo有一個Mosquitto,實現Server/broker的網站,可以用來作為測試網站,使用這個網站發送訊息的範例程式碼如下。#!/usr/bin/env python#coding=utf-8import mosquittoimport osimport timebroker = "test.mosquitto.org"port =

What is so cool about Android 4.0

What is so cool about Android 4.0 View more presentations from Lars Vogel

Building beautiful User Interface in Android

Building beautiful User Interface in Android View more presentations from Lars Vogel

Android應用的自動升級、更新模組的實現(zz)

我們看到很多Android應用都具有自動更新功能,使用者一鍵就可以完成軟體的升級更新。得益於Android系統的軟體包管理和安裝機制,這一功能實現起來相當簡單,下面我們就來實踐一下。首先給出介面效果:1. 準備知識 在AndroidManifest.xml裡定義了每個Android apk的版本標識:<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.myapp"

Android工程 引用另外一個Android工程(zz)

現在已經有了一個Android工程A。我們想擴充A的功能,但是不想在A的基礎上做開發,於是建立了另外一個Android工程B,想在B中引用A。 一個思路是把工程A做成純Jar包,這樣其他的工程就可以直接引用了。但是,如果在工程A中用了R.java中的引用,則無法打成jar包了。原因是R.java是自動產生的,是動態,每次編譯都是不相同的。如果一定要做成jar包,就不能使用自動產生的R檔案,用到資源時候就要寫代碼去擷取。另一個思路就是將工程A做成android library

Android Malware Genome Project

共用Android平台惡意程式樣本和分析結果,致力於開發出更好的探測工具。 北卡州立大學電腦科學系的兩位研究人員Yajin Zhou和Xuxian Jiang發起了Android Malware Genome Project,共用Android平台惡意程式樣本和分析結果,致力於開發出更好的探測工具。研究人員至今共收集了1260個Android惡意代碼樣本,包含了49種不同惡意程式家族,識別出了一系列移動惡意程式特徵(PDF),

Android中如何做到Service被關閉後又自動啟動(zz)

首先要說的是,使用者可能把這種做法視為流氓軟體。大部分時候,程式員也不想把軟體做成流氓軟體,沒辦法,領導說了算。 我們在使用某些Android應用的時候,可能會發現安裝了某應用以後,會有一些服務也會隨之運行。而且,這些服務每次都會隨著手機開機而啟動。有的服務做的更絕,當使用者停止該伺服器以後,過了一段時間,服務又自動運行了。雖然,從使用者的角度來說,這種方式比較流氓。但是,從程式員的角度來說,這是如何做到的呢?經過研究,我發現有一種方式是可以實現的。下面就和大家分享。 先簡單介紹,一會兒會貼上全

Android應用開發中類比按HOME鍵效果(zz)

Android應用開發中, 有一種情境,就是我們不希望使用者直接按Back鍵退出Activity,而是希望應用隱藏到後台,類似於按Home鍵的效果。 下面提供程式碼範例,請參考。public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { Intent intent = new Intent(Intent.ACTION_MAIN);

Android應用如何反饋Crash報告(zz)

為什麼需要反饋Crash報告? 做Android應用程式,要盡量避免程式Crash的發生。雖然說零Crash是程式員追逐的最終目標,但是現實的情況是,程式員只能盡量的減少Crash的發生,而幾乎不可能完全杜絕Crash。也許,你認為你的應用的健壯性已經近乎完美,輕鬆的經受住了測試部門魔鬼般的考驗,但是當你的應用發布到市場,面對百萬甚至千萬層級的使用者的時候,可能就沒有那麼幸運了。基於以上原因,一般的應用程式,都要有一個Crash反饋的機制。程式員可以根據反饋的結果,對當前的版本的代碼進行改進,使

入手Android平板體驗

IPAD很流行,說明一個隨身攜帶的終端是蠻必要的。但是我對於蘋果一直抱著理性態度,全世界都在追蘋果,其實蘋果真的有那麼好嗎?喬布斯很偏執,說FLASH是落後的技術,IPAD不支援FLASH,IPAD還要靠ITUNES同步,10寸屏導致體積太大。需要一個可以在片段時間上讀PDF,放一些視頻的終端就好。搜了半天最後鎖定了海納M701:對3C產品一直抱有熱情的我,也堅信山寨貨並沒有那麼不堪,這麼多年深圳的山寨廠商快速發展,確實讓人看到諸多驚喜,他們有大公司所絕不可能具有的特質。就這台平板,用的是韓國T

[Android] Step 1: 基於Windows的Android開發環境搭建

序:頭一次寫技術性的blog,雖說小生我空做了這麼些年的IT工作者,做過SDE,也做過SDET,而且兩邊都掛著這麼個虛無縹緲的Lead頭銜,但是說實話,真的很想靜下心來,拋開工作的煩惱,拋開生活的瑣碎,拋開世俗的偏見,然後好好去做一件自己喜歡的事情,這件事情,就是Android。Android,可以說純粹是我的一個興趣,因為我買了一部Android手機,然後喜歡了,然後就想去做,僅此而已。我的工作用程式設計語言是C#,與Android/Java/eclipse毫無任何牽連,所以在Android面

如何在Android中使用組合語言

由於Android環境非常複雜,架構都是用Java,因此要使用C/C++都需要做很多配置,使用彙編的話需要做更多的工作。我這邊使用的是最新的Android4.0的開發工具,NDK也是最新支援4.0的。這個NDK與老版本的有一些比較明顯的不同。由於我用的是Mac OS

在Ubuntu下如何做Android真機聯調

首先,開啟你的Android裝置,並且串連到你的電腦上,並且在設定中的開發人員選項中開啟USB

【轉載】用Android訪問本地網站—(localhost,10.0.2.2)要區別

轉載:http://weizhulin.blog.51cto.com/1556324/311704 知道大家是否想試一下用Android模擬器如何訪問自己建的Web網站呢? 下面我將講一下如何?.Step 1:我用的Tomcat作為本機伺服器,在Webapps這個目錄裡,把我的名為kankong的Web工程放進來,啟動Tomcat伺服器.在瀏覽器裡輸入:http://localhost(或者127.0.0.1):8080/kankong/index.html將出現如下介面: Step

Android Httpclient設定逾時

private HttpClient httpclient; private HttpPost httppost; private HttpParams httpParameters; private int timeoutConnection = 3000; private int timeoutSocket = 5000; public WidsetsHttpClient() { httpParameters = new BasicHttpParams();// Set

Wifi Analyzer (#Android#手機版))

http://delxu.wordpress.com/2011/03/13/wifi-analyzer-android%E6%89%8B%E6%9C%BA%E7%89%88/Wifi Analyzer (#Android#手機版)Posted on 2011/03/13 by delxudelxu 原創文檔,轉載請註明出處。謝謝!這幾天新入手一個HTC Desire HD手機,玩的不亦樂乎,突然發現一個非常棒的Wifi工具,忍不住和大家一起分享一下。Wifi Analyzer

Android通過http協議POST傳輸方式 )

http://chunpeng.iteye.com/blog/631972Android通過http協議POST傳輸方式如下:方式一:HttpPost(import org.apache.http.client.methods.HttpPost)代碼如下:private Button button1,button2,button3;private TextView textView1;button1.setOnClickListener(new Button.OnClickListener(){

Android應用之個人應用軟體開發【android環境搭建及說明】

 安卓系統的環境搭建 1,Android環境都包括哪些內容?   Android SDK (Software Developemt kit) SDK,它包括android作業系統,模擬器,EclipseIntegration Environment、及android開發工具ADT. 2,必備需要安裝的軟體?   安卓系統是基於JAVA開發的,所以必須安裝EclipseIntegration Environment.   Android SDK

Android應用之個人應用軟體開發(2)【簽到功能和記賬】

最近白天都有點忙,明天還要上班,惱火啊···現在才有空把這兩篇文章發出來···上次說了一個思路,那首先就是把UI弄出來。android給我們提供了幾種資料存放區的方法:1,Shared Preferences 2,sqlite database利用SharedPreference來做一些簡單的小功能還是很不錯的。下面我們來實現一個簽到的功能。      先來看看簽到功能:     

android 開發 ndk相關問題

 index:  NDK 編譯和使用靜態庫、動態庫jni標頭檔產生在NDK的Nactive代碼中使用Android Log的方法 分析NDK crash的堆棧資訊 ndk-gdb 調試方法 NDK 編譯和使用靜態庫、動態庫太複雜,見新文章:http://android開發 NDK 編譯和使用靜態庫、動態庫 jni標頭檔產生: 1. 聲明Java Native介面。(定義Java Native介面可以在Android項目的主類裡聲明,也可以通過使用獨立的類來聲明。)static { System.

總頁數: 2945 1 .... 257 258 259 260 261 .... 2945 Go to: 前往
Tags Index:

聯繫我們

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

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