该项目是基于Face++开发的一款人脸识别App,通过照片可以检测性别、年龄和照片中人物数量。是模仿微软(Microsoft)的 HowOld应用开发的类似App。目前已经上线豌豆荚、魅族应用市场、搜
这是一个从android源码改编过来的时间控件 This is a custom datepicker timepicker from android source 项目主页: http://www
AndNet AndNet是一个Android开中中二次封装的网络框架,可以任意轻松切换使用的底层网络请求框架,AndNet使用Parser-Callback模式,可以轻松实现从网络请求到数据解析的整个操作步骤。
一个简单的Android标签控件. Demo Gradle dependencies{ compile ' com.flyco.labelview:FlycoLabelView_Lib:1.0.2@aar
利用MaxLeap实现的一个Android文件同步库。包括客户端和服务器。可以轻松构建自己的"Dropbox"。 如何使用 Git clone the project or download the zip
zhaiyifan.cn/2016/02/18/android-resource-overlay/ 前言 在 Android逆向分析(2) APK的打包与安装 一文中对资源编译过程的介绍中,笔者提到了ov
Android 有时候制作按下的效果挺麻烦的,得放色值不同的两张图,这个就比较尴尬了,明明是相同的资源。现在Android Material Design 中提供了一个东西:Tint,一张矢量图是能适配所有的颜色。
Flies!不知不觉 Android 移动开发已经走过了八年的光阴,在这八年的时间中,Android 开发从最初的简单调用系统 API,到各类框架的不断涌现,再到如今的成熟阶段,那么作为一个想在 2016 年开始学习
写在前头 酝酿了许久还是决定针对“微影”来发表几篇博文,一是可以跟大家一起学习分享,另一是感觉自己工作也快四年了手上没什么东西,对于一直在开源世界里挖掘偷用的惯犯感觉该是贡献自己小小力量的时候了。
早前,我在知乎上回答了这样一个问题: 怎么让 Android 程序一直后台运行,像 QQ 一样不被杀死? 。关于 Android 平台的进程保活这一块,想必是所有 Android 开发者瞩目的内容之一。你到网上搜 Android
SubmitButton android:layout_width="match_parent" android:layout_height="match_parent" android:text="Submit"
Dialog和Toast,大家一定非常熟悉,常常被用来作为Android应用内提示性信息的两种展示方式。然而Google在Design包中又提供了一种新的选择,那就是Snackbar。这三种提示框到底
本文重点关注如何在Android平台上播放一帧音频数据。阅读本文之前,建议先读一下 《Android音频开发(1):基础知识》 ,因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些重要的概念后,
,又把最新的加固与脱壳技术过了一遍,然而并没有成功脱掉。 郁闷之际,我索性沉下心来,好好看看当前脱壳技术的原理,就这样我在Github上看了几个脱壳工具的代码。其中一个我感觉很有趣, 正是 strazzere
前言 上一篇博文介绍了关于AIDL是什么,为什么我们需要AIDL,AIDL的语法以及如何使用AIDL等方面的知识,这一篇博文将顺着上一篇的思路往下走,接着介绍关于AIDL的一些更加深入的知识。强烈
闲逛之余,看到一个不错的downloading动效,这个动效用CJJ的话说难度还好,但本人觉得还比较灵动、带感、俏皮、有新意,好了话不多说,咱们先来撸一张高清无码gif图: 撸完,咱可以将整个动效简单划分为以下流程:
RefreshLayout 通用列表组件,让你半小时以内完成一个列表界面 下拉刷新采用的谷歌的SwipeRefreshLayout 列表目前是listview,后续会增加其他类型列表的切换
一个开源音乐播放器 欢迎小伙伴们fork、star、pr 效果图 主页面: 排行榜页面: 播放页面: 播放及下载通知页面(Android7.0效果): 播放及下载通知页面(Android4
RxJava +Retrofit+OkHttp +Dagger2,遵循Material设计风格,加入了新版本的一些高级特性,如 RecycleView 、CardView、BottomSheetDialog等等。
将Swift作为Android开发的第一语言,而Facebook和Uber也计划在运营中提高Swift的地位。 谷歌Android目前的第一开发语言是Java,虽然谷歌不太可能一夜之间用Swift