1.網(wǎng)絡(luò)框架,采用xutils3 ? ?
2.加載頁采用了oschian客戶端的加載方式,加載中,加載成功,加載失敗,沒有數(shù)據(jù) 是頁面的展示,提高用戶體驗
3.umeng的多渠道打包 ?, Gosn進行json解析
4.星夢頁,美女的輪播圖 采用bannner 開源項目 ,集成方便,實現(xiàn)起來快!值得收藏
5商城頁

https://github.com/uin3566/DragFooterView?,這是實現(xiàn)這種效果的項目地址,需要的自行參考
6.項目詳情頁的倒計時效果

這是控制每個數(shù)字的變化,可以更改樣式,這個是自己寫的,有需要的可以聯(lián)系本人
7.視頻播放,

支持手勢滑動快進快退,支持上下滑動調(diào)節(jié)聲音和 亮度,因為我的布局寫的比較復(fù)雜,全屏?xí)行﹩栴},這個視頻庫
功能還是很強大,作者目前比較忙,年后估計會更新全屏的問題,商量說全屏到時候打開新的頁面,不在原頁面上進行全屏操作
https://github.com/supercwn/SuperPlayer
8.項目詳情整體框架,
? ? ? ? ? ? 下載地址: http://www.see-source.com/androidwidget/detail.html?wid=519
demo是不支持滑動布局在底部,我就自己參照寫了一些,對事件分發(fā)做了一些處理,就可以了,在這個基礎(chǔ)上,增加了對
返回頂部的功能,viewpager 里面可以包含webview ,listview,srcollview,因為我們后臺提供H5頁面,高度適配沒做好,導(dǎo)致獲取高度不準(zhǔn)確,滑動起來會有bug,webview的連接換成百度的網(wǎng)址或者其他都可以正常上下滑動。這一點還在和前端溝通聯(lián)調(diào)中


9.

10,上傳頭像 :



圖片選擇器,在有些機型上會出現(xiàn)閃退的問題,就不推薦了,時間緊,就湊合用了
11.地址選擇:

12.

這里要加上權(quán)限判斷,如果有撥打電話的權(quán)限,就直接撥打電話,如果沒有,就調(diào)器撥號界面,由用點擊撥打,觸發(fā)撥打
13

這里本想采用上面的那套框架,但是設(shè)計給出的效果上半部分不足一屏幕,拖拽查看詳情明顯不合適,這里就用了Android的新控件
CoordinatorLayout? 有興趣的同學(xué)自行百度
14.

其他的也沒什么好記的,從第一個頁面開始,整個項目上線,就用了一個多月,還有很多優(yōu)化的地方,技術(shù)難點并不多,主要是復(fù)雜頁面各種事件的沖突
