我覺得這個練習很有趣,也很難。
2020年11月29日 星期日
2020年11月24日 星期二
冬天去澎湖玩
2020年11月14日 星期六
Android 頂層視窗竟然可以用 application context!!!
最近在開發一個系統級的 dialog,不管何時叫出來都可以置於頂層
參考了前人的寫法以及網路上的資料
原來將 dialog 的 getWindow 設定為以下
參考了前人的寫法以及網路上的資料
原來將 dialog 的 getWindow 設定為以下
2020年11月13日 星期五
App 裡的文字不能隨著系統字體大小改變
System defined default font size not respected xx theme
我是滿足幾個前提才遇到的
android 版本要是 7.x
8 以上不影響,以下沒測過
然後 theme 是
Theme.MaterialComponents.Light.NoActionBar.Bridge
然後依賴是
'androidx.appcompat:appcompat:1.0.0'
這樣不管系統字體大小怎麼改
app 就可以完美的不受影響
解決方法也很簡單
就是把依賴升級一下XD
'androidx.appcompat:appcompat:1.2.0'
不過一開始為了找這個問題不斷的退版測試
先找出哪個版本前是正常的
再找出期間的 commit 跟整個系統比較有關的
無奈光版本間就有一堆分支
在範圍縮小後,才依據範圍內的 commit 去找可能影響的
辛苦debug日啊~
2020年10月13日 星期二
橙路
https://youtu.be/wId7utadqgk
今天聽聞橙路的作者去世了,心中有點感傷。雖然已經忘記到底是幾歲的時候看過,但橙路的印象一直留在心底,一聽到片頭曲就會起雞皮疙瘩,讓我回憶起一種甜美的感覺。
雖然早早忘了劇情,只記得裡面有我的女神🥰
鮎川圓
2020年10月11日 星期日
觀後感:NETFLIX 艾蜜莉在巴黎 Emily In Paris S1
本劇一開始就讓我覺得不輸胡,一個女孩兒到外地打拼第一件事就是跟男友分手,然後展開艷遇,照著公式走。難免把自己帶入男友的角色,後來決定應該把自己帶入巴黎那些男孩的角色才是明智的選擇XD
長的正又有自信的艾蜜莉在巴黎當然無往不利,每個男人看到她都想#一起上床,這也是很合理的。
看艾蜜莉與同事間的互動,特別是跟她的老闆;如何討好或與討厭你的上司和平相處是看本劇的樂趣之一。
網路上說本劇對巴黎人過於刻板印象,提到了巴黎人對工作的態度,我查了一下何謂巴黎人的享受生活,大部分都在提乳酪跟野餐。劇中提到「工作是為了生活」,我對這件事感到無力,獨自一人在台北,是為了工作,汲汲營營的學習新知與提升薪資,到頭來大把的時間都花掉了,不知道留下來給自己的還有什麼。
生活是什麼?生活是一段上班以外的時間...
2020年10月10日 星期六
觀後感:NETFLIX 智能社會 進退兩難
這個是網飛拍攝的紀錄片,主要在告訴你社群網站都餵你吃些什麼?
你的動態牆上的每篇文章都是各家公司(FB, IG...etc) 根據他們的商業邏輯所挑選出來的,就是要讓你能在他們家的 App 上停留更久的時間,看更多的廣告。
2020年10月8日 星期四
觀後感:怕痛的我把防禦力點滿就對了
你有聽過「怕痛的我把防禦力點滿就對了」嗎?它是一部電玩 VR 的題材,跟桐人那個一樣就對了。
我想說這部還算輕鬆,題材蠻有趣的,就推薦給沒在看動畫的朋友,沒想到還真的推成功,然後就陪著她再看一遍。
我想說這部還算輕鬆,題材蠻有趣的,就推薦給沒在看動畫的朋友,沒想到還真的推成功,然後就陪著她再看一遍。
2020年10月7日 星期三
Dagger2 inject fragment 的哪兒?
網路上看大家用dagger2 inject fragment 的時候都是在 onAttach:
@Override
public void onAttach(@NonNull Context context) {
component().inject(this);
super.onAttach(context);
}
但實際上當 fragment 被 replace 時返回並不會跑 onAttach,造成沒有 inject fragment,所以目前把 inject 的部分移至 onCreateView,可以暫時解決這個問題,但還是覺得哪裡怪怪的...
2020年10月6日 星期二
ScrollView 嵌套 RecyclerView 與其他 view 的滑動事件
目的:在 recyclerview 上方加個 textview,且要一起滑動
實作:
<androidx.core.widget.NestedScrollView
android:layout_width="match_parent"
android:layout_height="match_parent"
>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical">
<TextView
android:id="@+id/tv_bookCount"
android:layout_width="match_parent"
android:layout_height="wrap_content"
tools:visibility="visible" />
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/recyclerview_books"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
</androidx.core.widget.NestedScrollView>
在fragment:
rv.setNestedScrollingEnabled(false);
標籤:
android,
recyclerView,
ScrollView,
UI
2020年8月30日 星期日
2020年8月15日 星期六
2020年7月5日 星期日
過了試用期來回顧一下!
新工作過了試用期了,該是來回顧一下蜜月期的種種。
根本沒有蜜月期啊!這份工作與上份工作最大的差異就是需求是無盡的,上一份工作進去後需求寥寥可數,大多數時間都在精進自己的技能,現在回過頭看是很美好的事QQ,不過這也是我自己選的,畢竟物極必反,有不爽才知道爽。
2020年2月19日 星期三
2020年2月16日 星期日
Goolge map release map not show | 上架地圖空白
總之,專案有使用到 Google map 要上架時要注意幾點:
0. 使用私人 sha 重新申請google api,在 OAuth 2.0 用戶端 ID 這個分類裡面會是使用私人的 sha,私人的 sha 用 build app 時的那把鑰匙,這篇有說明
標籤:
上架,
android,
google map
2020年2月7日 星期五
Android room migration with new table and column not primitive type
最近 room 的 Migration 是新增一個 table
@Entity
@TypeConverters(RolesConverter::class)
data class BikePositionRoom(
@PrimaryKey
val id: String = UUID.randomUUID().toString(),
var city: String,
var positionName: String,
var latLng: LatLng,
var available: Int? = null,
var total: Int? = null
)
2020年1月31日 星期五
2020年1月24日 星期五
Qrcode | Android | Kotlin
2020年1月23日 星期四
108年尾牙
今年尾牙一樣在某飯店,下班之後搭交通車前往,旁邊坐的是同事S,整路都沒講話,真的超沒話聊XD
到了會場,其他部門開心的各種合照,我部門人到了先去抽菸...我一個人傻坐在位子上,其他先來的人跑去其他桌坐,最後我們這桌只有坐J, C, O, S,跟我,D在看到我們人很少,馬上換來這多跟我們爭食。
到了會場,其他部門開心的各種合照,我部門人到了先去抽菸...我一個人傻坐在位子上,其他先來的人跑去其他桌坐,最後我們這桌只有坐J, C, O, S,跟我,D在看到我們人很少,馬上換來這多跟我們爭食。
2020年1月15日 星期三
RxJava android 筆記 - 線程切換
若未指定線程則該 Observable 的線程為調用時當下的線程
該 Observable 沒有被observeOn 所影響到的位置皆為 subscribeOn 指定線程
指定多次 subscribeOn 會以第一個為準,只有第一個指定有效
subscribeOn
指定該 Observable 預設線程該 Observable 沒有被observeOn 所影響到的位置皆為 subscribeOn 指定線程
指定多次 subscribeOn 會以第一個為準,只有第一個指定有效
2020年1月8日 星期三
近期追劇
來源:https://images7.alphacoders.com/101/1010687.jpg |
雖然開頭有點拖沓,主角廢話有點多,不過劇情隨著集數漸入佳境。值得一看的部分,戰鬥畫面非常華麗,3D 效果加上水彩畫的搭配既古典又現代,配樂也很細膩,op、ed 都非常好聽,「LiSA - 紅蓮華」這首歌的旋律讓我起雞皮疙瘩!
2020年1月6日 星期一
2020年1月5日 星期日
Let's 高島縱走
訂閱:
文章 (Atom)