當前位置:首頁 » 安卓系統 » android後台服務開發

android後台服務開發

發布時間: 2022-05-22 08:22:02

⑴ Android開發中怎麼在後台服務中監聽訊飛輸入法的莫得鍵盤的顯示和隱藏

摘要 1. 通過ImputMethodManager 獲取輸入法的打開/關閉狀態

⑵ 有誰做過Android社交軟體後台開發的嗎求指教

我也折騰後台程序很長時間,後來才採用了CXF搭建了一個webservice服務作為後台程序。
但搭建以後,發現還得找伺服器運行平台,各項費用實在令我這個個人開發愛好者為難。
乾脆找個baas商,專門提供app 後台服務,按存儲和流量或api使用次數計費。
這個後台開發都可以省了

⑶ android客戶端的後台伺服器開發環境用Eclipse還是MyEclipse

安卓模塊本身很小的,使用eclipse即可了。

⑷ 安卓APP數據後台怎麼開發

你先考慮這些問題,解決這些問題,推薦使用PHP語言開發後台
1.打算採用雲數據來(如阿里雲)進行MySQL資料庫伺服器的搭建,在進行這方面開發需要學什麼語言?SQL語言和PHP語言需不需要學?
2.APP與資料庫的通信可以採用什麼通信服務?
3.後台數據採集硬體怎麼把數據上傳到該資料庫?

⑸ 有做安卓後台服務端的哥們嗎問你們個問題



剛好本科畢業設計是做一個Android即時聊天應用-EasyIM。感謝題主的這個問題,讓我有動力整理下畢業設計的代碼。

因為實習佔用了大四的大部分時間,導致EasyIM只完成了部分功能便參與答辯。雖然最終僥幸過了畢設答辯,但效果與自己期望的相去甚遠。

開始工作後,有比較多的空閑時間,我打算慢慢完善該項目,並將近期所學習的一些新技術應用到該項目中。

該項目分為兩部分:

  • EasyIM-Server : EasyIM服務端

  • EasyIM-Android : EasyIM Android端

  • EasyIM目前實現了:

  • 用戶基礎功能(登錄/注冊)

  • 好友功能(添加/刪除好友)

  • 點對點的消息發送功能(文本消息/圖文消息)

  • 離線消息功能(獲取離線時收到的消息,消息的接收/已讀回執)

  • 實現思路

    我們先來聊聊具體實現的思路


    基礎協議

    因為移動設備多變的網路環境,以及即時通訊應用實時在線的需求,簡單地使用Scoket建立客戶端與服務端,或者客戶端與客戶端的通信是行不通的。
    當前普遍的做法是在服務端與客戶端之間建立一個長連接,客戶端A將消息發送給服務端,服務端再將消息轉發給客戶端B。
    而如何建立一個長連接實現客戶端與服務端的通信,以及保證連接的質量與低耗電,低耗流量是一個難題。這里就要扯上XMPP,MQTT這兩個協議。

  • XMPP是PC時代的產物,其底層通訊的數據格式的XML,數據冗餘性太高(約70%),比較耗流量,並且在復雜的移動網路環境下會遇到各種各樣的問題。不過勝在擁有比較多的開發資料以及Openfire(底層是基於XMPP)這樣一個成熟的即時聊天框架。

  • MQTT協議較之XMPP更為輕量級,其連接的建立與傳輸的開銷都非常小,非常精簡,非常適合大量節點在弱網路環境的場景,發布/訂閱的模式也比較易於擴展。

  • 很明顯, 我們需要選擇MQTT作為我們這個即時通信應用的基礎協議,關於MQTT客戶端與服務端的開源實現有:

  • fusesource/mqtt-client

  • dobermai/android-mqtt-push

  • mqttjs/MQTT.js

  • 比較遺憾的是,因為畢業設計是在太趕,我並沒有自己實現(實現難度也挺大的),而是使用了第三方的推送服務。


    服務端實現

    整個服務端實現比較簡單,因為整個項目採用重客戶端-輕服務端的開發策略,所以服務端的邏輯非常少,總共就4張表,12個介面。使用Restful風格的API。
    用戶模塊,好友模塊比較簡單,無外就是增刪查改。
    值得一提的是消息模塊,我將整個系統的各種功能事件,抽象成為"消息事件「, 比如,添加好友是一條消息,確認添加好友也是一條消息, 發送文本是一條文本消息,發送圖文是圖文消息。服務端只負責將該消息轉發給指定客戶端,而不關注消息是什麼類型。而客戶端接收到消息並根據消息類型進行其他邏輯操作。

⑹ android開發,怎樣才能讓後台服務不被各種一鍵清理關掉

1、在配置文件AndroidManifest.xml應用的application節點添加android:persistent=」true」,保證該應用程序所在進程不會被LMK殺死。提高軟體運行的優先順序。註:只設置android:persistent=」true」仍然會被殺死的情況。

