Time of Update: 2014-04-19
//獲得手機的寬度和高度像素單位為px// 通過WindowManager擷取 //必須在Activity中擷取,即使使用Context 也必須強轉為Activitypublic void getScreenDensity_ByWindowManager(){DisplayMetrics mDisplayMetrics = new
Time of Update: 2014-04-19
安卓推送技術探討<br /> <br /> <br />背景介紹<br />隨著蘋果產品的風靡,推送技術在國內也越來越熱門。推送最開始用於郵件系統。隨著iPhone 和 Android 手機的風靡,逐漸在手機上也越來越常見。不少手機用戶端也時常推送一些訊息。<br /> <br />推送技術的應用&
Time of Update: 2014-04-19
//在發布air for android 的設定面板中勾選 WAKE_LOCK 許可權NativeApplication.nativeApplication.addEventListener(Event.ACTIVATE, handleActivate);NativeApplication.nativeApplication.addEventListener(Event.DEACTIVATE,
Time of Update: 2014-04-18
Unity建立遊戲的理念可以被簡單地理解為,一款完整的遊戲就是一個Project(項目工程),遊戲中不同的關卡/情境對應的是項目下面的Scene(情境)。一款遊戲可以包含若干個關卡/情境,因此一個項目工程下面可以儲存多個Scene。我們可以點擊File菜單->New Project來建立一個新的工程,可以設定project的目錄,然後可以選擇需要匯入的包,如:點Create Project按鈕unity會自動建立一個空的項目,其中內建一個名為Main
Time of Update: 2014-04-18
檔案上傳是我們項目中經常使用的功能,一般我們的伺服器可能都是web伺服器,當我們使用非瀏覽器用戶端上傳檔案時,比如手機(Android)等上傳,可能就需要對傳輸的資料進行正常化的拼接,說白了,就是我們得自己完成瀏覽器幫我們做的事。我首先寫了伺服器端代碼,用來接收我們的資料,一會會貼出源碼。然後寫了個web頁面用於上次,便於我們看其中的原理。當點擊了上傳以後,這裡我使用了firefox的firebug來觀察網路資訊,可以看到發出了一個POST請求,下面我框出的是要求標頭資訊。裡麵包含一
Time of Update: 2014-04-18
大家好,我是秦元培,歡迎大家關注我的部落格,我的部落格地址是blog.csdn.net/qinyuanpei。
Time of Update: 2014-04-18
Shuriken粒子系統是Unity3.5版本新推出的粒子系統,它採用模組化管理,個人化的粒子模組配合粒子曲線編輯器使使用者更容易創作出各種繽紛複雜的粒子效果。依次開啟功能表列中的GameObject->Greate Other->Particle System,在情境中建立一個粒子遊戲對象,如:粒子系統的控制台主要由Inspector視圖中的Particle System組件的屬性面板及Scene視圖中的Particle Effect兩個面板組成。Particle
Time of Update: 2014-04-19
對於應用的退出,我一直以來都有一個誤區,我曾經簡單地認為,finish()是結束一個Activity的,System.exit(0)是結束整個Application的,直到有一天..... ---------------------我是華麗的分割線--------------------這是一個驚悚的故事------------------------------------------------------------------------------------------&n
Time of Update: 2014-04-18
開啟Fog(霧效)將會在情境中渲染出霧的效果,在Unity中,可以對霧的顏色、密度等屬性進行調整。開啟霧效通常用於最佳化效能,開啟霧效後遠處的物體被霧遮擋,此時便可選擇不渲染距離攝像機較遠的物體。這種效能最佳化方案需要配合攝像機對象的遠裁切面設定來使用。通常先調整霧效得到正確的視覺效果,然後調小攝像機的遠裁切面,使情境中的距離攝像機對象較遠的遊戲對象在霧效變淡前被裁切掉。在Unity中,開啟霧效的方法非常簡單,依次開啟功能表列中的Edit->Render
Time of Update: 2014-04-18
代碼如下:import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class MyIntentCaseDemo extends Activity {private Button
Time of Update: 2014-04-18
現在,市場上android的機型太多,如何讓自己的應用更多的適配不同的機型,這是一個非常現實的並且是要處理解決的問題。android官方給出的解決文檔是從三個方向來分析處理的。(1)支援不同螢幕大小的裝置(Supporting Different Screen Sizes)1.1 合理使用wrap_content,match_parent1.2 儘可能的使用 RelativeLayout1.3 針對不同的機型,使用不同的布局檔案(Use Size Qualifiers):
Time of Update: 2014-04-18
代碼如下:import android.app.Activity;import android.content.ContentUris;import android.content.Intent;import android.database.Cursor;import android.net.Uri;import android.os.Bundle;import android.provider.ContactsContract;import
Time of Update: 2014-04-18
安卓開發在使用百度地圖的過程中,試圖通過百度地圖擷取當前經緯度 控制台報錯:Bad activity token: android.os.BinderProxyjava.lang.ClassCastException: android.os.BinderProxy cannot be cast to com.android.server.am.ActivityRecord$Token原因是調用 LocationClient 初始化的時候 使用了locationClient = new
Time of Update: 2014-04-18
1. 關閉mysql伺服器的防火牆。2. 加入mysql的jdbc包,添加到libs檔案夾內。3.ADT和SDK為16及16以下,17以上的不能訪問。4.手機和mysq伺服器l互相ping通。5.添加網路許可權 : 6.在Thread中串連訪問mysql,防止ANR。7.設定mysql允許遠端連線。My Code:package com.mayi.mysql_test;import java.sql.DriverManager;import java.sql.ResultSet;import
Time of Update: 2014-04-18
這個問題很好解決,只需兩步:一、要找到C:\Windows\System32\drivers\etc,這個路徑下的hosts檔案,開啟後,再後面加一下地址即可127.0.0.1 localhost#Google首頁203.208.46.146 www.google.com#這行是為了方便開啟Android開發官網 現在好像不VPN也可以開啟74.125.113.121 developer.android.com#更新的內容從以下地址下載203.208.46.146 dl.google.com20
Time of Update: 2014-04-18
一.簡介我們在開發J2EE項目的時候,經常感覺Spring很方便,因此,當我們開發android的時候,自然而然會想有沒有類似的架構。本次部落客要講一下比較流行的android開發架構AndroidAnnotations,它除了有依賴注入的特性以外,還整合了Ormlite,Spring-android中的REST模板。使用起來非常方便,大大提高了開發效率。二.使用步驟1.下載AndroidAnnotations:$ git clone
Time of Update: 2014-04-18
添加Android 功能表列 @Override public boolean onCreateOptionsMenu(Menu menu) { menu.add(0, ITEM1, 0, "常規"); menu.add(0, ITEM2, 0, "重複"); return true; }出現問題是:功能表列出不來,沒有反映?????原因是onKeyDown事件最後return true導致菜單出不來解決方案為: public boolean onKeyDown(int
Time of Update: 2014-04-18
Android 程式擷取、設定鈴聲和音量 通過程式擷取android系統手機的鈴聲和音量。同樣,設定鈴聲和音量的方法也很簡單! AudioManagermAudioManager = (AudioManager) getSystemService(Context.AUDIO_SERVICE); //通話音量 int max = mAudioManager.getStreamMaxVolume( AudioManager.STREAM_VOICE_CALL); int current =
Time of Update: 2014-04-18
本文基於Android 4.4和4.2,檢測所用codec為wm8994。 Android和Kernel下的mic檢測是建立在headset檢測的基礎上的,具體過程如下: 1) kernel通過Jack檢測腳中斷檢測到有耳機插入 2) 讀取codec寄存器判斷headset是否帶mic 3) 通過InputEvent/UEvent機制通知Android上層
Time of Update: 2014-04-18
需求:如果需要預置一些郵件服務賬戶的參數資訊到Email Client端,如郵箱網域名稱為mail.ru, list.ru, inbox.ru, bk.ru, corp.mail.ru自適應如下參數:Incoming Server: imap.mail.ruIncoming Server Port: 993Ssl on the incoming server: enabledUsername: full email userOutgoing Server: