【源碼分享下載】每日更新之Android快速開發架構LoonAndroid,androidloonandroid

來源:互聯網
上載者:User

【源碼分享下載】每日更新之Android快速開發架構LoonAndroid,androidloonandroid
Android快速開發架構LoonAndroid

  • 服務分類:

    其他

  • 使用服務:

    其他

  • 功能分類:

    其他

  • 支援平台:

    Android

  • 運行環境:

    Android

  • 開發語言:

    Java

  • 開發工具:

    Eclipse

  • 源碼大小:

    14.65MB








源碼:http://www.devstore.cn/code/info/74.html
源碼簡介

主要有以下模組: (1) 自動注入架構(只需要繼承架構內的application既可) (2) 圖片載入架構(多重緩衝,自動回收,最大限度保證記憶體的安全性) (3) 網路請求模組(繼承了基本上現在所有的http請求) (4) eventbus(整合一個開源的架構) (5) 驗證架構(整合開源架構) (6) json解析(支援解析成集合或者對象) (7) 資料庫(不知道是哪位寫的 忘記了) (8) 多線程斷點下載(自動判斷是否支援多線程,判斷是否是重新導向) (9) 自動更新模組 (10) 一系列工具類


源碼片段
?

LoonAndroid架構源碼壓縮包包含檔案 :


初學Android開發一個完整的詳細的Android小程式源碼參考

媒體播放器源碼Audio.java
package org.example.audio;

import android.app.Activity;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.KeyEvent;

public class Audio extends Activity {
private MediaPlayer up, down, left, right, enter;
private MediaPlayer a, s, d, f;

@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

// Native rate is 44.1kHz 16 bit stereo, but
// to save space we just use MPEG-3 22kHz mono
up = MediaPlayer.create(this, R.raw.up);
down = MediaPlayer.create(this, R.raw.down);
left = MediaPlayer.create(this, R.raw.left);
right = MediaPlayer.create(this, R.raw.right);
enter = MediaPlayer.create(this, R.raw.enter);
a = MediaPlayer.create(this, R.raw.a);
s = MediaPlayer.create(this, R.raw.s);
d = MediaPlayer.create(this, R.raw.d);
f = MediaPlayer.create(this, R.raw.f);
}

@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
MediaPlayer mp;
switch (keyCode) {
case KeyEvent.KEYCODE_DPAD_UP:
mp = up;
break;
case KeyEvent.KEYCODE_DPAD_DOWN:
mp = down;
break;
case KeyEvent.KEYCODE_DPAD_LEFT:
mp = left;
break;
case KeyEvent.KEYCODE_DPAD_RIGHT:
mp = right;
break;
case KeyEvent.KEYCODE_DPAD_CENTER:
case KeyEvent.KEYCODE_ENTER:
mp = enter......餘下全文>>
 
android源碼包與android SDK 開發 不同?

android源碼開發一般是手機廠商會用到,因為要涉及修改源碼,設計出適合自己手機的UI等
android SDK是在標準的android sdk基礎上開發自己的應用,很多手機應用商會用這種開發
^_^
 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.