2、在activity的 onStop()執行時,啟用一個像素的懸浮窗防止應用被清理,代碼如下:

java">Buttonbutton=newButton(getApplicationContext());
WindowManagerwm=(WindowManager)getApplicationContext()
.getSystemService(Context.WINDOW_SERVICE);
WindowManager.LayoutParamswmParams=newWindowManager.LayoutParams();

/**
*以下都是WindowManager.LayoutParams的相關屬性具體用途請參考SDK文檔
*/
wmParams.type=LayoutParams.TYPE_PHONE;//這里是關鍵,你也可以試試2003
wmParams.format=PixelFormat.RGBA_8888;//設置圖片格式,效果為背景透明
/**
*這里的flags也很關鍵代碼實際是wmParams.flags|=FLAG_NOT_FOCUSABLE;
*40的由來是wmParams的默認屬性(32)+FLAG_NOT_FOCUSABLE(8)
*/
wmParams.flags=LayoutParams.FLAG_NOT_TOUCH_MODAL
|LayoutParams.FLAG_NOT_FOCUSABLE
|LayoutParams.FLAG_NOT_TOUCHABLE;
wmParams.width=1;
wmParams.height=1;
wm.addView(button,wmParams);//創建View

⑺ 安卓app後台伺服器用什麼語言開發

如果你是要別人來開發,那就隨便你。什麼語言都可以。如果你是想自己開發,那當然是用java開發好一點。因為你會安卓,安卓基於java開發。
如果你稍微了解伺服器開發。你看這篇博客就會很容易搭建一個伺服器項目。
http://blog.csdn.net/wr751811032/article/details/50512230
這也是現在的主流框架。

⑻ 如何用java編寫android後台程序

使用J2EE技術或者叫Java Web技術開發一個Web伺服器,伺服器返回Json數據,android客戶端解析json數據,使用http協議和伺服器通信,android有相應模塊和API。

首先樓主得懂Java後台也就是Java EE,用Servlet搭建Web服務,Serlvet映射一個URL,Android請求這個URL,Servlet處理請求,然後就是Java編程,Web分層、JDBC等技術。伺服器返回標準的JSON輕量數據(就是純文本),Android來解析。

具體技術:
(1)Java Servlet作為Web服務的處理入口;
(2)Java編程編寫業務處理程序;
(3)JDBC訪問資料庫;
(4)Android端的HTTP模塊,API;
(5)Android端解析JSON數據;
(6)Servlet或者Java端生成JSON數據;

等樓主技術強了,就可以接觸各種框架、EJB技術了。Spring、Spring MVC、Struts、Hibernate,甚至NOSQL、分布式、負載、node.js、模板技術等等。

⑼ android 後台用什麼開發

可以用java做服務端,跟你目前學習的android同用一個語言,或者用.Net或其他...建議用java,因為你已經有一定基礎,而且它也是開源的,便於深入研究。

⑽ 安卓開發app,後台需要什麼技術

說難確實很難,說簡單也很簡單。
難:比如簡單的注冊,手機注冊?郵箱注冊?驗證碼總要有吧,那幾涉及第三方的信息發送。還有注冊登錄,必須得有找回密碼功能吧,又是一堆。
做個APP包含:安卓版、蘋果版、管理後台、手機助手、伺服器部署,這幾個東西語言都不一樣,得一個一個開發。所以費用十萬起步,周期2個月左右。
簡單:找HiShop開發,不需要編程,自己隨便搞搞就能做一個。
類似58同城、京東、天貓、美團等的電商、商城、同城服務APP,今日頭條、社交、貼吧等上面都有模板。不需要編程技術,自己就可以搞定。而且這些模板不是死的,都可以修改。
HIShop支持五合一自動生成,安卓版APP、蘋果版APP、管理後台、手機管理助手、伺服器,自動配置生成,不用逐一開發,資金成本、時間成本的節省可想而知。所以費用不到一萬。
費用不到外包價的10%,周期也短。
鏈接如下,題主自己去看吧:

熱點內容
android獲取數組 發布:2025-08-22 02:24:04 瀏覽:645
徵型壓縮機 發布:2025-08-22 02:10:15 瀏覽:494
真空壓縮袋能上飛機嗎 發布:2025-08-22 02:10:01 瀏覽:94
怎麼刪除伺服器文件 發布:2025-08-22 02:04:07 瀏覽:168
爐石傳說威脅腳本投降 發布:2025-08-22 01:54:10 瀏覽:331
大大哇腳本 發布:2025-08-22 01:49:32 瀏覽:94
python2pip 發布:2025-08-22 01:48:56 瀏覽:388
php和null 發布:2025-08-22 01:48:49 瀏覽:964
安卓手機怎麼強制解鎖 發布:2025-08-22 01:48:48 瀏覽:81
安卓422怎麼樣 發布:2025-08-22 01:48:48 瀏覽:625