兩種開發工具的設計做法不太一樣
在android studio 是直接用成兩個 layout 的xml 檔,預設是一個,如果有橫放不同版面的需求,就會再產生一個 做 landscape的 xml檔
在 xcode 就同用同一個story board
如果直橫有不同對齊排版的需求
就要點選 vary traits 來設定元件
如果某元件在某個方向是不出現的,則要去元件的屬性去設定
2020年4月22日 星期三
2020年3月23日 星期一
iPhone的檔案,如何傳到Mac,原來不是我想的那樣
當mac用usb 聯上iphone後
finder會出現手機,然後點選手機,就會出現手機相關訊息
再點選上方檔案,就會出現一些有file share 的app
點那些app就能與其交換檔案
但是 iPhone上叫做「檔案」的那支app呢?
怎麼沒出現在這個地方
做法
原來要從手機點選檔案那支app,選取要上傳到mac的檔案,然後點分享
選擇Airdrop , 如果在同一個網路的話,就可看到你的mac, 點選一下就會傳過來了喔
finder會出現手機,然後點選手機,就會出現手機相關訊息
再點選上方檔案,就會出現一些有file share 的app
點那些app就能與其交換檔案
但是 iPhone上叫做「檔案」的那支app呢?
怎麼沒出現在這個地方
做法
原來要從手機點選檔案那支app,選取要上傳到mac的檔案,然後點分享
選擇Airdrop , 如果在同一個網路的話,就可看到你的mac, 點選一下就會傳過來了喔
2020年3月16日 星期一
android10的坑,sdcard不能讀寫,notification不會通知 (解決方法在此)
在安卓9執行的好好的app
升級到android 10就又不能正常運作
過程就不多說了,直接把我解決問題的方法,留下紀綠
1. sdcard
sdcard的讀寫要正常,不用改程式,只需在 androidmanifest.xml 加上一行,就可以了
升級到android 10就又不能正常運作
過程就不多說了,直接把我解決問題的方法,留下紀綠
1. sdcard
sdcard的讀寫要正常,不用改程式,只需在 androidmanifest.xml 加上一行,就可以了
<application android:allowBackup="true" android:icon="@mipmap/ic_launcher"
// 加上下面這行 android:requestLegacyExternalStorage="true"
2.notification
問題的原因是 android 10 要求有 channel id
加上這樣,就ok了
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { String channelId = "bpviwer_channel_id"; NotificationChannel channel = new NotificationChannel( channelId, "bpviwer_channel", NotificationManager.IMPORTANCE_HIGH); mNotificationManager.createNotificationChannel(channel); mBuilder.setChannelId(channelId); }這樣就耗了兩天的時間了
2020年2月13日 星期四
血壓健康管理app,醫院用表格,呼吸降血壓練習, 完全免費守護您
還在找一套合適的血壓紀錄app嗎?
就是這一套了啦!
能定時自動提醒測量血壓
能用圖表呈現紀錄
關心健康,從量血壓開始
血壓健康管理 android 免費下載
血壓健康管理 iPhone 免費下載
血壓健康管理 android 免費下載
血壓健康管理 iPhone 免費下載
就是這一套了啦!
能定時自動提醒測量血壓
能用圖表呈現紀錄
關心健康,從量血壓開始
血壓健康管理 android 免費下載
血壓健康管理 iPhone 免費下載
![]() |
每天早晚量血壓,然後紀綠血壓,讓自己關注自身的健康狀況 |
![]() |
醫院門診用標準格式,
回診拿藥時給醫生看,
遇到血壓超過標準時,會用紅字提醒
醫生一看就懂
|
![]() |
遇到血壓超過標準時,會用紅字提醒
醫生一看就懂
|
![]() |
深呼吸練習,有助於平緩情緒,降低血壓 這個功能只有android版有提供喔 |
血壓健康管理 android 免費下載
血壓健康管理 iPhone 免費下載
2019年12月28日 星期六
用firebase在做推播時,iPhone 6s收的到iPhone 11卻收不到,找到解決方法了
這是一個很古怪的bug
原先我是把一支已經有一年半未更新的app程式,將firebase message 更新到最新版本,然後在iPhone 11測試 , 原先舊的app能跑,能推播,但更新後一直收不到推播,找半天找不到問題,本想放棄,後來順手拿iPhone 6s來測,居然收的到推播,那代表程式沒寫錯, 但二支iPhone的iOS都是13.2,為什麼一支收的到訊息,一支收不到呢
後來我把最新版本(2019/12)的firebase message,降到約半年前的版本
居然二支手機都收的到訊息了
這個故事告訴我們一個經常發生的事實,新版本解決了一些問題,但也會帶來一些新問題
所以如果程式用的好好的,千萬別輕易升級
原先我是把一支已經有一年半未更新的app程式,將firebase message 更新到最新版本,然後在iPhone 11測試 , 原先舊的app能跑,能推播,但更新後一直收不到推播,找半天找不到問題,本想放棄,後來順手拿iPhone 6s來測,居然收的到推播,那代表程式沒寫錯, 但二支iPhone的iOS都是13.2,為什麼一支收的到訊息,一支收不到呢
後來我把最新版本(2019/12)的firebase message,降到約半年前的版本
居然二支手機都收的到訊息了
這個故事告訴我們一個經常發生的事實,新版本解決了一些問題,但也會帶來一些新問題
所以如果程式用的好好的,千萬別輕易升級
2019年12月10日 星期二
TENDY POS免基本月費,手機點餐超easy,餐飲店老闆好幫手
Tendy PosII : android 下載 iPhone/iPad 下載
這套app是我之前在三芝淺水灣開咖啡店 PlayCafe 時,幫自己設計使用的, 當時只有 android的版本
現在playcafe已經沒有營業了,但是其他家餐廳,對我用的這套很感興趣,希望我能上架給他們下載使用,所以我又多開發了iPhone/iPad版本,免費給他們下載來用
反正程式都寫好了,而且我之前咖啡店用的相當好用,就分享出來吧
![]() |
PlayCafe |
餐飲業適用的POS點餐系統,可用手機點餐可接印表機出單,吧台廚房出餐控管,結帳統計,已上線實用達3年才推出。
每位服務員的手機皆可下載此app用以點餐
店長模式,可編輯菜單,可看統計排行,了解最受歡迎的餐點,可授權或解除店員的使用權限
點餐完成同時,吧台廚房已看到該做的餐飲了,點選完成後,可統計點餐至出餐的時間
結帳即收銀,可隨時核對收銀機金額,不用另行結算當日營收
有月報表可看,平假日收支,損益,餐飲月排行,點餐時就已完成輸入了
可針對支出,依自己的進貨廠商分類記帳,記帳完成後,損益立即可看
不用花大錢還買到不適用的POS系統
Tendy PosII : android 下載 iPhone/iPad 下載
![]() |
輸入桌號,人數,直接在產品鈕上點一下,數量就會加1 |
![]() |
訂單確認後,點選app選單上方,吧台鈕,就可以看到客人等多久了,吧台製作完成後記得點取完成 |
![]() |
客人要買單的時候,請選取app上方選單的「結帳鈕 」,然後在該訂單前點「結」 |
![]() |
店老闆可以查看營收月報表,也可輸入本日支出,做為損益試算 |
Tendy POS 操作說明
Tendy POS 操作說明
1.建餐廳、菜單資料
首度下載使用,先建立基本資料
請看 開始進行點餐
1.建餐廳、菜單資料
首度下載使用,先建立基本資料
![]() |
下載後 ,首度啟用時,若尚未取得主機代號,請退出重新再打開就可以 |
![]() |
取得主機的使用者代號後,請取一個用戶名稱,選擇您的身份,並輸入您的店名,然後選取下一步 |
![]() |
成功建立用戶資料後,選取下一步準備建立餐廳基本資料 |
![]() |
輸入完成商店及用戶基本資料然後分別點取更新,這部分 日後 隨時都可透過 app 上方選單中的管理按鈕,進來做更新,然後點選菜單編輯,若手邊有電腦,建議使用電腦的畫面來編輯比較方便喔,如果沒有電腦,用手機也可以直接編輯菜單 |
![]() |
第一次建檔的時候,會先給4筆品項做為範例修改,每一個品項共有4個項目要填寫,第一欄是產品價格,第二個是產品縮寫會用在點餐時的按鈕文字,第三項是產品全名,會顯示在吧台製作的畫面上,或用於列印的單據上,第四項是顏色,可以用英文,或者是#rrggbb 來配色,注意,每一行代表一個產品,每一項之間要用小寫的逗號分開,完成後,記得點選 「送出」以完成菜單修改 |
![]() |
完成菜單的修改了 |
![]() |
這時候點選 app上方選單中的點餐按鈕,就可以開始點餐囉,在產品鈕上點一下,數量就會自動加1 |
請看 開始進行點餐
訂閱:
文章 (Atom)