In android applications, there is a class without UI (android. app. Service) -- Service. To put it simply, the Service is a background process (background Program). Through the background program, you can implement some functions that do not require UI, such as playing background music.
The following is a routine for playing background
This project is an Android file browser that can be browsed by music, pictures and videos. With multi-Select, open, copy, paste, delete, rename, view properties and other functions, and can also switch the list to display the effect and browse the file category, it is regrettable that the source comments are not many, the project code UTF-8 compiled version 2.3.3. MediaCenter is the main project of the prog
This project is an Android file browser that can be browsed by music, pictures and videos. With multi-Select, open, copy, paste, delete, rename, view properties and other functions, and can also switch the list to display the effect and browse the file category, it is regrettable that the source comments are not many, the project code UTF-8 compiled version 2.3.3. MediaCenter is the main project of the prog
Android app source code is an Android file browser that can be viewed by music, video, and image classification,
This project is an android file browser that supports browsing by music, pictures, and video categories. With multiple options, open, copy, paste, delete, rename
Business: Android program for playing music.
Knowledge point:
1. Three of the four Android components are used (activity, service, broadcast)
The communication between activity and Serivice is implemented by the broadcast component. More than 10 broadcasts are published and received in the program.
2. The thread and application class are also used to save global
Project Online Demo Address: http://rose111.applinzi.com/GitHub Address: Welcome to star Https://github.com/midoxinxin/YueX-Music 悦心,一款音乐播放器应用。由“女立方”团队开发。眼下。较为流行的音乐播放器有QQ音乐、网易云音乐、多米音乐等。“悦心”音乐播放器的主要功能,提供音乐数据库,点击列表播放音乐,还可对歌曲进行收藏。加入专属音乐心情功能。1. During the song playback, the bubbles change dynamically with the music rhythm.2. Click on the disc. Stop
parse Web pages to get the data you need, please refer to my blog: How to parse Web page data in Android using Jsoup detailHere is the final result display:Figure A local song listFigure Two Network songs listFigure three play the song interfaceFigure Four Playback Interface lyrics Display sectionFigure five notification bar shows the display when playing and downloadingIn the local song list interface, long press the menu key to display the menu:In
One, Baidu online music merry-go-round effect
On the top of that, when the music is playing, the disc wheel is spinning, like a merry-go-round. Feel good to play ah.I happen to think of the former play music player, Ah, this can also be done on the phone's music player, s
Playing background music in androidAfter referring to what was written on the internet, I used it to play music in a new thread. Later I found that every time I entered the Activity, I would start playing a music again. To avoid repeated playback, I added the singleton mode based on the original code. This avoids repeated playback.
Package com. liu. zhen. utils;
The player features are as follows:
1. Pause, play2. Drag bar implementation, fast forward, rewind3. Sync Lyrics4. Next song, last one.5. Album Image display6. Background playback, notice bar display7. Call, pause, end of call, start playing.The interface is as follows:
When playing, there will be an icon in the notification bar. Paused, Icon disappears
Background playback, will be displayed in the notification bar, click, you can enter the playback interface
Use details:Download the
This project is an Android-based in-car environment music player, from the UI can be seen professional art design, interface layout and background is very textured user experience is very good, because the project is considering the car environment, so all the functions are mainly using gesture operation. Open the app to enter the four-screen boot interface, the main interface can accept the upper and lower
); StartService (Intent);//exit Current Activity This. Finish (); }Else if(V.getid () = = R.id.btnstop) {//Stop playing musicIntent Intent =NewIntent ( This, Musicservice.class); StopService (Intent); } }}After we clicked the button "play music and exited activity", we first started musicservice through the activity's startservice, and then we immediately called the activity's finish method to destroy the current activity. You ma
Recently I made an android music player. I personally felt that the most difficult part was "playing back" and "playing list", but I finally found the implementation method. Different people may implement different methods. Here I will share some of my implementation methods for the "playlist" module. "playing back" will be introduced in the next blog, I hope you can share some of your ideas.
Recently, to do an Android music player, is the task of the Senior school in the lab, I developed on the eclipse, because there is no basis for Android, so it is difficult to do.The first is the difficulty of the layoutNot familiar with control properties in 1.layout2. Want to do a music list do not know to use the Lis
The club's homework has been dragging on for a week, so I am sorry to stop it... I started my head the night before. It was always unable to continue coding because the resources were too large to run .. Today, I accidentally deleted the music Resources in the previous project and added another music ~ To avoid re-running, I added two music and switched back and
1. Service Introduction
Official explanation:ServiceIsAn application component that can perform long-running operations in the background and does not provide a user interface. another application component can start a service and it will continue to run in the background even if the user switches to anotherApplication
That is to say, a service is a component that can run in the background without providing a user interface. Other applications can start a service, and even switch to another appl
and orderly pass through the process boundary.
It is tedious to implement this data transmission process through code. Android provides the AIDL tool to handle this task.Select AIDL application scenarios
The official documentation reminds us when to use AIDL is necessary: Only you allow the client to access your service from different applications for inter-process communication, and want to process multithreading in your service.
If you do not need
do not understand the classmate, assume that this article, are already preliminary use of the service students. One, the reading of the music list.With regard to the reading of the music list, different music players will have different schemes, some of which have multiple schemes to use. For example, a full scan of music
: layout_width = "wrap_content"Android: layout_height = "wrap_content"Android: text = "@ string/restart"Android: id = "@ + id/btnRestart"/>
The following is the string. xml code of the resource file.
The purpose of this example is to familiarize yourself with the use of audio interfaces and related operations in android
Recently, I added a function for downloading online songs to my own music player. Although I haven't done the downloading function yet, I finally started it. The downloading is done, not far from the target.
The android player supports "download and play". When you click "MP3 download link" in the system browser, it will automatically play the song and save it to
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.