在项目中有关于视频的是时间展示,要求如下: 时间<1小时显示分秒,显示样式 00:20 时间≥1小时显示时分秒,显示样式 01:11:12 但是后台返回的是int类型的秒数,需要对其进行格式化,经过谷歌搜索找到一种比较方…
分类:移动开发
Android多线程之Handler、Looper与MessageQueue源码解析
本文的目的是来分析下 Android 系统中以 Handler、Looper、MessageQueue 组成的异步消息处理机制,通过源码来了解整个消息处理流程的走向以及相关三者之间的关系 需要先了解以下几个预备知识 Ha…
Android根据图片Uri获取图片绝对路径
版权声明:本文源自简书tianma,转载请务必注明出处: http://www.jianshu.com/p/b168cbe50066 当我们需要选择并获取图片将其展示出来时,一般会这样处理: // 进入选择图片的界面 p…
列表多种布局改怎么办?
github.com/drakeet/MultiType github.com/LRH1993/recyclerview_helper
Android PopWindow 在sdk>7.0上显示错位的bug适配
参考博客:http://blog.csdn.net/zhihui_520/article/details/79097161 之前在没有适配Android sdk 7.0 的时候PopWindow 用来显示下拉框 显示阻断…
进入系统设置界面
private static final StringACTION_SETTING =”android.settings.SETTINGS”; Intent intent =new Intent(…
iOS 监听网络连接状态之AFN
iOS平台是按照一直有网络连接的思路来设计的,开发者利用这一特点创造了很多优秀的第三方应用。大多数的iOS应用都需要联网,甚至有些应用严重依赖网络,没有网络就…
首个hybird商业项目踩坑总结
该文章是一个系列文章,是本人在Android开发的漫漫长途上的一点感想和记录,我会尽量按照先易后难的顺序进行编写该系列。该系列引用了《Android开发艺术探索》以及《深入理解Android 卷Ⅰ,Ⅱ,Ⅲ》中的相关知识,…
Android 自定义 View 二(深入了解自定义属性 attrs.xml)
在上一篇文章中《Android 自定义View 一(初体验onDraw(),自定义属性,onMeasue()方法,测量换行)》中我们体验了自定义控件的基本流程这篇博客我们看一看自定义属性到底是怎么一个流程,为什么要这样做…
Android-Studio-gradle版本出错问题
layout: post title: Android-Studio-gradle版本出错问题 tags: Android 一.Android Studio版本与gradle android插件版本 这两个版本不匹配,有…
Android NestedScrolling嵌套滑动机制
Android NestedScrolling嵌套滑动机制 Android在发布5.0之后加入了嵌套滑动机制NestedScrolling,为嵌套滑动提供了更方便的处理方案。在此对嵌套滑动机制进行详细的分析。 嵌套滑动的…
浅谈android访问http原理
前言 说到HTTP协议,那必须要说说WWW了,WWW是环球信息网(World Wide Web )的缩写,也可以简称为Web,中文名字为“万维网”。简单来说,WWW是以Internet作为传输媒介的一个应用系统,WWW网…