原创 判斷一個數是不是2的N次方 自己寫的土算法

bool isPowerOf2(long a){ long b = 0x01;  if (a ==1 ) {  return true; }  if (b&a) {  return false; }  while(a > 2) {  a

原创 linux下直接寫framebuffer(轉)

 #ifndef _FBTOOLS_H_#define _FBTOOLS_H_ #include <linux/fb.h> //a framebuffer device structure;typedef struct fbdev{ in

原创 yuy2torgb24

typedef unsigned char uint8_t; #define clip_8bit(val) ((val) < 0 ? 0 : (val) > 255 ? 255 : (val)) static uint8_t *yuy2t

原创 如何修改android模擬器裏的 init.rc

  首先, 在模擬器上, init.rc 是存在於 ramdisk.img 裏面的      有android源代碼包的話, 編譯完後生成的out/target/product/generic/root 目錄最終被製作成 ramdisk.

原创 通過l PackageManager 獲取某個安裝包內的資源

  final PackageManager packageManager = context.getPackageManager(); Resources resources = pac

原创 YUV422TORGB24 查表法 (YUYV)

int table_y[240]; int table_ub[256]; int table_ug[256]; int table_vg[256]; int table_vr[256]; void InitialT

原创 javadoc6 替換Javadoc5

$sudo apt-get install sun-java6-jdk $sudo apt-get install sun-java5-jdk $cd /etc/alternatives$sudo rm javadoc.1.gz jav

原创 An Introduction to Using Binder Framework on Android Operating System

An Introduction to Using Binder Framework on Android Operating System ----------------------------------------

原创 關於android ui的優化 view 的繪製速度

關於如何優化activity的啓動速度, view 的繪製速度, 可參考這個sdk裏的文檔。 android-sdk-windows-1.5_r1/docs/resources/articles/window-bg-speed.html。

原创 android 應用模擬按鍵

      private void simulateKeystroke(int KeyCode) {          doInjectKeyEvent(new KeyEvent(KeyEvent.ACTION_DOWN, KeyCo

原创 使windows 窗口半透明

使windows 窗口半透明 // LayerWin.cpp : Defines the entry point for the application.// #include "stdafx.h"#include "resource

原创 Three Educative Examples on Using Binders

    Three Educative Examples on Using Binders -------------------------------------------- Let us study three simple pr

原创 編譯android sdk 遇到的問題

類似“W/ResourceType( 2888): Unable to get buffer of resource asset file ”這樣的錯誤。是編譯sdk的時候設置不正確。正確的方法是:在make sdk之前先執行'lunch

原创 判斷一個數是不是2的N次方,很牛的算法#define ISPOW2(x) (x) & (x-1) ? false : true

判斷一個數是不是2的N次方,很牛的算法#define ISPOW2(x)   (x) & (x-1) ? false : true 原理:由於2的N次方的數二進制表示是第1位爲1,其餘爲0,而x-1(假如x爲2的N次方)得到的數的二進制表

原创 linux虛擬機下與windows共享目錄的方法

   首先設置一共享目錄 如 D:/winShareToLinux  ,右鍵 --> 屬性--> 共享   然後運行命令 smbmount //172