当前位置:网站首页>Location based mobile terminal network video exploration app system documents + foreign language translation and original text + guidance records (8 weeks) + PPT + review + project source code
Location based mobile terminal network video exploration app system documents + foreign language translation and original text + guidance records (8 weeks) + PPT + review + project source code
2022-07-06 00:18:00 【newlw】
Chinese abstract
Abstract : And with the increase of smartphone user records , Various mobile applications continue to appear in the application market , People spend more and more time on mobile terminals , Mobile terminals have become an indispensable part of life . at present , People can basically solve most of the problems in life on mobile terminals . The trend of Jiqian , In order to enrich people's life color on mobile terminals , Develop a network video exploration system for Jiqian mobile terminal , Users can simply 、 Easily view popular videos around and in various areas , very * want .
at present , Baidu Nuomi , Mobile applications such as meituan can search relevant information according to the name of the movie or the name of the cinema , The main function is to provide users with video rating 、 Box office information 、 And the sale of movie tickets and related items . They cannot retrieve cinemas around users , You can't plan the route for users .PC There are also some websites that can retrieve video information and sort it , But whether it's a personal computer (PC) Neither the terminal nor the mobile terminal provides video popularity in the Jiqian region , To reflect the preferences of the local public .
therefore , In this lesson, we will focus on Android (Android) The mobile platform has developed a network video exploration system . The system starts from the user's desire for video , Collect and display information about popular videos in various regions on the mobile terminal , And it may be the user's favorite ( Video recommended to users , Users can ! Click to copy the name of your favorite movie , Go to relevant applications to buy movie tickets or retrieve detailed information , For example, Xunlei download address . The system also provides switch buttons so that users can choose whether to turn on the heat reflecting the popularity of video according to their preferences ! Map . The system also provides the address of the nearby cinema , When a user selects a cinema, plan the arrival route for the user .
In terms of user interface , The system has designed a relatively friendly interactive interface , For example, use the sidebar to display the function interface , Design and develop display animation , Jump animation between interfaces , Button on the ! Some humanized interaction methods such as hitting effect . These are what a real application level system needs . This makes what is done in this lesson not at the presentation level Android Software .
key word : Video is hot ! Map ;Android application ; Video recommendation ; Path planning
ABSTRACT
ABSTRACT: With an increasing number of smartphone users and all kinds of mobile terminal App appear constantly in application market, more and more people invest time to the mobile application. Mobile terminal has become an indispensable part in life. So far, most of the people can solve most of the life needs on the mobile basically. Based on the trend, in order to more rich people life color on the mobile application. Developed a network video exploration system making the user to view the most popular movie surrounding and all regions conveniently.
At present, such as BaiDuNuoMi, MeiTuan and so on, mobile application like this can search for related information according to the name of the film or cinema’s name. They main function is to provide user video rating, box office information and the ticket selling and related items. But they can’t retrieve a user around the cinema and planning route for the user. The PC application has some website also can retrieval of video information and do some relevant order. But both of PC and mobile terminal almost none of them take the areas as quantitative unit to divide the heat of the video. However, the area in a certain extent, represents the preferences of the masses.
Because of all above, this topic is based on the android platform to develop a network video exploration system. From the perspective of user demand for video, collect and display every region popular video information on the mobile application. And it is possible that the user favorite video introduction to recommend to the user. The user can click button to copy movie name they like and buy the ticket to the relevant application or retrieve detailed information such as thunderbolt download address. My application provides the switch button so that the user can choose according to oneself be fond of whether to open the heat of the video and the traffic heat map and some cinema address around the user. When the user choosing one cinema the application will plan for the user to route.
The application has some friendly interactive interface design. For example, the application used the form of the sidebar display function interface and designed and developed layout showing animation and activity start animation. In addition to, the application also has some effect of click on the button. The application is made to develop a real application rather than show application of the Android software.
KEYWORDS:video heat map; android software; video is recommended; path planning
Objective record
Chinese abstract i
ABSTRACT ii
Objective record iii
1 Bow words 1
1.1 Research background 1
1.2 Research significance 1
1.3 Research objectives 1
2 The system design 3
2.1Android platform 3
2.2 Video exploration open source system 3
2.3 Video exploration system architecture 3
2.4 Mobile APP framework 4
2.5Tomcat The server 5
3APP Design 6
3.1 Flash page 6
3.2 main interface 6
3.2.1 Show the map 6
3.2.2 Positioning and continuous positioning 6
3.2.3 Map mode switching 7
3.2.4 menu bar 7
3.2.5 The hotspot map shows 7
3.2.6 Video recommendation 7
3.2.7 Video introduction 7
3.2.8 Cinema nearby 8
3.2.9 Route Planning 8
3.3 Route details 8
3.3.1 Walking details 8
3.3.2 Bus details 8
3.3.3 Driving details 8
4 Server side design 10
4.1Tomcat The server 10
4.2Json data 10
4.3 Open source library Gson 10
5APP Realization 11
5.1 Configure the development environment 11
5.1.1Android Studio 11
5.1.2Android SDK 12
5.1.3 JDK1.8 12
5.1.4ADB command 13
5.1.5 Simulator 13
5.1.6Git Tools 13
5.1.7GitHub 13
5.2Android System 13
5.2.1Linux layer 14
5.2.2Dalvik D ART 14
5.2.3Libraries D Runtime layer 14
5.2.4Framework layer 15
5.2.5Application layer 15
5.3 Application code 15
5.3.1 Flash page 16
5.3.2 Novice bow Guide 17
5.3.3 main interface 18
5.4 Route details 25
5.4.1 Driving details 25
5.4.2 Bus details 25
5.4.3 Walking details 25
5.5 The map shows 26
5.5.1SDK Use 26
5.5.2 Popularity map 26
5.6 Tool class 28
5.6.1SpUtils 28
5.6.2ToastUtils 28
5.6.3DeviceUtils 29
5.6.4TextUtils 29
5.7 Open source framework 29
5.7.1XUtils 29
5.7.2Gson 30
5.7.3lmageLoader 30
6Tomcat Server implementation 31
6.1 Download and install 31
6.2Tomcat To configure 31
6.3 Server data 32
7UI Design 33
7.1Button Click effect 33
7.2Shape 34
7.39Patch picture 34
7.4Photoshop 35
8 summary 36
reference 37
Cause thank 38
Reprinted from :http://www.biyezuopin.vip/onews.asp?id=15027
边栏推荐
- 【GYM 102832H】【模板】Combination Lock(二分图博弈)
- Room cannot create an SQLite connection to verify the queries
- Classical concurrency problem: the dining problem of philosophers
- FFmpeg学习——核心模块
- GD32F4xx uIP协议栈移植记录
- About the slmgr command
- Learn PWN from CTF wiki - ret2libc1
- 建立时间和保持时间的模型分析
- 剖面测量之提取剖面数据
- Add noise randomly to open3d point cloud
猜你喜欢
关于结构体所占内存大小知识
Configuring OSPF load sharing for Huawei devices
LeetCode 1189. Maximum number of "balloons"
多普勒效應(多普勒頻移)
Room cannot create an SQLite connection to verify the queries
Single merchant v4.4 has the same original intention and strength!
STM32 configuration after chip replacement and possible errors
Transport layer protocol ----- UDP protocol
Notepad + + regular expression replace String
Problems encountered in the database
随机推荐
notepad++正则表达式替换字符串
时区的区别及go语言的time库
There is no network after configuring the agent by capturing packets with Fiddler mobile phones
[Luogu cf487e] tours (square tree) (tree chain dissection) (line segment tree)
LeetCode 1189. Maximum number of "balloons"
认识提取与显示梅尔谱图的小实验(观察不同y_axis和x_axis的区别)
DEJA_VU3D - Cesium功能集 之 055-国内外各厂商地图服务地址汇总说明
Configuring OSPF load sharing for Huawei devices
Knowledge about the memory size occupied by the structure
权限问题:source .bash_profile permission denied
PV static creation and dynamic creation
Choose to pay tribute to the spirit behind continuous struggle -- Dialogue will values [Issue 4]
关于slmgr命令的那些事
Cloudcompare & PCL point cloud randomly adds noise
Transport layer protocol ----- UDP protocol
wx. Getlocation (object object) application method, latest version
7.5 decorator
选择致敬持续奋斗背后的精神——对话威尔价值观【第四期】
DEJA_ Vu3d - cesium feature set 055 - summary description of map service addresses of domestic and foreign manufacturers
【GYM 102832H】【模板】Combination Lock(二分图博弈)