Android的多媒体框架包括了对各种通用音频格式进行采集和编码的支持,因此你能够容易的把音频集成到你的应用程序中。如果设备硬件支持,你还能够使用MediaRecorder API来记录音频。
GridView就是先将控件横向显示,然后纵向显示
KSoap2 Android 是 Android 平台上一个高效、轻量级的 SOAP 开发包。等同于 Android 上的 KSoap2 的移植版本。
Android常用的工具类;检查网络是否可用;读取流文件;文件断点上传;多线程断点下载等
最简单的TabHost,Tab来自于layout下的元素 (只从1个Layout中取数据)
Android ViewPager 例子
Android代码规范
动画可以在视觉上增加程序的流畅度,我之前对于动画这一块,是会用,但是不全面,这里写下博客,全面梳理一下Android动画方面的知识。当然,关于动画这块,也有很多前人写了很多内容,大家可以去参考。
视图动画(View Animation),又称补间动画(Tween Animation),即给出两个关键帧,通过一些算法将给定属性值在给定的时间内在两个关键帧间渐变。本文首先讲解各种基本动画的使用,其实介绍View动画的工作过程。
Android RelativeLayout 属性大全
xml:(全为小写) layout:layout_模块名(包名的最后一个文件夹名)_组件名(类名除去四大组件名:如MainActivity就为main) view: view_母layout组件名(layout名)_组件名(组件全拼)
Ignition 通过现有的组件和工具类,能帮助你快速的构建Android应用 GreanDroid 这个大家可能都听说过或者使用过,它是Android平台的一个开发库,目的是为了使UI的开发更简单、方便。
内存在任何软件开发环境中都是非常宝贵的资源,尤其是在手机操作系统中。尽管Dalvik虚拟机会通过gc来自动回收资源,但是这并不意味这你可以忽略应用内存的分配和释放,一些被引用的无用对象是不会被gc释放的。
Android NavigationDrawer的使用
android在 5.0中添加了阴影效果主要通过CardView来实现,在低版本中通过android.support.v7.widget.CardView来实现。
Material Theme提供了一下功能: 1、系统widgets可以设置调色板 2、系统widgets的触摸反馈 3、Activity过渡动画
Facebook开源了专为Android系统定制的图片下载缓存工具,当天该消息就上了各大技术论坛网站的头条,也成为了各个技术群里讨论的最主要的话题。也就在当天stay4it的 QQ群里面就有人尝试着用Android Studio导入Fresco,折腾了半天还是失败了,发生这种情况的不止一个人,很多人都碰到这样的问题,导入不成功,编译不了,更别说运行了。前两天 正好清明节放假,我怀着好奇的心情也尝试了一次,发现确实很麻烦,但是最终还是成功的编译运行了。先分享一下sample运行的效果图,勾引一下大家:
熟悉Linux的朋友都知道,在Linux中,meminfo,cpuinfo可以作为命令来使用,用于显示内存信息和cpu信息,其实,这两个命令分别对应于/proc/meminfo和/proc/cpuinfo两个文件。
Android calendar视图,灵感源于 Sunrise calendar 和 iOS7 stock calendar。滚动月的时候会高亮显示当前年月。
碎片(Fragment)是一种可以嵌入在活动(activity)当中的 UI 片段。