2014年11月4日 星期二

eclipse 正確導入 android ndk library android-gif-drawable

https://github.com/koral--/android-gif-drawable

Android.mk

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

LOCAL_MODULE    := gif
LOCAL_SRC_FILES := gif.c \
giflib/gifalloc.c \
giflib/dgif_lib.c


include $(BUILD_SHARED_LIBRARY)

Application.mk
APP_ABI := all

build完後
後面project add就沒問題了。

2014年10月8日 星期三

solve buildDrawingCache() view too large to fit into drawing cache android

Bitmap b1 = Bitmap.createBitmap(v.getWidth(), v.getHeight(),
Config.ARGB_8888);
Canvas canvas = new Canvas(b1);

v.draw(canvas);

return b1;

2014年8月6日 星期三

android >4.2.2 intent action problem

Intent photoPickerIntent = new Intent(Intent. ACTION_MULTIPLE_PICK); //will call onActivityResult before activity.stop() in android 4.2.2以下;

Correct:

Intent i = new Intent();


i.setAction(Action.ACTION_MULTIPLE_PICK);

2014年7月30日 星期三

java new class 內的 inside class 會指向第一個

code:

class A(){
class B();

}


A0 =new A();
A1=new A();
A2 =new A()...
所有An.B的A 會指向 A0,什麼鬼啊

2014年6月27日 星期五

android 4.2.2以下 ondraw canvas 不支援 image 直接clear 遮照

只能直接將transparent paint 畫在canvas上。

android fix the create image crash

when you load big image at the first ,
after that ,
crate another image will be error for  OutOf Memey error or Fatal signal 11 (SIGSEGV)

2014年6月25日 星期三

build apk crash

  1. Clean your projects
  2. Clear your Eclipse workbench settings
How you can exactly do step #2 depends on your OS, but on Mac it is:
  1. Go to your workspace
  2. Open .metadata (you'll need to be able to see hidden folders for this)
  3. Open .plugins
  4. Open org.eclipse.e4.workbench
  5. Delete workbench.xmi

2014年4月3日 星期四

加 crashlytics 有沒有這麼難搞

有plugin
以為下載安裝 然後結束
結果
crashlytics 用的是最新的adt (目前22.6) 有沒有這麼精實,一直跟新版
只好為了crashlytics 升級 adt
(不過有預感,之後應該要重安裝adt 的 fu)

安裝完之後 ,又要最新的 java jre se 7...
只好來安裝

然後等等等

crashlytics 終於可以安裝了
一步一步 終於把專案 獻上

2014年3月24日 星期一

android http connection 迷航之旅



要取 data
 HttpEntity entity = response.getEntity();
<== 一直跳 兩次取用

我就 用 Download manager 來寫
String title = c.getString(c

.getColumnIndex(DownloadManager.COLUMN_TITLE));
有 COLUMN_TITLE 但 沒有 COLUMN_Context?
應該是有辦法 取用 Content
畢竟已經是 取用 出來。

不過好像沒人這樣做
先記一下

然後
 HttpEntity entity = response.getEntity();
今天又正常了.....

2014年3月20日 星期四

git github

我錯了,我用了svn好幾年,
但 git 真是好物啊!

以前一直以為有 svn 了,
為何還要用 git,

應為目前工作的需要,
所以強迫學習了 git ,

然後就知道,
git 真是好物啊!

github上一堆 opensourse 高手寫的library
又這麼好用。

另外推薦
https://bitbucket.org/
免費啊!

讚!

2014年3月19日 星期三

paypal 領美金 台幣 怎樣才划算 一般台幣帳戶 美金帳戶 玉山全球通


Paypal 領多少:
$
Paypal paypal台幣匯率(請link查找):

Paypal 領一般台幣帳戶(手續費(NT 5000以上免費 以下NT35) ):
NT 手續費 NT 實領NT  
Paypal 領美金(手續費 2.5%) :
$手續費 $ 實存 $
台幣匯率(玉山) NT  提領手續費 NT 換算實領 NT



  • 不清楚匯入 玉山會不會再收一筆匯入手續費
  • 玉山手續費 
    2.自外匯存款提領外幣現鈔者,按賣出外匯匯率與賣出現鈔匯率之差額計收匯差手續費。最低NT$200。
    誰看的懂紅字這是什麼意思? 暫計 200元。

2014年3月14日 星期五

2014年1月22日 星期三

解決Eclipse JUNO loading 停止

http://stackoverflow.com/questions/11310970/eclipse-juno-doesnt-start

 Deleting .metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi solved the problem in my case.