Android 數(shù)據(jù)庫(kù)主要分三類: SQLite; 基于 SQLite 的封裝; 其它數(shù)據(jù)庫(kù)引擎。 各有優(yōu)缺,可參考 Android目前流行三方數(shù)據(jù)庫(kù)ORM分析及對(duì)比,這里選...
默認(rèn)情況下,橫豎屏切換時(shí) Android 會(huì)銷毀當(dāng)前 Activity 然后重啟它。這時(shí)某些運(yùn)行時(shí)狀態(tài)可能會(huì)丟失,因此我們要根據(jù)我們的需求防止這些狀態(tài)的丟失。Android ...
Android 中存取文件位置有三種,而且每種各有其讀取方式。 apk 中的只讀資源文件 SD 卡中的文件 數(shù)據(jù)區(qū)的文件(/data) 1. 資源文件的讀取 有兩種資源文件 ...
GridView 使用相同的模板渲染每個(gè)單元格,要使用 GridView,我們要做下面幾件事: 擴(kuò)展 BaseAdapter; 在 getView 中返回每個(gè)單元格的 Vie...
首先加入依賴: 項(xiàng)目中會(huì)使用 Toolbar,具體請(qǐng)參考 Android Toolbar Example 示例。 1. Create 3 Simple Fragment 我們...
每個(gè)活動(dòng)最頂部的那個(gè)標(biāo)題欄就是 ActionBar,不過(guò) ActionBar 由于其設(shè)計(jì)的原因,被限定只能位于活動(dòng)的頂部,從而不能實(shí)現(xiàn)一些 Material Design 的...
Xcode 升級(jí)到最新版本后,Cordova statusbar 插件出現(xiàn)異常,原本是 statusbar 的區(qū)域在最上方多出了一塊白色區(qū)域,解決方案是設(shè)置 viewport...
Android 沒(méi)有提供軟鍵盤(pán)相關(guān)的事件,因此需要通過(guò)其它方式實(shí)現(xiàn)。在 StackOverflow 找到的普遍認(rèn)同的解決方案是重新實(shí)現(xiàn) ViewTreeObserver.On...
每天都在使用搜索引擎,Google 的匹配度還是相當(dāng)高的,基本上第一頁(yè)就可以找到問(wèn)題的答案。但有時(shí)還是需要翻幾頁(yè),需要人為過(guò)濾。前幾天開(kāi)始看《Google 工作整理術(shù)》,昨天...