999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

“村里人”安卓移動應用程序開發

2018-03-22 02:18:56王智印
魅力中國 2018年35期

王智印

摘要:隨著網絡時代的到來,農村的信息化問題日益引起人們的關注。目前,在農村信息化過程中,手機作為無線通訊工具在農村得到普及。手機不僅是農村網民最主要的網購終端,也是他們最主要的上網終端。移動互聯網的爆發除了讓很多PC網民加快了移動化的過程,也讓很多尚未觸網的農村人直接成為了移動互聯網用戶。

本應用程序發揮共享經濟優勢利用APP平臺提出解決農村物流最后一公里問題方案,兼顧農村各項資源的開發、加工,增加農村資源附加值,在商品流、資金流、信息流層面助推農村物流體系的完善。

關鍵詞:安卓應用程序設計;Material Design;農村信息平臺;農村發展

一、緒論

(一)開發背景

隨著智能手機,平板電腦等移動設備的不斷普及,人們工作、生活、學習的各個角落離不開移動設備。隨著移動設備及相關軟件的不斷發展,手機,平板電腦等承擔著越來越重要的工作,不僅僅是一種娛樂工具,更為工作和生活帶來便利,人們通過移動設備上網,購物,辦公,通信。如今,設計一款移動應用程序,符合用戶的使用習慣,更符合當今互聯網發展的潮流。

網上購物作為移動設備眾多功能中的一種,越來越為人們所接受,使用移動設備購物的便利性也得到人們的認可,大家可以隨時隨地使用移動設備進行購物。網上購物的普及也促進了快遞行業的發展,大家在使用移動設備購物的同時可以實時關注自己購買的商品在配送過程中的具體位置。移動設備的普及也為人與人之間的交流提供了很大的便利性,隨時隨地,大家可以通過移動設備聯系家人,好友,也促進了陌生人之間的交流,大家通過移動設備與移動互聯網交流信息,分享動態。

(二)開發的目的及意義

隨著移動設備的普及,農村人口的生活方式在不斷變化,上網購物的人數也在不斷增加,農村人的思想已經發生了變化。但是,目前我國物流幾乎沒有一個完整的、暢通的物流體系和物流渠道。雖然農村市場潛力巨大,但對于使用移動設備進行網上購物的農村人口來說,物流始終是一個無法回避的問題。現有的快遞物流企業在農村的網點對農民來說仍顯得不夠方便,偏遠農村大多要到鎮上才能取到快件。物流成為大家使用移動設備購物的第一大障礙,在農村的許多地方還不能達到送貨到家的服務,致使村級物流不暢通,這也就給網購的快捷方便打了折,甚至消減了農民網購的積極性,滿足不了農民對于量和質的需求是現存的最大問題。

二、需求分析

(一)系統目標

根據農村地區用戶的實際需求,本設計指在解決農村地區物流服務不完善,農產品流通不暢,農村剩余勞動力增加等問題。本設計主要包括的模塊有:村購模塊、物流模塊、翠花模塊。實現的主要功能有:農產品的購買與出售、物流信息的查詢、信息的實時發布等。

(二)用戶需求分析

農村地區物流行業發展落后,物流信息查詢系統不夠完善,配送人員不能將貨物精準地送達至用戶手中,情況嚴重時甚至會出現丟件的現象。農村地區用戶希望能夠準確查詢自己郵寄的快遞或等待接收的貨物的詳細物流信息。

農村地區新鮮果蔬的品種較為單一,且多為自給自足狀態,農產品具有季節性和鮮活性,運輸成本高,容易造成剩余農產品的擠壓。農村用戶希望能夠將自家種植的果蔬以較低的成本銷售出去,同時又希望以較低的價格購買到其他種類的農產品。

農村地區信息交流極為不便,多數農村地區重要事件的通知方式依舊采用較為落后的揚聲器廣播方式,甚至是口耳相傳的方式。因此,農村地區用戶急需一個可以快速發布以及獲取信息的平臺,以解決消息閉塞的問題。

(三)功能需求分析

“村里人”移動應用程序為農村用戶提供了一個農產品買賣,物流信息查詢,即時信息交流等功能的綜合信息服務平臺。本設計分為“村購”、“物流”、“翠花”三大模塊,以此來滿足用戶的實際需求。

1.“村購”模塊。為用戶提供出售農產品及購買農產品的平臺。用戶在此模塊出售農產品時,需要提供農產品的圖片、簡介、價格、運費等情況。用戶在此模塊購買時,以列表的方式瀏覽正在出售的農產品,點擊想要購買的產品進入詳細信息界面,選擇立即購買或暫時加入購物車。

2.“物流”模塊。為用戶提供查詢當前物流信息的平臺。用戶在此模塊以列表的方式瀏覽物流信息,列表中包含貨物名稱、物流公司、物流單號以及簡單的物流狀態。點擊列表中的某一項,在物流的詳細信息界面以時間軸的方式展示物流配送信息。

