当前位置:网站首页>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
边栏推荐
- Room cannot create an SQLite connection to verify the queries
- Cloudcompare & PCL point cloud randomly adds noise
- The global and Chinese markets of dial indicator calipers 2022-2028: Research Report on technology, participants, trends, market size and share
- Huawei equipment is configured with OSPF and BFD linkage
- XML configuration file (DTD detailed explanation)
- AtCoder Beginner Contest 258【比赛记录】
- Global and Chinese market of water heater expansion tank 2022-2028: Research Report on technology, participants, trends, market size and share
- Detailed explanation of APP functions of door-to-door appointment service
- notepad++正则表达式替换字符串
- notepad++正則錶達式替換字符串
猜你喜欢
认识提取与显示梅尔谱图的小实验(观察不同y_axis和x_axis的区别)
亲测可用fiddler手机抓包配置代理后没有网络
关于结构体所占内存大小知识
LeetCode 1598. Folder operation log collector
Room cannot create an SQLite connection to verify the queries
notepad++正则表达式替换字符串
从底层结构开始学习FPGA----FIFO IP核及其关键参数介绍
MDK debug时设置数据实时更新
Extracting profile data from profile measurement
FFMPEG关键结构体——AVFrame
随机推荐
Teach you to run uni app with simulator on hbuilderx, conscience teaching!!!
FFT 学习笔记(自认为详细)
Mysql - CRUD
[designmode] Decorator Pattern
权限问题:source .bash_profile permission denied
Permission problem: source bash_ profile permission denied
Learn PWN from CTF wiki - ret2libc1
上门预约服务类的App功能详解
After summarizing more than 800 kubectl aliases, I'm no longer afraid that I can't remember commands!
数据库遇到的问题
XML configuration file (DTD detailed explanation)
LeetCode 1598. Folder operation log collector
The difference of time zone and the time library of go language
Single source shortest path exercise (I)
Global and Chinese markets of POM plastic gears 2022-2028: Research Report on technology, participants, trends, market size and share
wx. Getlocation (object object) application method, latest version
Doppler effect (Doppler shift)
Codeforces round 804 (Div. 2) [competition record]
单商户V4.4,初心未变,实力依旧!
Transport layer protocol ----- UDP protocol