android----個人理財系統(SQLite+ps)
這幾天學習了一下資料庫的有關知識,發現使用SQLiteOpenHelper這個類還是挺好的,有以下幾點要注意的:
1、這是一個抽象類,必須自己寫一個類繼承它;
2、這個類必須要寫建構函式;
3、onCreate函式只有在第一次建立資料庫的時候才會呼叫!!!!我把建立表的語句寫在這個函式裡面,後來要改變這個表,只是把程式碼改了。。發現根本改變不了!!折騰了超級長時間!!我在這裡加了Log語句,發現根本沒有執行,後來就又新建了一個資料庫就可以了。。想想也是,一個資料庫建好的話,也有內容了,怎麼能夠輕易的改表頭呢?都不會對應了。。。所以onCreate函式的呼叫還是有學問的啊。。。
4、adb的版本要和SDK的版本一致,並且執行adb shell的時候要保證模擬器開著,或者手機插上了,否則會有找不到device的錯誤。。剛開始我的工程是2.3.3的,新建了2.2的AVD也無法執行,所以建工程的時候就要建成2.2的(因為我的SDK就是2.2的)。。
有了資料庫基礎編個人理財系統還是挺簡單的,主要功夫全都花在了PS和介面的佈局上。。這次主要使用的是相對佈局。。下面列些遇到的問題還有自己的心得:
1、PS是個讓人頭疼的東西,做幾個文字效果花的時間就佔了大多數,網上的教程很詳細,但引數會有出入,不能一味按照網上的教程製作,要有自己的創新和審美。描邊路徑找了好久,原來建立完工作路徑之後要在新的圖層裡描邊。由於是第一次用PS,不太熟練,好多東西都是要先選擇確定的工具和圖層才能進行操作,否則都是灰色的無法選擇。
2、在xml中加背景的時候一直出錯,後來建了個drawable的資料夾把圖片都放在這個資料夾裡就好了,不知道什麼原因,可能自己引用方式不對吧,一直說resource not found什麼的。。還有把一個PS匯出的jpg給轉化成png的時候直接改了副檔名,其實沒有真正轉換,也無法引用,提示說不是png,後來我用畫圖工具開啟又另存為了,就好了。
3、給Button加圖片的時候使用ImageButton,由於Button用習慣了,在主程式裡用Button通過ID獲取的的ImageButton,編譯沒有錯誤但是會強制退出。
4、相對佈局中主要用到了layout_marginLeft, layout_below等,調起來還是有些麻煩,廢了不少時間。
5、color的使用時,和PS結合(就是指#後面是什麼值了吼吼~)在color.xml中宣告幾個好看的顏色還是不錯的。
6、目前還不知道adb shell在真實的手機執行的時候怎麼用,貌似只有AVD的時候才可以用唉。。
7、還有我insert資料的時候,直接getWritableDatabase不知道怎麼不行。。後來先getReadableDatabase之後又重新賦值才好。。今天太晚了。。有時間再看看吧。。
8、為什麼手機和AVD顯示的不一樣啊。。表示我在手機上調的用模擬器執行就好醜,又要在兩種方式間來回切換,因為手機的話adb用不了。。太無奈了。。
資源地址:http://download.csdn.net/detail/felicitia/7340145
下面上傳兩張介面截圖,這次PS花的時間頗多啊。。。
PS:(呵呵真的是PS唉~)附上做的小Button~第一次學PS啊。。實在是好繁瑣。。花了好多功夫。。那個button本來是可愛的奶油巧克力效果啊~沒想到變小了就成那樣了。。看來考慮到手機的應用,button是沒有必要做的太精細的啊~
(傳說中的水晶效果。。。)
(傳說中的奶油巧克力效果。。。)
相關文章
- SayMoney for Mac個人理財軟體Mac
- 個人理財軟體安裝教程
- mac好用的個人理財工具:Money for MacMac
- 理財分紅系統開發-分紅系統開發
- BSC智慧鏈理財分紅系統開發方案
- 智慧合約Dapp理財返傭系統開發APP
- ProTradex合約理財系統開發技術方案
- BSC智慧合約理財返現模式系統開發模式
- NFT鑄造合成鏈上理財系統開發模式模式
- dapp理財分紅返現系統開發模式案例APP模式
- DAPP理財返現系統開發技術框架搭建APP框架
- dapp合約代幣理財系統開發方案模式APP模式
- NFT鏈上智慧合約理財系統開發詳情
- NFT質押理財分紅系統開發功能說明
- NFT鑄造理財系統開發技術講解方案
- 個人blog系統
- DAPP合約質押理財系統開發功能分析APP
- DAPP質押代幣理財系統開發原始碼框架APP原始碼框架
- LP智慧合約理財分紅系統開發詳情模式模式
- 智慧合約質押NFT理財返現系統開發案例
- 智慧合約DAPP理財模式系統開發技術方案APP模式
- DAPP佛薩奇2.0理財眾籌系統開發模式APP模式
- 財務系統自開發的一些想法(理論篇)
- [原創]淺談網際網路金融理財系統測試
- Zim-個人wiki系統
- 免費IDC財務系統,智簡魔方財務系統功能介紹
- 智慧合約DAPP理財返現系統開發技術方案APP
- NFT鏈上合約質押理財系統開發技術分析
- polygon鏈智慧合約理財分紅系統開發技術方案Go
- 迪斯克|(Disrupt DEX)質押理財系統開發技術分析
- NFT盲盒質押挖礦理財系統開發詳情功能
- iCompta for Mac(個人財物管理)Mac
- SayMoney for Mac(個人理財軟體) v2.2.8中文免費版Mac
- 佛薩奇2.0理財DAPP矩陣系統開發技術分析APP矩陣
- ITPUB投資理財
- 什麼是智慧合約?智慧合約dapp系統借貸理財系統開發案例(原始碼)APP原始碼
- 【投資理財】一起來探索金融理財世界啦
- DAPP智慧合約理財質押模式系統開發技術搭建框架APP模式框架