3.“翠花”模塊。為用戶提供信息交流的平臺。在此模塊用戶以列表的方式瀏覽信息。在側滑菜單中,用戶可以在登錄之后選擇“信息發布”選項,編寫信息并發布。

三、系統設計

(一)設計目標

“村里人”移動應用程序包含為用戶提供農產品出售與購買功能的“村購”模塊,物流查詢功能的“物流”模塊,信息交流功能的“翠花”模塊。

(二)各模塊設計

根據應用的需求分析,“村里人”安卓應用的功能模塊分為:村購模塊、物流模塊、翠花模塊。

各個模塊的功能如下所述:

1.村購模塊包括選擇商品,購買商品兩個子模塊,用戶根據實際需求選擇列表中的商品,然后根據實際需要點擊商品進入詳情頁,在詳情頁中購買心儀的農產品。

2.物流模塊包括查詢物流和寄收快遞兩大工具。滿足了用戶在寄送物品時所需要的基本功能。

3.翠花模塊包含信息發布和信息瀏覽兩個子頁面。用戶可以在翠花模塊發布信息或者瀏覽其他用戶上傳的貼了,符合一個交流平臺的基本要求。

四、系統實現

(一)首頁設計

1.首頁功能。移動應用程序首頁包含搜索框,功能模塊的選擇按鈕以及商品信息,促銷活動,店鋪環境的流動版面。用戶可在此通過關鍵字搜索感興趣的內容,如農產品,旅游景點,特色手工藝品等。通過滾動廣告界面簡單瀏覽商品信息,店鋪活動等。通過電商活動展示圖片獲取及時的活動信息。用戶滑動商品廣告欄的流動版面,瀏覽展示的農產品信息。

2.首頁代碼。應用程序首頁的主界面使用activity來實現,并且在activity中通過RelativeLayout布局中加載一個Fragment頁面,然后在Fragment頁面中容納首頁的其他版塊。

首頁的Fragment頁面采用ScrollView組件作為容器,采用LinearLayout布局。ScrollView組件中從上之下分別為一個ConvenientBanner組件,兩個TableLayout布局以及一個RecycleView組件。

當首頁啟動時,activity的onCreate()方法會加載相應的組件。onCreate()方法的代碼具體如下:

@Override protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_home);

tintManager = new SystemBarTintManager(this);

ButterKnife.bind(this);

cultView = (CultView) findViewById(R.id.cult_view_home);

mRealm = Realm.getInstance(this);

initViews();

setupWindowAnimators();

initRecyclerView();

}

其中setContent()方法用于加載頁面,setContent()方法調用了initView()方法與initRecycleView()方法。initViews()方法中調用了initButton()方法用于實現首頁模塊選擇按鈕的跳轉功能,調用了initBanner()方法用于加載首頁頂端的滾動廣告欄。initRecycleView()方法用于實現首頁底端的滑動界面,用以展示優惠信息與商品信息。

(二)“村購”模塊設計

1.“村購”模塊功能。“村購”模塊為用戶提供了農產品的出售功能與購買功能。用戶在此模塊提供農產品的圖片、簡介、價格、運費等信息后即可出售農產品。用戶在此模塊購買時,以列表的方式瀏覽正在出售的農產品,點擊想要購買的產品進入詳細信息界面,選擇立即購買或暫時加入購物車。

2.“村購”模塊代碼

村購模塊包含兩部分,分別為商品列表以及商品的詳細信息。點擊列表中的某一商品即可進入該商品的詳細信息頁面。

商品列表與商品信息均采用activity來實現。商品的列表使用ListView實現,首先需要定義適配器,代碼如下:

private ShoppingListAdapter mAdapter;

然后初始化該適配器,代碼如下:

mAdapter = new ShoppingListAdapter(this);

然后為該適配器添加列表,代碼如下:

mAdapter.addAll(ShoppingList.all());

最后使用setOnItemClickListener方法為列表中的每一條項目添加點擊事件,用于跳轉商品的詳細信息頁面。

(三)“物流”模塊設計

1.“物流”模塊功能。“物流”模塊為用戶提供查詢物流信息的功能。用戶在此模塊以列表的方式瀏覽物流信息,列表中包含貨物名稱、物流公司、物流單號以及簡單的物流狀態。點擊列表中的某一項,在物流的詳細信息界面以時間軸的方式展示物流配送信息。以及物流狀態,承運公司,運單編號等信息。

2.“物流”模塊代碼

物流模塊包含物流狀態的列表和物流的詳細信息。點擊列表中的某一欄物流狀態即可進入物流的詳細信息頁面。

物流狀態列表與物流詳細信息均采用activity來實現。物流的狀態列表使用ListView實現,首先需要定義適配器,代碼如下:

