設計初衷:
在學習《第一行**》的服務那章時,涉及到了alarmmanager的內容。然後筆者當時正好在關注「程式猿怎樣保護眼睛」的問題。
終於效果:
涉及知識點以及
(部落格中大多涉及的是筆者在學習的時候遇到的問題,基礎性的東西有些部分可能沒有過多闡述了)
1、drawerlayout
2、fragment的使用
android viewpager+fragment做主介面(超easy理解的demo!
fragment生命週期
3、sharepreference儲存
android sharedpreference的簡單使用(登陸介面記住password)
4、spinner
android spinner setselection無效 總顯示第一項
5、notification的使用
android 通知notification的使用小例項(振動,燈光,聲音)
----這個是android 3.0之前的用法,有部分已經不能用了,在此僅僅為做個借鑑作用。
以下的是新版本號的使用。
android 通知欄notification的整合 全面學習 (乙個demo讓你全然了解它)
6、service與alarmmanager的使用
android 後台定時提醒(service,alarmmanager的使用)
android怎樣讓後台服務service不被殺死(設定前台服務)
7、拍照與從相簿中獲取**
android呼叫攝像頭拍照,從相簿中選擇**並裁剪
android從相簿中獲取出錯,無法裁剪的問題
8、drawable資源的使用
android改動控制項外觀(使用drawable資源)
8、自己定義標題(簡單的自己定義布局)
android 自己定義view的使用(最佳demo——返回標題欄)
個人總結:
做此款應用筆者從設計ui到實現功能幾乎相同花了3天,當中也是遇到了不少問題。可是因為大部分功能自己已經學習過,所以並沒有太大的阻礙。也是在文章結尾附上demo,給一起在android路上前行的新手們乙個學習的資料。
Android應用更新介紹提醒框
在很多android應用更新的時候或者在第一次啟動的時候會有一些功能使用指引,今天查了些資料,總結了兩套方案 繼承alertdialog 直接用windowmanager import android.view.windowmanager.layoutparams public class tips...
iOS 開發 應用內實現 更新提醒
目前絕大多數的應用都可以實現應用更新後,開啟應用就能得到更新提醒。這有利於使用者的更新。關於如何實現的方式,很多人希望xcode本身能夠提供相應的api來實現對應用版本的查詢,但就目前來看,還沒有這樣的api。因此,目前的解決辦法有兩種 1 自己架設伺服器,當應用更新後,就在自己的伺服器中更新版本資...
iOS 開發 應用內實現 更新提醒
目前絕大多數的應用都可以實現應用更新後,開啟應用就能得到更新提醒。這有利於使用者的更新。關於如何實現的方式,很多人希望xcode本身能夠提供相應的api來實現對應用版本的查詢,但就目前來看,還沒有這樣的api。因此,目前的解決辦法有兩種 1 自己架設伺服器,當應用更新後,就在自己的伺服器中更新版本資...