自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 android midi 格式开发总结(1)

最近做的项目中需要解析和编辑mid格式的文件,学习了一下midi格式。总结来说midi格式是一种为了统一电子音乐之间的联系而进行规范的一种记录格式。mid文件并不录制声音的具体波形或者内容,它只是记录某些具体声音出现的时间顺序力度等信息。然后根据解析出来的文件进行相应的演奏。因此不同的解析工具解析同一文件演奏出的声音可能会不一样。但也正因只是记录基本信息,mid格式的文件相当小巧,通常不会唱过几十...

2018-05-18 10:36:16 4282 2

原创 android Recycle view 放置在能够滑动的view(scrollerview等)自动上划显示的问题

最近公司做一个项目,在一个竖向的recycle中的item中会有横向的recycleview ,但是显示加载时,外面的recycleview总是会自动向上滑动一段距离,经过多次验证,杜哥发现是item中的recycleview引起的,他总会将自己显示出来。解决的办法就是在创建recycleview是禁止其自动获得焦点: mRecycleView.setFocusable(false);

2017-01-18 21:33:51 845

原创 android 用shape绘制虚线添加到view当背景

今天使用android shape自带绘制虚线功能设计代码如下:<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <stroke android:width="1dp" android:color="@#f00" andro

2016-11-24 12:50:05 1299

原创 eclipse 运行Android程序时run as 时报Conversion to Dalvik format failed with error 1错误

今天运行eclipse时报 Dx unsupported class file version 52.0并且下面紧跟Conversion to Dalvik format failed with error 1出错原因:  java 编译器 版本和   android sdk版本不匹配。右键项目->properties->java compiler->调整jdk版本

2016-11-10 00:42:56 436

原创 Eclipse启动时出现 - Failed to create the java virtual machine导致不能启动的解决

最近使用最新版本的Eclipse,第一次启动时出现 - Failed to create the java virtual machine导致不能启动。解决办法1::说内存分配不足,打开eclipse所在目录,找到 eclipse.ini文件,修改为如下:startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar--l

2016-11-09 21:47:34 479

原创 音乐播放器项目总结

1.音乐列表加载- - - -  HttpURLConnection +AsyncTask+回调接口- - - - -AsyncHttpClient 自带异步的方法+回调接口2..音乐播放- - - - 加载完成音乐列表传给播放控制界面- - - - -通过后台服务控制Mediaplay实现音乐播放 - - - - - 音乐控制界面和后台之间通过互发广播的方式实现数据的

2016-09-22 16:59:49 2945

原创 定义小组件的步骤

1.创建一个组件的类继承:AppwidgetProvider 父类2.定义小组件的布局文件(在res/layout中)3.定义小组件的属性描述文件,在res文件家中创建xml文件夹,创建描述文件(xml类型),如:    android:minWidth="120dp"    android:minHeight="120dp"    android:updatePe

2016-09-21 17:14:02 496

原创 旋转动画基本实现

public void startAnimation(){        iv_pin.clearAnimation();        iv_disc.clearAnimation();        RotateAnimation ra1=new RotateAnimation(0,25,RotateAnimation.RELATIVE_TO_SELF,0.0f,RotateAni

2016-09-20 14:47:53 454

转载 Java中一些比较有用的东西(在别的地方看到的,觉得挺好的,就记录下来了)

转载:http://blog.sina.com.cn/s/blog_ec9857160102vyj0.html一:同一个Scanner对象,如果先获取数值,再获取字符串会出现一个小问题,因为获取完数值后需要按回车键,而回车键本身是一个字符串。                                                 解决办法有两种。第一,​重新定义Scan

2016-09-11 22:48:57 265

转载 对菜鸟开发者的忠告:花一万个小时练习 Coding,不要浪费一万小时无谓地 Debugging

Coding 之于科技的重要性不言可喻,也不再是软件工程师的专利,医师、律师、会计师、护理师、金融从业人员,甚至是听起来摸不着边的政治家,不论是哪个行业,学习 Coding 已经成为世界新趋势。本文作者 Waseem Ahmad 为一个程序设计师,同时也是旅行家与终身学习者。以下文字以作者第一人称撰写。一切都要归功于 Code.org 与其他 Coding 自学网站,学生可以从网站学到学校

2016-08-23 19:07:16 434

转载 Android提醒微技巧,你真的了解Dialog、Toast和Snackbar吗? 转载出处:http://blog.csdn.net/guolin_blog/article/details/

今天给大家带来一篇简单易懂的微技巧文章,并没有什么高深的技术点,但重点仍然是在细节,相信还是可以给不少朋友带来帮助的。Dialog和Toast所有人肯定都不会陌生的,这个我们平时用的实在是太多了。而Snackbar是Design Support库中提供的新控件,有些朋友可能已经用过了,有些朋友可能还没去了解。但是你真的知道什么时候应该使用Dialog,什么时候应该使用Toast,什么时

2016-08-12 08:41:29 663

转载 Java 集合框架源码分析(三)——HashMap 转载BridgeGeorge Java 集合框架源码分析(三)——HashMap

介绍HashMap 是Java 集合框架中重要的组成部分,也是平常使用频率很高的一个集合类,典型使用方式如下:Map map=new HashMap<>();map.put(1,"Java EE");map.put(2,"Android");...1234它的类继承层级结构如下。类层次 java.lang.Object 继承者 java.util.A

2016-08-12 08:36:21 258

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除