由於痞客邦廣告實在太多啦

所以決定把網誌遷到 Blogger:

http://reallotus.blogspot.tw/

擒猿小舖也升級成擒猿本舖啦

咱們大都見 ㄎㄎ

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

Zenphoto (http://www.zenphoto.org/) 是一個好用的相簿伺服器軟體

用它的好處是分享圖片時不用忍受外部相簿煩人的廣告

以下介紹一下如何在 Ubuntu 12.04 上架設 Photo server Zenphoto

首先你要有一台 Server 灌的是 Ubuntu

如果連這個都不會幹你娘請關掉網頁

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

大家都知道 Android 提供了 View Animation 可以簡單地在程式中對元件實現動畫效果

View Animation 中又分為 Tween Animation 和 Frame Anmation

Tween Animation 提供設定 Alpha、Scale、Translate 和 Rotate 等動畫效果

Frame Anmation 則是可以指定每一個影格的影像檔和播放長度,以卡通的方式播放

但這兩種都太簡單了,所以今天不想講

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

人說天下大勢分久必合合久必分,寫程式也是這樣的,永遠有計畫趕不上變化的時候,

這時候擁有幹你娘超群智慧的我們就必須做長遠的規劃。

假設今天要做一個頁面,上頭的元件是會動態變化的,我們就不能把元件寫死在主頁面上,

因此主頁面的 resource 檔可以寫成如下:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

Screenshot_2015-06-02-11-29-31

今日林北心血來潮要來寫一個簡單的相簿軟體,功能包括

1. 小圖預覽

2. 大圖檢視

利用 HorizontalScrollView 實現小圖預覽

很久以前記得有個 Gallery 的元件可以用,但 Android 4.1 之後好像不再支援了,改用 HorizontalScrollView  這個元件

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

Ctrl + Alt + L:自動縮排

Ctrl + Y : 刪除整行程式碼

Ctrl + Shift + / :自動加註解 /* */

Ctrl +  / :自動加註解 //

Shift + F10:執行程式

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

Android SDK 提供了元件可以在 Activity 中建立容易管理的 Tab Page,以下介紹 Tab Page 的初階使用方法

首先需要一個 TabHost 元件,負責管控整個 Tab Page 的架構

再來需要一個 TabWidget 元件,控制所有的 Tab 標籤

最後還需要 FrameLayout  元件,負責顯示 Tab 標籤中的頁面

假設程式中需要有兩個標籤,tab1 用TableLayout 寫成,tab2則用 RelativeLayout 寫成,則 layout.xml 中的寫法如下:

擒猿小舖 發表在 痞客邦 留言(1) 人氣()

Spinner 是基本的元件,紀錄一下其在程式中動態和靜態給值的使用方法

首先在 layout 的 xml 中宣告 Spinner 元件

<Spinner android:id="@+id/spnSex"
android:layout_width="200dp"
android:layout_height="wrap_content"

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

最近看 code 遇到一些 Multi-Thead 使用上的問題,釐清一些觀念,特此紀錄一下。

在 Multi-Thead 的世界裡,每條 thread 都是一名戰士,各自執行不同的任務,卻又達成完美的 team work

譬如擒猿記裡的 Hank 是一名以速度見長的擒猿手,他的任務就是每日到無霜城外的黑暗森林裡探索未知的疆土

雖然他的速度快,但是很弱,當他執行任務時遇到等級強大 Monkey 時,根本無法與之搏鬥

硬碰硬的結果會發生 Runtime Exception: 

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

使用 PuTTy 當終端機時常會按 Tab 自動補齊想要的檔案

這時如果有檔名相似的檔案時他就會一直發出嗶嗶嗶的聲音

<Tab> 嗶 <Tab> 嗶 <Tab> 嗶 <Tab> 嗶 <Tab> 嗶 <Tab> 嗶 <Tab> 嗶

幹你娘我快聾了!!!

還好發現以下設定可以保護耳朵

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

最近在練習 JNI 的東西遇到一些挫折,特此紀錄一下

有關 JNI 的介紹以下網站可供參考

http://www3.ntu.edu.sg/home/ehchua/programming/java/JavaNativeInterface.html

首先是在 Linux 上怎麼樣都跑不起來,於是我流下了淚水,屈辱地放棄了

(一直跳出這些訊息不知道在衝三小朋友)

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

1

RocketDock:類似 OSX 的桌面捷徑管理工具

下載網址:http://rocketdock.com/download

GridMove:協助整齊排列視窗

下載網址:http://jgpaiva.dcmembers.com/gridmove.html

幹你娘好用喔!

擒猿小舖 發表在 痞客邦 留言(0) 人氣()

Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。