- 博客(8)
- 资源 (10)
- 收藏
- 关注
原创 androidd时光轴效果实现
一个好的应用肯定有一个好看的界面,给自己界面增加各种各样的特效或者独树一帜的外观,即使功能差不多,但你的应用肯定更受欢迎,给应用加特效一般会写很多xml文件作为控件的背景,这种方式很容易实现,也很简单,也是大多数开发人员的首选,不过我认为更加酷炫的界面还是自己定义的比较好,比如继承view或者viewGroup,自己创造一个独树一帜的控件或者界面效果出来,比如像QQ的侧滑菜单效果等,而自定义控
2015-11-30 18:07:23 2233
原创 利用Dom,Sax,Pull三种方式解析xml文件
最近找工作,看到许多公司的要求里都写了要会xml解析,所以就把之前的xml解析知识又重新回顾了一下,写个小例子.解析xml文件常用的几种方式也就dom,sax,pull了,并且面试官经常问到的也是这三种解析方式之间的优缺点以及使用情况,先说一下这三种方式的优缺点和使用情况吧:其实dom,sax,pull之间的优缺点网上有很多,讲的搞不好比我的还要深入和贴切,不过还是要说一下,毕竟自己以后还
2015-11-29 20:15:55 3994
原创 soundPool播放音效没声音的解决办法并据此研究如何提高音效声音
利用soundPool播放简短的音效是非常有用的,优点是它比mediaPlayer占用资源少,还可以同时播放多个音效等但是缺点就是对于音效的大小和持续时间等都有比较高的要求,据传音效的大小不能超过1M,持续时间不超过5秒才能播放,但经过实际测试,其实超过1M也没什么,但是不能超太多,超太多的话,播放会有问题,一般表现为没有声音,或者有时有声音有时没有,音效持续时间也可以超过5秒,测试时发现持续时间
2015-11-25 14:22:36 8798
原创 利用Bmob公司的数据云存储,实现小米应用商店查看应用下载次数功能
凡是在小米应用商店上传过应用的开发者,肯定知道小米应用商店没有查看应用下载次数的功能,小米官方的解释大致是应用下载次数不能说明一切问题,所以不搞这个功能,这对开发者特别是个人开发者来说,其实并不好(自己的观点),因为个人开发者就是特别在意自己的应用有多少人在使用,自己的应用到底受不受欢迎,然后据此再进行其他方面的考虑,有人说,华为应用商店可以查看下载次数,这不假,但是华为不准个人开发者上传应用啊,
2015-11-23 20:20:35 1449
原创 listView的多项删除功能实现
现在只要是android应用,基本上都会使用listView,而用到listView基本上又会用到数据库,用到数据库基本上都会对数据库进行增删改查,要进行增删改查基本上又要通过操作listView的item进行,那么如果数据量有很多条,但是又不想全部删完,也不想一条一条的删除,那么多项删除肯定是首选,下面进入正题:首先明确一下要实现的具体的功能:1,利用一个button往listView添
2015-11-23 11:31:39 6402
原创 给android studio安装新字体,如mac系统的monaco字体
程序猿最少不了的就是敲代码,那么一款好看的字体能让程序员敲起代码来更舒心,甚至能带来更好的灵感和思路,现在android开发工具已经基本上从eclipse过渡到android studio了,如果我们想要给android studio更换字体,其实很简单,网上也有很多例子,但是我们如何给android studio 安装新的字体呢?因为适合编程的字体也就那么几种好看(个人看法),如果用腻了,想换新
2015-11-22 12:05:24 11545
原创 把毫秒ms换算成xx:xx:xx形式
这几天在做视屏播放器,在做视屏播放器时,获取到的视屏时长通常都是以毫秒ms为单位的,这样直接显示出来肯定不行,一般都要换算成如1:20:23形式,之前研究视屏播放的时候,研究过videoView这个控件,该控件提供了从视屏播放到视屏控制整个流程,官方全部都封装好了,他的源码里就有如何把毫秒ms换算成xx:xx:xx形式的代码,稍作修改,这里我就直接贴出来,如下:private String
2015-11-03 20:40:43 1363
dataBindingGenerator插件
2017-08-25
99.99%实现QQ侧滑删除效果
2016-09-07
volley的Library文件
2016-01-29
listView多项删除
2015-11-23
listView多项删除demo
2015-11-23
利用ViewPager实现app启动画面
2015-10-15
极光推送demo(绝对不是官方的demo)
2015-09-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人