2011年3月15日 星期二

直接捐助日本紅十字會的方法

在常上的網站看到別人教學怎麼直接捐款到日本紅十字會
首先必須要有Google 的帳號 & 信用卡

捐款網頁 http://www.google.co.jp/intl/ja/crisisresponse/japanquake2011.html

點選義援金
輸入基本資料,信用卡持有人名子要打英文,地址也打英文
成功之後可有收到收據


2011年3月3日 星期四

在Android PDK 內加入library

在Android Project的進行中有多時候需要加入自己寫 c code 的library給人用,而library要怎麼產生?自己也個Makefile然後而外build?其實不用這麼麻煩,Android PDK內已有機制可以幫忙build library了。

在特地的地方放好已寫好的 code,如mydroid/device/htc/helloworld
底下有個helloworld.c,然後需要在自己產生一個Android.mk的檔案。

LOCAL_PATH:= $(call my-dir)
include $(CLEAR_VARS)

LOCAL_SRC_FILES := helloworld.c

LOCAL_PRELINK_MODULE := false
LOCAL_MODULE_PATH := $(TARGET_OUT_SHARED_LIBRARIES)/hw

LOCAL_SHARED_LIBRARIES := liblog

LOCAL_MODULE := helloworld

include $(BUILD_SHARED_LIBRARY)

include $(CLEAR_VARS) & include $(BUILD_SHARED_LIBRARY) 這可以看成類似 { }的型態
但後面BUILD_SHARED_LIBRARY就是將code build出 library的重點。

而其他

LOCAL_MODULE_PATH : build 完放得地方
LOCAL_SHARED_LIBRARIES : 需要的library
LOCAL_MODULE : library 名稱
之後在mydroid 下make helloworld 就可以產生library了