Android GUI之View布局
在清楚了View绘制机制中的第一步测量之后,我们继续来了解分析View绘制的第二个过程,那就是布局定位。继续跟踪分析源码,根据之前的流程分析我们知道View的绘制是从RootViewImpl的performTraversa...Android实现底部带刻度的进度条样式
由于公司需要一个带刻度的进度条样式,因为刻度需要动态去改变,所以换背景图片的方案肯定是不行的,唯一的办法就是自己绘制一个进度条,下面小编给大家带来了Android实现底部带刻度的进度条样式及...- 0
- 0
- 0
- 0
- 0
Android事件机制详细解读
1概述 在Android平台上,主要用到两种通信机制,即Binder机制和事件机制,前者用于跨进程通信,后者用于进程内部通信。 从技术实现上来说,事件机制还是比较简单的。从大的方面讲,不光是Android平台...- 0
- 0
- 0
- 0
- 0
Android引入即用的便捷开发框架WelikeAndroid
WelikeAndroid是什么? WelikeAndroid是一款引入即用的便捷开发框架,致力于为程序员打造最佳的编程体验,使用WelikeAndroid,你会觉得写代码是一件很轻松的事情. Welike带来了哪些特征? Welike...- 0
- 0
- 0
- 0
- 0
RecyclerView+SnapHelper实现无限循环筛选控件
这篇文章主要为大家详细介绍了RecyclerView+SnapHelper实现无限循环筛选控件,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 项目用到横向滑动的单项选择控件。需求如下: 1.选项由后台配置...- 0
- 0
- 0
- 0
- 0
Android 轻量级输入校验库:Fire Eye
FireEye是一款轻量级简单易用的Android校验库。 FireEye2.0在1.0的基础上,全部重写了代码,并优化了架构,性能上和逻辑上都大大提升。只需要几行代码,即可验证用户输入,并且将验证错误反馈给用...- 0
- 0
- 0
- 0
- 0
Android WebView 常见的九个问题
目前AndroidWebView问题越来越多,接下来由爱内测(www.ineice.com)的技术工程师为我们介绍几种常见的AndroidWebView问题: 1.为WebView自定义错误显示界面:/***显示自定义错误提示页面,用一个Vi...- 0
- 0
- 0
- 0
- 0
Android UI 之 Tab类型界面总结
Android程序中实现Tab类型界面很常见,本人在做项目的时候也经常用到,所以想在这里总结一下,实现tab类型界面的几种方式,供大家参考。如有不对之处,欢迎大家指正!??一、TabActivity+TabWidget+Ta...- 0
- 0
- 0
- 0
- 0
Android 之夜间模式(多主题)的实现思路
引言 夜间模式其实属于多主题切换的一种,不过是最麻烦的一种。因为在夜间模式下不仅要切换主色调,次要色调等等,还要覆盖一些特殊的颜色,因为在夜间模式下总不能什么都是黑的把,那不得丑死-。-,...- 0
- 0
- 0
- 0
- 0
Android 表单验证框架:AValidations
AValidations是一个免费的、开源的、简易的、遵循ApacheLicence2.0开源协议发布,超级容易扩展的android表单验证的小框架 使用方法: 1.下载zip或者克隆AValidations项目 2.导入Eclipse,右键工...- 0
- 0
- 0
- 0
- 0
Android实现带动画的下拉刷新RecyclerView
不废话,先看效果,嗯看起来有点卡,截图软件的问题: 图中普通列表是ListView样式,没有设置Header和Footer时使用默认的下拉刷新和上拉加载。而宫格列表和瀑布流列表使用的是自定义Header和Foote...- 0
- 0
- 0
- 0
- 0
每个Android开发者应该知道的6个SDK和API
说到软件开发,有人或许会感叹了解平台SDK和API比了解语言本身更重要。 如果你是一个进入Android开发的Java开发人员,或者是一家想要确保团队使用的是正确工具的初创企业CxO,那么本文中列举的...- 0
- 0
- 0
- 0
- 0
Android 使用URLConnection下载音频文件的方法
有时候我们会需要下载音频文件。这里提供一种思路,将在线音频文件通过流写到本地文件中。需要的朋友可以参考下 使用MediaPlayer播放在线音频,请参考AndroidMediaPlayer播放音频 有时候我们会需...- 0
- 0
- 0
- 0
- 0
一个简单的Android轨迹动画
这篇文章主要为大家详细介绍了一个简单的Android轨迹动画,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了Android轨迹动画的具体代码,供大家参考,具体内容如下 二、需...- 0
- 0
- 0
- 0
- 0
Android实现自动轮询的RecycleView
这篇文章主要为大家详细介绍了Android实现自动轮询的RecycleView,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 需求:类似医院或者商场,大屏幕无限轮播item(...- 0
- 0
- 0
- 0
- 0
初识Facebook的强大Android图片加载的框架:Fresco
Fresco是facebook推出的一款强大的图片加载的框架,这个框架出来一段时间了,前一段时间使用过了ImageLoader的框架,生命在于折腾,今天就来折腾一下Fresco这个强大的框架。1.配置环境 由于我用...- 0
- 0
- 0
- 0
- 0
Android内存优化之内存缓存
什么是缓存? 缓存技术原理就是把用户访问的所有对象看作一个全集,经过算法标记哪些是用户经常访问的对象,把这些对象放到一个集合里,这个集合是全集一个子集,下一次用户再访问的时候会先从这个...- 0
- 0
- 0
- 0
- 0
Android多渠道打包工具Gradle插件使用详解
项目介绍 gradle-packer-plugin是Android多渠道打包工具Gradle插件,可方便的于自动化构建系统集成,通过很少的配置可实现如下功能:支持自动替换AndroidManifest文件中的meta-data字段实现多渠...- 0
- 0
- 0
- 0
- 0
Android Studio 使用 Gradle 打包 Jar
AndroidStudio打Jar包一直是一个麻烦的事,按照网上现有的教程,打包一个混淆的jar需要完成下列步骤:将plugin修改为library后build出aar,再提取aar里面的classes.jar使用jarjar等工具剔除多余...- 0
- 0
- 0
- 0
- 0