2018年8月30日 星期四

[Android] 使用兩指旋轉圖片

本篇文章說明怎麼在android上開發『用兩隻手指頭旋轉圖片』功能

縮放一樣,繼承原生的ImageView,在由onTouchEvent去控制

程式碼如下:

2018年8月28日 星期二

[產品規劃] 蟹老闆相機

動機

九月即將要跟小卿去土耳其long stay

一堆人問我要不要順便去拍婚紗照

可男主角沒有去啊!!熱心的大夥想了很多點子

不外乎是做個等身人型看板,或是蟹老闆的面具給小卿戴

為了攜帶方便,人形看板還要做成可以捲起來的

這樣就可以做很多造型替換.....

結果蟹老闆丟了這個新聞

資料來源:https://www.ettoday.net/news/20180502/1161360.htm


好吧,看來蟹老闆是有所忌諱...

想想,不如利用自己的專長,做個蟹老闆相機,把蟹老闆帶過去吧

目的

帶蟹老闆去土耳其,完成婚紗照拍攝

系統設計



使用情境說明
使用者
系統
1. 小賴到了土耳其棉堡看到景色實在太漂亮了,於是開啟Duran Photo準備照相 1. 顯示後鏡頭預覽畫面,並帶有預設蟹老闆圖片
2. 小賴打算切換一個合適的蟹老闆,於是快速點擊蟹老闆圖片 2. 切換下一張蟹老闆
3. 小賴用單指把蟹老闆圖片拖曳到合適的地方 3. 根據手指位置移動蟹老闆圖片
4. 小賴用兩只手指調整蟹老闆圖片大小與角度 4. 根據手指縮放旋轉調整蟹老闆圖片
5. 小賴把蟹老闆安置完畢,按下聲音鍵拍照 5. 儲存相片

操作設計


使用技術紀錄

相機預覽(施工中)
圖片拖曳(施工中)
快速點擊兩下切換圖片(施工中)
監聽按鈕事件(施工中)

安裝R(Mac版)

接下來讓我們來準備開發R的環境吧!

本章節將帶你手把手安裝R與RStudio

因為我的電腦是Mac,所以就從Mac版開始寫


安裝RStudio(Mac版)

上一個章節安裝完R之後

可以開始撰寫一些簡單的程式

那為何還要再安裝RStudio?

RStudio是一個開發R語言的IDE工具

既然是IDE,上面就有一些可以協助我們順利開發的功能

如果你本身就是一個程式大師,用原生的R應該也沒關係吧

接下來本章介紹如何安裝RStudio for Mac

[Android] 圖片縮放

智慧手機的兩指放大縮小功能應該沒有人不知道吧

這篇文章就是記錄一下這個功能的做法

其實所有程式都是來自於官方,也不需要做任何修改

只是做個學習記錄而已

2018年8月27日 星期一

[xamarin] 安裝篇

本文是參考Microsoft文件說明的安裝過程紀錄

在windows上的visual studio上安裝xamarin過程

不包括visual studio安裝過程


2018年7月21日 星期六

[SQL] 使用pivot進行資料轉置

之前在工作上接觸過有關問卷的案子

需要把資料轉置後輸出

以我去年紀錄的虛擬股票交易資料來做說明

如圖,2017/12/01 交易四張股票,分別為1229、4915、5234、6147


這段時間的交易想整理一下,把上方標題列改成股票代碼,左邊為交易日期,如下圖


直接從1216這隻股票代碼看下來,12/01 ~ 12/06都沒有交易

1229 12/01 ~ 12/05 各有一筆交易紀錄

用這樣的方式,更清楚地呈現每支股票的交易情況

今天介紹的,就是使用SQL的pivot來進行像這樣資料轉置