private WuLiuListAdapter mAdapter;

然后初始化該適配器,代碼如下:

mAdapter = new WuListListAdapter(this);

然后為該適配器添加列表,代碼如下:

mAdapter.addAll(WuListList.all());

最后使用setOnItemClickListener方法為列表中的每一條項目添加點擊事件,用于跳轉物流的詳細信息頁面。

(四)“翠花”模塊設計

1.“翠花”模塊功能。翠花模塊為用戶進行交流和互動的界面。用戶可在此模塊發帖,評論其他用戶的帖子或者為其他用戶點贊。用戶可以通過上下滑動屏幕的方式瀏覽相關信息。

2.“翠花”模塊代碼。翠花模塊包含兩大板塊,分別為用戶發布的信息列表以及側滑抽屜菜單。

翠花模塊僅使用一個activity實現,其中包含實現側滑抽屜菜單的fragment與實現信息列表的fragment。

在翠花模塊的activity類中的onCreate()調用了initView()方法,并在initView()方法中為側滑抽屜菜單的對象賦值,用以實現側滑抽屜菜單的效果。代碼如下:

mNavigationDrawerFragment = (NavigationDrawerFragment) getFragmentManager().findFragmentById(R.id.fragment_drawer);

參考文獻:

[1] 何娟.農村電子商務物流“最后一公里”建設研究[J].現代商業, 2016(8):39-40

[2] 應桂芬.淺談安卓系統的應用現狀和發展[J].電腦迷,2016(5)

[3] 阿拉騰格日樂.“Android”引領浪潮之巔[J].電子制作,2014(23):77

[4] (美)Ian G. Clifton 著 鄭磊 譯.基于Material Design的Android用戶界面設計, 2016, 4

[5] (美)Y.Daniel Liang 著 王鎂 李娜 譯.Java語言程序設計.機械工業出版社,2004,575

[6] (美)麥克勞夫林 著 江文 唐俊 劉柯 譯.Java與XML, 2011

[7] 畢小朋 著.精通Android Studio.清華大學出版社,2017,34

[8] 石彥華,王愛菊.基于Android平臺軟件開發環境搭建的研究與應用[J].福建電腦,2016,32(03):112-113

主站蜘蛛池模板: 久久无码av三级| 久久久精品国产SM调教网站| 久久精品娱乐亚洲领先| 美女视频黄又黄又免费高清| 嫩草影院在线观看精品视频| 欧美一区精品| 国产在线观看一区精品| 青青草国产在线视频| 成人国产精品2021| 午夜天堂视频| 九九免费观看全部免费视频| 国产色伊人| 久久a毛片| 综合网天天| 欧美无专区| 欧美精品亚洲精品日韩专| 99久久精品国产精品亚洲| 91精品啪在线观看国产91九色| 婷婷色一区二区三区| 在线视频精品一区| 青青草国产精品久久久久| 国产成人三级| 国产成人无码Av在线播放无广告| 久久毛片网| 亚洲婷婷六月| 亚洲无线一二三四区男男| 国产精品嫩草影院视频| 毛片免费网址| 久久久91人妻无码精品蜜桃HD| 四虎影视8848永久精品| 暴力调教一区二区三区| 手机在线免费不卡一区二| 老司机aⅴ在线精品导航| 国产凹凸视频在线观看| 免费观看无遮挡www的小视频| 久久久精品久久久久三级| 99久久人妻精品免费二区| 大陆精大陆国产国语精品1024| 91免费精品国偷自产在线在线| 白浆视频在线观看| 久久精品无码中文字幕| 伊人精品成人久久综合| 欧美日韩国产在线人| 国产精品第| 亚洲AV成人一区国产精品| 亚洲第一黄色网| 免费看美女毛片| 18禁高潮出水呻吟娇喘蜜芽| 国产精品爆乳99久久| 国产精品手机在线观看你懂的| 国产精品欧美激情| 国产成人高清精品免费| 欧美成人精品在线| 一本大道东京热无码av| 国产无码高清视频不卡| 无码内射中文字幕岛国片 | 欧美.成人.综合在线| 成人av专区精品无码国产| 国产在线观看91精品| 亚洲色成人www在线观看| 久久网欧美| 国产亚洲高清在线精品99| 免费观看无遮挡www的小视频| 国产91小视频在线观看| 久久黄色毛片| 色天堂无毒不卡| 中国成人在线视频| 国产熟睡乱子伦视频网站| 久久久久中文字幕精品视频| www.99在线观看| 曰韩免费无码AV一区二区| 黄色三级毛片网站| 国产三区二区| 欧美一级色视频| 孕妇高潮太爽了在线观看免费| 在线播放真实国产乱子伦| 国产一级二级在线观看| 91久久偷偷做嫩草影院| 婷婷中文在线| 国产福利免费视频| 日韩无码黄色网站| 永久免费av网站可以直接看的|