自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自定义View实现仿朋友圈的图片查看器,缩放、双击、移动、回弹、下滑退出及动画等

如需转载请注明出处!点击小图片转到图片查看的页面在Android开发中很常用到,抱着学习和分享的心态,在这里写下自己自定义的一个ImageView,可以实现类似微信朋友圈中查看图片的功能和效果。主要功能需求:1.缩放限制:自由缩放,有最大和最小的缩放限制 2居中显示:.若图片没充满整个ImageView,则缩放过程将图片居中 3.双击缩放:根据当前缩放的状态,双击放大两倍或缩小到原来 4.单指

2017-11-10 11:42:23 1241

原创 一道迅雷编程题题

很苦逼的是,由于对java可以直接用的方法不是特别熟悉,所以走了好多弯路,比如下面这道题,需要用到将整数转换成进制的数,然而之前不知道Integer有这个方法:Integer.toString(int i, int radix)所以自己写了个算法来转换:贴上全部代码:import java.util.Scanner;public class Main { public s

2017-09-18 22:15:18 370

原创 ListView中添加CheckBox,进行多项选择,全选,反选,完美无Bug

新手笔记:最近做一个列表,实现批量选择删除功能,用到了ListView中添加的CheckBox,来进行多项选择,全选,反选等。因为用到了ListView,故对新手来说,有很多坑。1、由于ListView采用了Recycler,即重复利用convertView,所以用CheckBox时,容易出现选择了前面一项,后面的某一项也被选中的情况。2、有些新手由于实现方式有问题,容易出现只能选择前

2017-08-13 16:10:58 1568

原创 Android,Java 批量删除List中的元素的算法

假如我有一个List装了很多的元素,需要删除这个List里面的某几个元素(知道了待删元素在List中的位置Index),怎么操作?最简单的一种情况就是:先把需要删除的元素的位置Index做一个排序,然后从后面往前删,这样就不会再删除的过程改变了需要删除的元素的位置。(有点拗口)这样代码就多了。想要代码少的看过来:若不想排序,想直接根据这堆无序的位置删除List中多个元素,那

2017-08-13 15:47:52 2591

原创 The method getSupportFragmentManager() is undefined 解决办法

The method getSupportFragmentManager() is undefined for the type LocalMusicActivity将该Activity的extends Activity改成extends FragmentActivity

2017-06-11 19:48:32 610

原创 使用Fragment时,遇到的问题

The method add(Fragment) in the type List is not applicable for the arguments (MineFragment)private List homeFragments;homeFragments = new ArrayList<>();homeFragments.add(new MineFragment());

2017-06-01 14:02:03 417

原创 Android 音乐播放器,Service后台管理播放

新手笔记:由于刚学习安卓开发,还没接触Service,所以之前的音乐播放器都是在Activity上完成的,可能功能还不够复杂,所以看不到坏处,不过很多声音说,音乐播放这块最好是放在Service中完成,因为即使用户退出该程序,但后台依然会播放音乐等。下面讲实现的方法:1、定义一个继承Service的子类,为MusicService,基本框架为public class Music

2017-05-21 10:48:11 4975 2

原创 Android 音乐播放器 按系统返回键退出后,重新打开,两种声音的问题

新手笔记:Ps:这个问题的解决,基于我的音乐播放器程序,路过的朋友仅供参考。造成这个问题的原因,按下Back键时,系统默认调用程序栈中最上层Activity的Destroy()方法来销毁当前的Activity。当已经播放着的歌是在另一个线程工作,所以没有被Kill掉。当我们重新进这个App(当前Activity)时 ,会重新调用OnCreate()方法进行,我的MediaPlayer对象是

2017-05-17 21:06:40 2126 1

空空如也

空空如也

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

TA关注的人

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