原创 Android開發: 通過修改數據庫改變屏幕旋轉方向screen rotation
通過修改數據庫System settings 來修改手機屏幕的旋轉方向, 設置Settings.System. ACCELEROMETER_ROTATION和Settings.System. USER_ROTATION的值,可以通過命令行和
原创 Android應用測試:Robotium測試框架
使用Robotium編寫測試程序,按照下面的測試步驟: 1.獲得目標應用程序的package 名稱和主Activity 如 Msm.apk, package 名稱是“com.android.mms”, 主Activity
原创 Android開發:Listview 多屏顯示 item多選 操作錯誤 的解決
listview 從adapter中獲取數據,adapter中的getview()的一般實現如下, @Override blic View getView(final int position, View convertView,
原创 Android開發:在Android源碼下編譯C文件
1.在源碼根目錄下創建文件夾,如test 2.將要編譯的.c文件拷入test文件夾,如test.c 3.編寫makefile文件Android.mk 修改如下: LOCAL_PATH:= $(call my-dir) in
原创 Android開發:設置widget大小爲 4x1
通過修改<appwidget-provider> 中的minWidth 和minHeight值, <appwidget-provider xmlns:android="http://schemas.android.com/apk/r
原创 Android 4.2 設置手機的 Airplane mode
在Android 4.1之前的應用程序,可以通過修改 Settings.System.AIRPLANE_MODE_ON來打開或者關閉手機的Airplane mode。在Android 4.2,新加入了Setting.Global這個類,並且
原创 Android開發:在Android apk中調用OpenCV庫函數
第一種:在安裝了SDK和Elipse支持ADT的前提下 1.安裝 NDK, 下載android-ndk-r8e-windows-x86.zip, 解壓至本地(android-ndk-r8e-windows-x86_64.zip解壓
原创 Android開發:設置USB tethering 和USB debugging
設置 USB tethering public void setUSBTethering(boolean enabled){ ConnectivityManager cm = (Co
原创 設置android:sharedUserId="android.uid.system" 支持 sdcard讀寫
在AndoridManifest.xml文件中添加android:sharedUserId="android.uid.system" 可以讓應用程序獲得系統權限,完成很多setting 操作, 但是此時sdcard無法讀寫了。解決方法:1.
原创 我的友情鏈接
51CTO博客開發朱律瑋Binotes的腳步
原创 Android開發:javah的使用方法
通過javah可以自動生成相應的JNI的.h文件,運行“javah -help” 命令顯示用法如下: Z:\>javah -help Usage: javah [options] <classes> where [options] inc
原创 Android開發: 線程間消息通信 Looper 和Handler
Android中同一進程的不同線程之間傳遞消息通過,消息隊列實現。 Looper:用於管理當前線程的消息隊列,android中線程默認是不包含消息隊列和消息循環的。Looper.prepare()爲當前的線程初始化消息隊列,Loo
原创 Perl開發: SIG{INT}理解
中斷信號 的handle函數可能在執行的過程中被進一步的中斷,如果這個handle函數執行過程比較長。並且會recursively調用之前的中斷Handle函數。所以最保險的做法是在handle函數聲明內部的SIG函數。 參考的
原创 Android開發:截屏 screenshot 功能小結
快捷鍵:Power鍵+volume down/ volume up鍵 Android 4.0 以上支持該功能, 需同時按住Power鍵和volume down/ volume up鍵, 即可截取當前手機屏幕保存至sd卡中命令:“adb sh
原创 python嵌套作用域
一個函數位於另一個裏面,外層函數返回裏層函數。也就是說函數本身返回了————但並沒有被調用。重要的是返回的函數還可以訪問它的定義所在的作用域。 def multiplier(factor): def multiplyBy