- Dec 30 Wed 2015 18:01
-
Android - How to download apk file and install from URL
- Nov 30 Mon 2015 15:39
-
Android - 如何在開機時即自行啟動GCM
- Jun 21 Fri 2013 17:22
-
Install Sun Java JDK 6 on Ubuntu 12.04
原先依照Android官網所提供的指令在Ubuntu 12.04 安裝JDK6,卻一直無法正常安裝
官網提供指令如下:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk
官網提供指令如下:
sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo apt-get update
sudo apt-get install sun-java6-jdk
- Apr 02 Mon 2012 16:46
-
Android - Modify the heap size for Android
調整 Heap size 方法有二
1. 修改source code:
a. file path: frameworks/base/core/jni/AndroidRuntime.cpp
property_get("dalvik.vm.heapsize", heapsizeOptsBuf+4, "128m");
b. file path: dalvik/vm/Init.c
- Apr 02 Mon 2012 16:41
-
Android - 調整Android的memory
1. 修改 gpu memory
file path: bootable/bootloader/uboot-imx/lib_arm/board.c
search "gpu_memory"
file path: bootable/bootloader/uboot-imx/lib_arm/board.c
search "gpu_memory"
- Mar 20 Tue 2012 15:30
-
Android - How to disable the animation between activity
如何取消 Android預設 在activity切換時的動畫特效
設定一個 flag為
i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
以及
設定一個 flag為
i.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
以及
- Mar 19 Mon 2012 16:43
-
Android - How to show/hide the SW keyboard at Android
- Jan 09 Mon 2012 18:08
-
Android - How to print the Line number / Class Name / Method Name at Android
在Android開發過程中,如何透過Logcat 顯示相關資訊
import android.util.Log;
public class DebugLog {
public final static boolean DEBUG = true;
public static void log(String message) {
if (DEBUG) {
String fullClassName = Thread.currentThread().getStackTrace()[2].getClassName();
String className = fullClassName.substring(fullClassName.lastIndexOf(".") + 1);
String methodName = Thread.currentThread().getStackTrace()[2].getMethodName();
int lineNumber = Thread.currentThread().getStackTrace()[2].getLineNumber();
Log.d(className + "." + methodName + "():" + lineNumber, message);
}
}
}
import android.util.Log;
public class DebugLog {
public final static boolean DEBUG = true;
public static void log(String message) {
if (DEBUG) {
String fullClassName = Thread.currentThread().getStackTrace()[2].getClassName();
String className = fullClassName.substring(fullClassName.lastIndexOf(".") + 1);
String methodName = Thread.currentThread().getStackTrace()[2].getMethodName();
int lineNumber = Thread.currentThread().getStackTrace()[2].getLineNumber();
Log.d(className + "." + methodName + "():" + lineNumber, message);
}
}
}
- Nov 16 Wed 2011 18:01
-
Android 3.0 發生 android.os.NetworkOnMainThreadException
之前在實作download file with Android時,
發生android.os.NetworkOnMainThreadException的問題
上網搜尋了一下後,發現是Android 3.0在網路的存取上增強的限制。
所以必須要onCreate()中加入底下的程式碼
測試過後即可解決問題
發生android.os.NetworkOnMainThreadException的問題
上網搜尋了一下後,發現是Android 3.0在網路的存取上增強的限制。
所以必須要onCreate()中加入底下的程式碼
測試過後即可解決問題
- Nov 16 Wed 2011 17:48
-
Android - How to download the file with Android
- Nov 14 Mon 2011 14:17
-
Android - 執行 adb devices 發生 no permissions
在執行 adb devices 時,發生 no permissions的問題,則表示為adb需要root許可權
所以依序照底下方式執行
sudo chown root:root adb
sudo chmod a+x adb
所以依序照底下方式執行
sudo chown root:root adb
sudo chmod a+x adb
1