二维码扫描工具 QRCodeReaderView
QRCodeReaderView 是基于 ZXING 条形码扫描工具项目改进,为了在肖像模式和增强现实目的下进行更简单的 Android 二维码检测。此项目可以在相机的预览中显示是否有二维码。
...
84
1 天 前
Android 开发中,有哪些坑需要注意?
最近正准备写一篇关于这方面的文章,正好看到知乎上的这个问题:Android 开发中,有哪些坑需要注意? - Android,索性以写答案的方式来写这篇文章,顺便推荐我之前在知乎上提出的一个问题:在Android开发的过程中,有哪些坑是值得你放在checklist中警示自己的? - 程序员,里面有一些有参考价值的答案。
...
139
1 天 前
viewpager+fragment学习笔记
有暇,总结一下viewpager+fragment的使用。
...
123
2 天 前
android缓存工具DiskLruCache学习
DiskLruCache是一个十分好用的android缓存工具,...
152
2 天 前
OKHttp的简单使用
一方面,最近关于OKHttp的讨论甚嚣尘上,另一方面,我最近也更新了android6.0,发现在6.0中HttpClient不能使用了,于是决定抽时间也看一下OKHttp,总结了一点东西,与大家分享。
...
151
2 天 前
使用DrawerLayout实现侧拉菜单
侧拉菜单在android应用中非常常见,它的实现方式太多了,今天我们就说说使用Google提供的DrawerLayout来实现侧拉菜单效果...
156
2 天 前
[译]一些常用的Android ADB命令
下面是一些我找到Android的ADB有用的命令,可以手动在命令行使用,也可以在自动化打包和测试中使用。
...
177
2 天 前
Android MVP模式 简单易懂的介绍方式
Android MVP模式 \[1\] 也不是什么新鲜的东西了,我在自己的项目里也普遍地使用了这个设计模式。当项目越来越庞大、复杂,参与的研发人员越来越多的时候, MVP模式 的优势就充分显示出来了。
...
211
2 天 前
通过Hardware Layer提升Android动画性能
当有人问我关于动画性能表现不佳问题的时候,我首先会询问他们是否使用了Hardware Layer层。
你的View可能在执行动画期间的每一帧都进行重绘,如果使用View Layer,可以避免重绘每一帧,因为View的渲染一旦进入离屏缓冲区就能够被复用。
...
435
4 天 前
Android架构演化之路
演化是指一个事物变化成为另一个不同的事物的一个平缓过程, 通常情况下会变得更加复杂或者变成更好.
软件开发一直在进化和改变. 实际上, 一个好的代码结构必须帮助我们成长, 这意味着不用重新写所有代码就可以扩展功能. (尽管有些情况下应该大量的重写代码, 但那又是另一回事了, 这里先不做探讨).
...
299
5 天 前
Android 网络框架OKHttp学习
okHttp: OKHttp是Android版Http客户端。非常高效,支持SPDY、连接池、GZIP和 HTTP 缓存。默认情况下,OKHttp会自动处理常见的网络问题,像二次连接、SSL的握手问题。如果你的应用程序中集成了OKHttp,Retrofit默认会使用OKHttp处理其他网络层请求。
...
230
5 天 前
Swift开发TreeTableView
TreeTableViewWithSwift是用Swift编写的树形结构显示的TableView控件。
...
324
6 天 前
下拉刷新过渡动画Android版实现:WaveRefreshForAndroid
下拉刷新过渡动画,Android版本实现...
327
6 天 前
流式的RadioGroup, 子RadioButton, 自动流式排列;使用方法和RadioGroup基本一致
流式的RadioGroup, 子RadioButton, 自动流式排列;使用方法和RadioGroup基本一致;
...
272
6 天 前
漂亮的Android加载中动画:AVLoadingIndicatorView
AVLoadingIndicatorView 包含一组漂亮的Android加载中动画。
...
314
6 天 前
在带索引的通讯录基础上,增加了SwipeList的效果:StarSwipeListDemo-with-Name-Index
在带索引的通讯录基础上,增加了SwipeList的效果,对通讯录中的信息增加了收藏了功能, 侧面的Bar中有“☆”标识,可以通过点击快速查找收藏,还有“⊙”用标识,可以快点击快速返回列表顶部,此Demo可用于对用户,好友等内容的管理
...
225
6 天 前
零基础用react-native开发android app
这篇博客旨在帮没有任何android或者ios开发经验的开发者体验一把当下热门的react-native。由于我之前也没有native app的开发经验,所以这篇文章中引用了很多我学习过程中碰到的简短有用的资料,方便大家少走些弯路。
...
286
1 周 前
Android 动态加载资源
前不久跑去折腾高德 SDK 中的 HUD 功能,相信用过该功能的用户都知道 HUD 界面上的导航转向图标是动态变化的。从高德官方导航 API 文档中 AMapNaviGuide 类的描述可知,导航转向图标有23种类型。
...
367
1 周 前
Android 滑动删除库:RecyclerViewSwipeDismiss
非常易于使用的滑动删除库,用于Android的RecyclerView,支持水平方向和竖直方向的滑动删除。
...
185
1 周 前
实现类似微信的 webView 导航效果:RxWebViewController
实现类似微信的 webView 导航效果,包括进度条,左滑返回上个网页或者直接关闭,就像 UINavigationController。 ...
QRCodeReaderView 是基于 ZXING 条形码扫描工具项目改进,为了在肖像模式和增强现实目的下进行更简单的 Android 二维码检测。此项目可以在相机的预览中显示是否有二维码。
...
84
1 天 前
Android 开发中,有哪些坑需要注意?
最近正准备写一篇关于这方面的文章,正好看到知乎上的这个问题:Android 开发中,有哪些坑需要注意? - Android,索性以写答案的方式来写这篇文章,顺便推荐我之前在知乎上提出的一个问题:在Android开发的过程中,有哪些坑是值得你放在checklist中警示自己的? - 程序员,里面有一些有参考价值的答案。
...
139
1 天 前
viewpager+fragment学习笔记
有暇,总结一下viewpager+fragment的使用。
...
123
2 天 前
android缓存工具DiskLruCache学习
DiskLruCache是一个十分好用的android缓存工具,...
152
2 天 前
OKHttp的简单使用
一方面,最近关于OKHttp的讨论甚嚣尘上,另一方面,我最近也更新了android6.0,发现在6.0中HttpClient不能使用了,于是决定抽时间也看一下OKHttp,总结了一点东西,与大家分享。
...
151
2 天 前
使用DrawerLayout实现侧拉菜单
侧拉菜单在android应用中非常常见,它的实现方式太多了,今天我们就说说使用Google提供的DrawerLayout来实现侧拉菜单效果...
156
2 天 前
[译]一些常用的Android ADB命令
下面是一些我找到Android的ADB有用的命令,可以手动在命令行使用,也可以在自动化打包和测试中使用。
...
177
2 天 前
Android MVP模式 简单易懂的介绍方式
Android MVP模式 \[1\] 也不是什么新鲜的东西了,我在自己的项目里也普遍地使用了这个设计模式。当项目越来越庞大、复杂,参与的研发人员越来越多的时候, MVP模式 的优势就充分显示出来了。
...
211
2 天 前
通过Hardware Layer提升Android动画性能
当有人问我关于动画性能表现不佳问题的时候,我首先会询问他们是否使用了Hardware Layer层。
你的View可能在执行动画期间的每一帧都进行重绘,如果使用View Layer,可以避免重绘每一帧,因为View的渲染一旦进入离屏缓冲区就能够被复用。
...
435
4 天 前
Android架构演化之路
演化是指一个事物变化成为另一个不同的事物的一个平缓过程, 通常情况下会变得更加复杂或者变成更好.
软件开发一直在进化和改变. 实际上, 一个好的代码结构必须帮助我们成长, 这意味着不用重新写所有代码就可以扩展功能. (尽管有些情况下应该大量的重写代码, 但那又是另一回事了, 这里先不做探讨).
...
299
5 天 前
Android 网络框架OKHttp学习
okHttp: OKHttp是Android版Http客户端。非常高效,支持SPDY、连接池、GZIP和 HTTP 缓存。默认情况下,OKHttp会自动处理常见的网络问题,像二次连接、SSL的握手问题。如果你的应用程序中集成了OKHttp,Retrofit默认会使用OKHttp处理其他网络层请求。
...
230
5 天 前
Swift开发TreeTableView
TreeTableViewWithSwift是用Swift编写的树形结构显示的TableView控件。
...
324
6 天 前
下拉刷新过渡动画Android版实现:WaveRefreshForAndroid
下拉刷新过渡动画,Android版本实现...
327
6 天 前
流式的RadioGroup, 子RadioButton, 自动流式排列;使用方法和RadioGroup基本一致
流式的RadioGroup, 子RadioButton, 自动流式排列;使用方法和RadioGroup基本一致;
...
272
6 天 前
漂亮的Android加载中动画:AVLoadingIndicatorView
AVLoadingIndicatorView 包含一组漂亮的Android加载中动画。
...
314
6 天 前
在带索引的通讯录基础上,增加了SwipeList的效果:StarSwipeListDemo-with-Name-Index
在带索引的通讯录基础上,增加了SwipeList的效果,对通讯录中的信息增加了收藏了功能, 侧面的Bar中有“☆”标识,可以通过点击快速查找收藏,还有“⊙”用标识,可以快点击快速返回列表顶部,此Demo可用于对用户,好友等内容的管理
...
225
6 天 前
零基础用react-native开发android app
这篇博客旨在帮没有任何android或者ios开发经验的开发者体验一把当下热门的react-native。由于我之前也没有native app的开发经验,所以这篇文章中引用了很多我学习过程中碰到的简短有用的资料,方便大家少走些弯路。
...
286
1 周 前
Android 动态加载资源
前不久跑去折腾高德 SDK 中的 HUD 功能,相信用过该功能的用户都知道 HUD 界面上的导航转向图标是动态变化的。从高德官方导航 API 文档中 AMapNaviGuide 类的描述可知,导航转向图标有23种类型。
...
367
1 周 前
Android 滑动删除库:RecyclerViewSwipeDismiss
非常易于使用的滑动删除库,用于Android的RecyclerView,支持水平方向和竖直方向的滑动删除。
...
185
1 周 前
实现类似微信的 webView 导航效果:RxWebViewController
实现类似微信的 webView 导航效果,包括进度条,左滑返回上个网页或者直接关闭,就像 UINavigationController。 ...