Hopelin=.=
码龄12年
关注
提问 私信
  • 博客:59,926
    社区:4,488
    64,414
    总访问量
  • 63
    原创
  • 1,416,874
    排名
  • 12
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2013-03-09
博客简介:

lin810921141的专栏

查看详细资料
个人成就
  • 获得12次点赞
  • 内容获得3次评论
  • 获得11次收藏
创作历程
  • 9篇
    2015年
  • 36篇
    2014年
  • 26篇
    2013年
成就勋章
TA的专栏
  • WinAPI
    12篇
  • MFC
    3篇
  • 算法杂谈
    5篇
  • Android
    13篇
  • PHP
    6篇
  • Android进阶篇
    8篇
  • Android音乐播放器项目总结
    6篇
兴趣领域 设置
  • 移动开发
    android studio
创作活动更多

超级创作者激励计划

万元现金补贴,高额收益分成,专属VIP内容创作者流量扶持,等你加入!

去参加
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Surface+MediaPlayer显示视频

/** * 该实例中使用MediaPlayer完成播放,同时界面使用SurfaceView来实现 * * 这里我们实现MediaPlayer中很多状态变化时的监听器 * * 使用Mediaplayer时,也可以使用MediaController类,但是需要实现MediaController.mediaController接口 * 实现一些控制方法。 * * 然后,设置contr
原创
发布博客 2015.05.05 ·
2551 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

VideoView的使用

播放视频的方法就是放个VideoView,设置它播放Video的路径或者URI,就可以播放了。if(Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) { path=Environment.getExternalStorageDirectory().getAbsol
原创
发布博客 2015.05.02 ·
3935 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

SlidingMenu的使用

SlidingMenu导入自己的工程的方法,一种是在配置那里设置library,另一种则是这次最新见到的方法了 http://www.bubuko.com/infodetail-423289.html 直接把library里面的源文件复制到自己的工程里面,当然要修改一下包的位置之类才能用了。下载兼教程
原创
发布博客 2015.04.30 ·
427 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

UI技巧

ViewPager的使用不能直接在setContentView()的参数直接指定Viewpager,需要在Layout里面有ViewPager,再FindViewByID在ViewPager中设置一些页面是透明的,可以起到透视下面UI的效果private class MyPagerAdapter extends PagerAdapter { private List<V
原创
发布博客 2015.04.30 ·
416 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Service的实现

既然是音乐播放器就自然免不了MediaPlayer了,MediaPlayer原生的方法就有好几个常用的: MediaPlayer.reset();重置播放器数据 MediaPlayer.setDataSource();设置播放的源文件 MediaPlayer.prepare();正式加载源文件 MediaPlayer.start(); MediaPlayer.pause(
原创
发布博客 2015.04.30 ·
997 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库的处理

音频文件的查找 既然是音乐播放器,就必须要面对一个问题:把你本地的音乐文件找出来,才能播放出来。但是每次播放都去找一次未免会浪费很多时间,所以就是第一次运行的时候扫描一次存储器,把音频文件找出来,并且把路径和相关信息保存到我们APP的数据库中。数据库的创建首先从数据库出发,Android用的是SQLite数据库,而且还有一个DataBaseHelper类来帮助我们获取数据库:public cl
原创
发布博客 2015.04.30 ·
904 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

引导页编写

Android仿天天动听音乐播放器总结 首先这个Project是可以从网上下载到源代码,我也是看别人的源代码来学习,模仿着写出来的,一开始基本是照住写,后来才慢慢修改了部分地方,还有就是有一部分功能没实现出来的(例如歌词下载,歌词显示那部分) PS:提供我找到的原作者的博客吧,他有写一点点Project的解释,但是不全:链接引导页面的实现 先讲讲实现的思路吧:一个Activity上的布局是
原创
发布博客 2015.04.28 ·
508 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Binder初尝Ex

上一章中我们利用bindservice来绑定一个service,在service里面我们new了一个extends Binder的MusicPlayerServer服务端,并且在onBind中返回,在ServiceConnection conn中把返回的服务端保存记录在客户端中,然后利用Binder的transact函数来调用各种服务。整个过程都是在一个project中进行的,没体现出Binder
原创
发布博客 2015.02.05 ·
503 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Binder初尝

首先看的书是《Android内核剖析》,先讲下书上的Binder架构:分3部分,客户端,服务端和Binder驱动首先来看服务端。一个Binder 服务端实际上就是一个Binder 类的对象,该对象一旦创建,内部就启动一个隐藏线程。该线程接下来会接收Binder 驱动发送的消息,收到消息后,会执行到Binder 对象中的onTransact()函数,并按照该函数的参数执行不同的服务代
原创
发布博客 2015.02.03 ·
467 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android源码分析---JNI浅尝

JNI=java native interface,是一种技术,通过这种技术ke
原创
发布博客 2014.11.22 ·
530 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

StaggeredGridView的使用

把开源库导入之后,在自己的工程右击
原创
发布博客 2014.11.18 ·
2301 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Android_PullToRefresh使用

使用方法,把jar包拖进Libs文件夹就行
原创
发布博客 2014.11.14 ·
541 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

ViewPager & Fragment & Tab

效果图:用到的技术大体sh
原创
发布博客 2014.10.05 ·
503 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP 第八,九,十章

首先第八章主要是讲数据库的继续深入探讨的,
原创
发布博客 2014.08.15 ·
536 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP 第七章

这章主要讲的是记录用户的方法
原创
发布博客 2014.08.13 ·
488 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP 第六章

这章主要有关安全性问题:
原创
发布博客 2014.08.13 ·
578 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP 第四章

SQL语句:
原创
发布博客 2014.08.10 ·
502 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP 第三章

SQL语句:(1)CREATE DATABASE data
原创
发布博客 2014.08.10 ·
490 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP 第二章

HTML+PHP+MYSQL的工作模式:
原创
发布博客 2014.08.10 ·
398 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

PHP 第一章

HTML的运作模式:
原创
发布博客 2014.08.10 ·
451 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多