Time of Update: 2013-12-11
前言 本章內容為開發人員指南(Dev Guide)/Developing/Tools/adb,這是一篇非常優秀的譯稿,翻譯來自"移動雲_文斌",歡迎訪問它的部落格:"http://blog.csdn.net/caowenbin",再次感謝"移動雲_文斌" !期待你一起參與翻譯Android的相關資料,聯絡我over140@gmail.com。 本文 Android Debug
Time of Update: 2013-12-11
有人說,程式員很安靜,但我不完全同意,程式員的聒噪,是藏在代碼後面,是藏在程式後面。這篇文章是android開發人員的必備知識,是我特別為大家整理和總結的,不求完美,但是有用。1.訊息推送機制 伺服器器端需要變被動為主動,通知客戶一些開發商認為重要的資訊,無論應用程式是否正在運行或者關閉。 我想到了一句話:Dont call me,i will call you!
Time of Update: 2013-12-11
大家好我們今天的教程是在Android 教程中自訂View 的學習,對於初學著來說,他們習慣了Android 傳統的頁面配置方式,如下代碼:view plaincopy to clipboardprint?<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2013-12-11
1. 準備工作 下載幾張圖片,為menu錦上添花 2. 建立android項目 在項目的res檔案下面建立一個名稱為menu的檔案夾,用來放置xml檔案。即menu的布局檔案。 目錄結構如下,所示: game_menu.xml源碼:view plain<?xml version="1.0" encoding="utf-8"?> <menu
Time of Update: 2013-12-11
Singleton Pattern名稱由來java 是一門物件導向的語言,android 用的也是java 開發ap ,在java/C# 裡面所有的物體(類)都可以看作是一個對象,而要使用這個對象無外乎為它在記憶體裡面分配一個對象,一般情況下最直接的方法是new 一個對象,讓它存在於記憶體中。 單件/例模式是所有設計模式中可以說是最簡單最易懂的一種編程方式
Time of Update: 2013-12-11
在前面一篇檔案簡述了一個標準流程的基本Git的操作!現在我嘗試自己建立git庫並操作檔案將git命令的使用進行分析!採用SSH方式讓區域網路的同學們可以訪問並且push和clone!首先要安裝的幾個工具包:Java代碼 git工具包 sudo apt-get install git-core 一個圖形操作介面的git工具 sudo apt-get install gitk 區域網路訪問個哦你覺包ssh sudo
Time of Update: 2013-12-11
一、由來 前段時間李san推薦了一個iphone上的五聯方小遊戲,覺得挺有意思。準備也下一個玩玩。可是回去一搜android上竟然沒有這個遊戲。決定自己搞一個,順便也學習學習android,據說以後會很火。現在也差不多搞完了,回頭總結一下。 二、概要設計 1、遊戲頁面的類圖 GameActivity ? GameController
Time of Update: 2013-12-11
WebService是一種基於SOAP協議的遠程調用標準,通過webservice可以將不同作業系統平台、不同語言、不同技術整合到一塊。在Android
Time of Update: 2013-12-11
Android在中國,被叫做安卓,此名是來源於其英文發音。廣義來講,其實它就是一款運行在手機上的作業系統。它的開發商Google提供了相應的SDK包給開發人員,這樣我們才能夠使用其API和工具在安卓系統的平台上開發相應的手機端軟體。 特性應用程式架構 包含了一系列可複用的萬用群組件Dalvik虛擬機器 手機端最佳化的Java程式運行時環境整合瀏覽器 基於開源項目Webkit引擎流暢的圖形畫面 自訂的二位元影像形庫;基於OpenGL ES
Time of Update: 2013-12-11
Android代碼1:查看是否有儲存卡插入string status=environment.getexternalstoragestate(); if(status.equals(enviroment.media_mounted)) { 說明有sd卡插入}2:讓某個activity透明oncreate中不設layout this.settheme(r.style.theme_transparent);
Time of Update: 2013-12-11
Java代碼 package com.close; import java.util.LinkedList; import java.util.Stack; import android.app.Activity; public class ActivityManager { private static
Time of Update: 2013-12-11
1、 開閉(OCP)簡介:要擴充,不要修改。比如我對外提供了一個介面。現在想更新的話,不要直接修改這個介面,而是提供另外一個介面,然後通知大家在什麼時間之前切換到這個新介面。舉例:這個設計模式無處不在,Android每次升級都會提供一些新的API,有一些較老的API就會置為deprecated。如從level 1就支援的Service.onStart,在level
Time of Update: 2013-12-11
問題???Android中如何設定RadioButton在文字的右邊,表徵圖在左邊???解決方案
Time of Update: 2013-12-11
Intent有一個重要的機制就是作為不同進程間傳遞資料和事件的媒介。通常我們自己的應用或者Android系統本身在某些事件來臨的時候會將Intent廣播出去的,而註冊的Broadcast Receiver可以監聽到這些Intent並且可以獲得儲存在Intent中的資料。例如,在電池電量發生變化,網路連接發生變化或者是來電,來簡訊的時候,Android系統都會將相關的Intent進行廣播。如果註冊了針對這些事件的Broadcast
Time of Update: 2013-12-11
最近編程時,發現一個針對HashMap<Integer, E>的一個提示:翻譯過來就是:用SparseArray<E>來代替會有更好效能。那我們就來看看源碼中SparseArray到底做了哪些事情:一、構造從構造方法我們可以看出,它和一般的List一樣,可以預先設定容器大小,預設的大小是10:[java] public SparseArray() {
Time of Update: 2013-12-11
AnimationSet可以加入Animation,加入之後設定AnimationSet對加入的所有Animation都有效。[java]AnimationSet anim=new AnimationSet(true); AlphaAnimation a=new
Time of Update: 2013-12-11
使用<include />標籤複用布局檔案 儘管Android通過內建了各種各樣的控制項提供了微小、可複用的互動性元素,也許你需要複用較大的 組件 ---- 某些特定布局檔案 。為了更有效率複用的布局檔案,你可以使用<include />以及<merge
Time of Update: 2013-12-11
要解析的json資料: [java] {"data":
Time of Update: 2013-12-11
今天糾結了很久,用Android內建api:[java]Bitmap bitmap = imageMap.get(url); MediaStore.Images.Media.insertImage(getContentResolver(), bitmap, "myPhoto", "");
Time of Update: 2013-12-11
在android手機上隱藏檔是我們每個手機使用者必不可少的功能,而對於開發人員而言,熟練的操作各個檔案,這樣對於我們開發有很大協助,下面androidkaifa.com就介紹一個android API檔案為我們提供的那些擷取檔案路徑的方法,它們所對應的實際檔案路徑是哪個檔案,好了廢話不多說,直接上代碼!package com.herongyang;import android.app.Activity;import android.os.Bundle;import android.widget.