今天在更新com.android.sukpport:appcompat的版本時
compile 'com.android.support:appcompat-v7:25.1.0'
顏澤偉 發表在 痞客邦 留言(0) 人氣(357)
顏澤偉 發表在 痞客邦 留言(0) 人氣(852)

Error:Execution failed for task ':app:processDebugManifest'.
> Manifest merger failed with multiple errors, see logs
這是今天遇上的錯誤
顏澤偉 發表在 痞客邦 留言(0) 人氣(8,679)
我們開發大型專案時
即使已使用各種法子來減少方法數量
但最後專案方法數依然超過了65k要怎麼辦呢?
提供給大家另外一個處理的方法
顏澤偉 發表在 痞客邦 留言(0) 人氣(242)
前一陣子主管心血來潮的出了一道題給我
題目是這樣的
2+3是固定的
之後+的都是前兩位的和
2+3+5(5=2+3)
2+3+5+8(8=3+5)
以此類推
求第n個的和
n=1 Ans= 2
n=3 Ans=10
n=4 Ans=18
要求寫下兩個method
一個用迴圈
一個不能用任何迴圈
以下是我的解答
顏澤偉 發表在 痞客邦 留言(1) 人氣(643)
我們的app常常需要更多的空間來實現我們的畫面設計
但手機就這麼一個大小該怎麼辦呢?
讓我們來看看全螢幕的作法吧
這裡有兩個方法,不過也可同時使用
其實滿簡單的
在Style.xml設定自己的Activity Theme
顏澤偉 發表在 痞客邦 留言(0) 人氣(3,004)

今天來說說Android Activity 的生命週期
這是滿重要的一環
很多app沒有注意到 lifecycle
導至使用者的不便
甚至是資料的遺失
那麼就讓我們來看看吧
一個Activity基本上有四個狀態 Active、Paused、Stopped、Dead:
Active (活動)
Activity 在運行中的狀態
在 Android 平台上,一個時刻只會有一個 Activity 處於Active 或 Running 狀態。
Paused (暫停)
Paused狀態是當 Activity 暫時暗下來
使用者無法與原來的 Activity 互動,退到背景畫面時的狀態
例如:當電話來時或是新出現的介面元件蓋住了原來的 Activity 畫面時
Stopped (停止)
Stopped狀態表示這個 Activity 已經離開螢幕
透過長按Home鍵,可以叫出所有處於Stopped狀態的Application List(應用程式列表)
Dead (死亡)
Dead狀態是 Activity 被終止或被系統回收的狀態
要終止 Activity,可以在程式中呼叫 finish()
而系統回收是在記憶體不足時
系統會優先將處於Stopped狀態的 Activity結束
來釋放所佔用的記憶體
顏澤偉 發表在 痞客邦 留言(0) 人氣(6,246)
SQL的語法中
想要搜尋可以用兩種方式
分別為LIKE & REGEXP
現在就讓我們來了解一下怎麼使用吧!!!
一、LIKE有四種的匹配模式
顏澤偉 發表在 痞客邦 留言(0) 人氣(569)
RecycleView是在Android 5.0 之後才出現的
新增在Google V7包裡面
用來取代Listview
RecycleView標準化了ViewHolder來做View的緩存
通過設置LayoutManager來實作ListView,GridView...等效果
是官方推薦使用的控件
點我看官方說明接下來就看看怎麼使用吧!!!
第一步要在build.gradle加入recycylerview-v7
顏澤偉 發表在 痞客邦 留言(0) 人氣(1,984)
DAO(Database Access Object) Design Model
是一個將資料操作獨立分離出來的設計模式
DAO 主要是讓處理及操作資料庫更為方便
將很多複雜的資料操作語法和業務邏輯分開
讓程式碼看起來簡潔
維護上也更容易
通常會有一個 DAO 的介面以及一個 DAO 的實現類別
顏澤偉 發表在 痞客邦 留言(0) 人氣(2,088)