安卓进阶学习
leilu000
这个作者很懒,什么都没留下…
展开
-
安卓进阶之扫描系统媒体库
最近自己做一个视频播放器,查找了一些内容提供者操作多媒体数据的资料,在这里记录下来通过调用Android的API,可以实现相册,播放器,录音和摄像等功能。这一章需要掌握如下功能:q 多媒体的ContentProvider的调用q Cameraq AudioRecord和AudioTrackq MediaPlayer11.1 获取多媒体信息 多媒体信息?在p翻译 2015-05-21 09:41:57 · 2663 阅读 · 0 评论 -
https学习
https相关: https://blog.csdn.net/s003603u/article/details/53907910转载 2018-04-11 20:58:34 · 195 阅读 · 0 评论 -
写一个下载框架遇到的问题
1 支持暂停 取消 优先级 队列 多线程断点下载 2 异常处理机制:如果获取不到文件长度的处理办法 如果不支持Range头的处理办法 如果多线程下载过程中出现某个现在下载失败的处理办法 下载进度更新太频繁可能导致的UI卡顿问题 3 世勇DownloadInfo保存当前下载进度和下载信息,更新进度的时候将对应的DownloadInfo数据post出去,因为是世勇...原创 2018-03-28 23:25:53 · 207 阅读 · 0 评论 -
rxjava学习博客
https://zhuanlan.zhihu.com/p/24473022?refer=dreawer翻译 2017-04-21 14:39:25 · 277 阅读 · 0 评论 -
换肤框架
https://github.com/burgessjp/ThemeSkinning转载 2017-05-11 14:55:15 · 333 阅读 · 0 评论 -
安卓进阶之View事件分发机制
在做项目的时候常常会碰到各种滑动不灵啦、触摸不起作用啦等等各种奇怪的事情发生,经常被搞得晕头转向,这是因为以前对安卓控件的分发机制不了解的缘故,于是各种收集了这方面的知识,记录下来。当一个ViewGroup,而ViewGroup中有包含多个子view的时候触摸事件应该怎么处理呢?android系统中的每个View的子类都具有下面三个和TouchEvent处理密切相关的方法:1)public bool原创 2015-05-19 16:42:37 · 511 阅读 · 0 评论 -
安卓进阶之多击事件
在使用应用的时候经常会看见再点一次退出、或者安卓要打开开发者选项需要点击很多次安卓版本进入开发者模式,对于双击我们可以这样处理:long firstTime; public void doubleClick(View view) { if (firstTime == 0) { firstTime = SystemClock.uptimeMillis();原创 2015-05-18 16:28:19 · 554 阅读 · 0 评论 -
安卓进阶之自己实现 ViewInject框架
以前做web开发的时候经常用得到的就是SSH框架,即struts2、spring、hibernate三大框架,他们分别负责了不同的层的业务逻辑,其中spring框架是我觉得最猛的一个框架,它几乎贯穿到整个web开发中,而它的特色功能就是IOC、AOP等,AOP是面向切面编程,根据动态代理技术来动态管理我们的java代码,功能非常强大。IOC是控制反转,为什么叫控制反转呢?因为我们一般实例化一个对象都原创 2015-05-18 11:12:30 · 2088 阅读 · 0 评论