Time of Update: 2013-11-16
json字串到json對象萬能轉換器(java實現),就一百來行代碼,非常輕量小巧。對於一般應用情境資源消耗非常低,速度也足夠快,尤其適用於Android應用開發。通過CommonJSONParser可以把json字串轉換為包含Map、List、String、Integer等標準Java對象的集合,具體使用方法: CommonJSONParser commonJSONParser = new
Time of Update: 2013-11-16
過了n多天后,當再次使用原先部落格上寫的那篇:Android 壓縮解壓zip檔案去做zip包的解壓的時候,出現了原來沒有發現的很多問題。首先是中文漢字問題,使用java的zip包不能很好的解決解壓問題;其次還有getRealFileName()內的那個判斷:由之前的"if(dirs.length >1)" 如果是 >1
Time of Update: 2013-11-16
adb kill-server adb start-server 然後重啟eclipse還有別的類似的辦法就不再這裡多說了,我的問題最根本其實是連接埠5037被佔用,在命令列中運行netstat
Time of Update: 2013-11-16
現在在android把一個網站打包成apk 是很簡單的事,不懂一點代碼的都可以去百度產生一個apk,app。當然樣式就不是你所能控制的。今天我就介紹一下 android 的 webview 在Android手機中內建了一款高效能webkit核心瀏覽器,(如果大家對webkit核心,不是太熟悉的話,那我說Safari瀏覽器大家應該都知道了。
Time of Update: 2013-11-16
AndroidPN環境AndroidPN實現了從伺服器到android移動平台的簡訊推送。這裡先簡單說一下androidPN的安裝過程。下載androidpn-client-0.5.0.zip和androidpn-server-0.5.0-bin.zip網址:http://sourceforge.net/projects/androidpn/ 解壓兩個包,Eclipse匯入client,配置好目標平台,開啟raw/androidpn.properties檔案,apiKey=123456
Time of Update: 2013-11-16
方法一:Activity.runOnUiThread(Runnable )(經驗之道: 這個最好用, 凡是要重新整理頁面的地方,Activity.runOnUiThread( new Runnable() { public void run(){更新UI}}); 方法二:子線程調用Handler的sendMessage(message)發送事件。mHandler = MyThread = 方法三:View.post(Runnable )
Time of Update: 2013-11-16
簡述:Shared Preferences常用於一些屬性設定,參數設定,用來儲存一些簡單的資料。例如本例中,用來儲存應用的播放狀態。重點:無法直接在多個應用程式間共用Preferences資料。簡單的使用方法:1、調用getPreferences()方法得到一個SharedPreferences對象。參數可直接寫0,意思為私人。 2、調用SharedPreferences的edit()方法得到一個Editor對象。 3、通過Editor.put...()方法輸入資料
Time of Update: 2013-11-16
內容介紹: ①迅雷會員事業部誠聘android/ios技術主管 ②人民搜尋招聘進階安卓研發工程師 ③街旁網招聘移動端研發經理 ④樂無限遊戲誠聘手遊用戶端/服務端開發、測試
Time of Update: 2013-11-16
public class SlidingActivity extends FragmentActivity implements LeftShowCenter{private SlidingMenu mSlidingMenu;private CenterFragment centerFragment;@Overrideprotected void onCreate(Bundle arg0)
Time of Update: 2013-11-16
}通過主題樣式 <?xml version="1.0" encoding="utf-8"?> <resources> <!-- name 是Style的名稱,parent 繼承那個父類樣式 --> <style name="theme_fullScreen" parent="android:Theme.Black"> <item
Time of Update: 2013-11-16
Windows下建立Cocos2d-X的Android項目並不複雜,關鍵是要改幾個環境變數 一、進入Cocos2d-X主目錄修改“create-android-project.bat” 大家都知道要點擊“create-android-project.bat”產生新項目,但在運行產生嚮導之前你應該根據你的環境做一些改動。 為了適應我的配置環境,我在create-android-project.bat裡改動一些設定。
Time of Update: 2013-11-16
3.0以前,android支援兩種動畫模式,tween animation,frame animation,在android3.0中又引入了一個新的動畫系統:property animation,這三種動畫模式在SDK中被稱為property animation,view animation,drawable animation。 可通過NineOldAndroids項目在3.0之前的系統中使用Property Animation1. View Animation(Tween
Time of Update: 2013-11-16
一個好的應用程式離不開人性化的使用者介面。在學習其他東西之前。理應先學習編寫程式的布局(外觀)今天,我們就來學習android的UI布局----LinearLayout。LinearLayout,即線性布局。從名字我們就可以知道,它的元素是線型排列的。注意:在以後的部分代碼編寫當中,我們採用硬式編碼方式將字串值寫入中,不會另外在strings.xml檔案中定義字串值,這個時候eclipse IDE會出現黃色的底線警告,我們忽略就可以了主要知識點:
Time of Update: 2013-11-16
Android
Time of Update: 2013-11-16
首先,建立工程,簡曆一個jave類,在其中聲明native方法,關鍵字為native,表面這個方法是從java以為的語言實現。其次,要實用javac編譯此java檔案(javac是jdk中的命令,需要將其添加到環境變數中,我的目錄是C:\Program Files\Java\jdk1.6.0_38\bin;添加到path裡就可以了)到 工程的主目錄下,使用javac src\com\ndktest\jni\ComControl.java(所要編譯的java檔案路徑)
Time of Update: 2013-11-16
吐槽 苦逼的我之前自己用了一個堆棧來管理多個Fragment的跳轉,寫得我想吐。現在才發現一切原來那麼簡單,哎,面壁去。。。。 對Fragment的add、remove以及replace操作中,都是通過FragmentTransaction的事務來操作的。你可以在beginTransaction之後執行一系列Fragment的操作,而在提交之前,如果你使用了 addToBackStack
Time of Update: 2013-11-16
師從:http://blog.csdn.net/johnnycode/article/details/7678083,在此總結下:在Windows下,此種情況基本是有進程佔用了5037連接埠所以先要排查一下連接埠的佔用情況:在命令列控制台輸入:netstat -ano在Local Address中找到佔用5037連接埠的進程,記下對應的PID然後 在命令列控制台輸入tasklist /fi "pid eq 對應的PID號,
Time of Update: 2013-11-16
本文主要介紹Android如何接收簡訊,流程分為兩個部分,Framework層和App層。Framework簡訊的接收,當簡訊到對於對於這裡為什麼調用了原來在在在在滿足前面這些條件之後,則調用1.多媒體訊息通知2.3.4.這裡需要說明兩點:1.2.對於普通簡訊來說,這時候PrivilegedSmsReceiverSmsReceiver啟動接收簡訊的接下來就是簡訊的顯示了,當新接收到的簡訊插入資料庫以後,因為資料庫改變了,onContentChanged事件,而ComposeMessageActi
Time of Update: 2013-11-16
想看看我的HTC ONE x 具有什麼感應器。寫個代碼RUN一下。 代碼很簡單,直接貼了 MainActivity = = SensorManager sm =<Sensor> allSensors == sb.append("\t該手機有" + allSensors.size() + "個感應器:\n\n"= "" ="\t類型:%s\n""\t裝置名稱:%s\n""\t裝置版本:%s\n""\t供應商:%s\n""\n"
Time of Update: 2013-11-16
在android中我們如果想要程式的進程結束可以這樣寫:android.os.Process.killProcess(android.os.Process.myPid());這樣就可以從作業系統中結束掉當前程式的進程。:android中所有的activity都在主進程中,在Androidmanifest.xml中可以設定成啟動不同進程,Service不是一個單獨的進程也不是一個線程。當你Kill掉當前程式的進程時也就是說整個程式的所有線程都會結束,Service也會停止,整個程式完全退出。當我們