安卓第三方登录之微信登录(图文详解) - Android - 掘金
一、创建应用并成为开发者 1、创建应用 1)到微信开放平台管理中心,点击“创建移动应用” ...
三步实现 Android 悬浮效果 - Android - 掘金
之前做项目的时候实现的一个悬浮效果,如图(可能不够清晰) meibei.gif 接下来就是实现效果,如图所示 ...
商城项目实战 | 9.1 Adapter 封装的全面解析 - Android - 掘金
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。 在之前的文章《商城项目实战 | 6.2 OkHttp 轻松封装 更加灵活的调用》中已经介绍了封装的好处和意义,同时也讲解了网络请求框架 ...
安卓开发:使用双进程守护和进程提权来实现服务进程保活 - Android - 掘金
在 如何让我们的Android应用进程保活? 文章里总结了一些进程保活方法,本文以双进程守护和进程提权来保活我们的服务进程。 双进程守护: 主要设计AB两个不同服务进程,A进程的服务轮询检查B进程的服务是否存活,没存活的话将其拉起,同样B进程服务轮询检...
高仿微信表情控件 -- LQREmojiLibrary - Android - 掘金
一个超级牛逼的表情库,可使用表情及贴图功能,方便好用,抽离图片加载接口,让开发者自己选择图片加载工具。 码云: https://git.oschina.net/CSDNL...
RxJava 源码解析之观察者模式 - 掘金
了解 RxJava 的应该都知道是一个基于事务驱动的库,响应式编程的典范。提到事务驱动和响应就不得不说说,设计模式中观察者模式,已经了解的朋友,可以直接跳过观察者模式的介绍,直接到 RxJava 源码中对于观察者的应用。 观察者模式 该部分结合自扔物线的 《给...
强烈推荐 Android Studio 插件 - Android - 掘金
前言:整理了下最近装的AS插件(自己写的才适合自己,最近我也在学习,想写一款属于自己的插件。建议大家都去学下如何写AS插件) 1.GsonFomat 将服务端返回的json内容转化成相应的实体类 ...
第三方SDK集成库(授权/分享/支付) - 掘金
https://github.com/czy1121/sd... 第三方SDK集成库,支持 授权/分享/支付 等功能 授权 目前支持 微信...
Android 开发经验谈 - 很少有人会告诉你的 Android 开发基本常识 - Android - 掘金
转自 :http://www.jianshu.com/p/d661...
Android 之倒计时验证两种常用方式 - Android - 掘金
短信验证码功能,这里总结了两种常用的方式,可以直接拿来使用。看图: 说明:这里的及时从10开始,是为了演示的时间不要等太长而修改的。 ...
Android7.0 系统使用 Intent 跳转到 APK 安装页 - Android - 掘金
我的博客:CSDN博客 前言 昨天在开发的时候遇到这样一个问题,在APP中更新版本下载完最新的apk之后没有跳转到应用安装页面。然后我换了个手机又进行测试了一下是可以的,这就怪了。我的代码是这样写的: /* @param file ...
支持横向纵向滚动和循环滚动的 ViewPager,阿里巴巴出品 - Android - 掘金
UltraViewPager 中文文档 ProjectUltraViewPager is a ViewPager extension that en...
LeakCanary 傻瓜式的内存泄露检测工具 - 掘金
在开发Android应用的过程中如果需要处理图片或者大量数据的时候,就有可能会遇到OOM(java.lang.OutOfMemoryError),一般出现最多的是在创建Bitmap上,也有可能是在内存中处理了大量的数据上。出现OOM应用会直接崩溃,即使没有出现...
有用 Android Studio 操作方法 - 掘金
古人云:工欲善其事,必先利其器。作为开发者的我们熟悉各种命令、各种快捷键、小技巧提高开发效率显的尤为重要。今天我们就讲讲使用Android Studio那些技巧。 视觉 漂亮的Logcat色彩配置 设置:Preferences (Settings on W...
我们是如何用 Kotlin 在 Android 上实现果冻一样移动的 ToolBar 的 - Android - 掘金
原文:https://yalantis.com/blog/too... 大多数app的导航条右边都有一个放大镜图标,你无需花太多时间就能在一个移动app中找到这个搜索按钮。这个图标总...
Android4.4 + 教你轻松打造沉浸式 / 透明式状态栏 - Android - 掘金
我的博客:CSDN博客 前言 关于系统状态栏这个应该对于做Android的我们应该不陌生了,网上相关的帖子也是满大街,那么为什么还要写此文呢?我觉得是本人亲自实践的结果,整理了较为简单轻松的实现方...
Android 自定义 View 之组合实战 (以支付宝页面为例) - Android - 掘金
前言 自定义View这种东西相信大家也不陌生了,毕竟没吃过猪肉也看过猪跑了吧!首先看下效果图对比(知道你们找代码主要看效果) 支付宝截图 ...
沉浸式状态栏的实现 - Android - 掘金
说明 沉浸式状态栏主要指的是当app的actionbar部分是一个图片或者是纯色的背景时,状态栏和ActionBar联合起来的这样一种效果。 首先去掉actionbar的位置,指定主题: android:theme=”...
结合 Android 看看单例模式怎么写 - 掘金
定义及使用场景 定义 单例模式,就是在整个系统中某一个类的实例只有一个,并且自行实例化向整个系统提供;简单来说,就是某个类被实例化的方式是唯一的;同时他它必须向系统自动提供这个实例。 使用场景 可以避免产生多个对象消耗过多的资源,如I/O访问等。 某些类的对...
商城项目实战 | 4.1 RecyclerView 使用完全解析 体验艺术般的控件(一) - Android - 掘金
本文为菜鸟窝作者刘婷的连载。”商城项目实战”系列来聊聊仿”京东淘宝的购物商城”如何实现。 随着 Android 版本的不断更新,更多好的控件也随之产生了,比如 CardView 、RecyclerView 等。其中 Recyc...
【Android:简单夜间模式切换实现】夜间模式切换,完整代码奉上! - Android - 掘金
找过很多博客,全特么一套理论,没有完整的源码,根本都实现不了, 包括鸿洋dalao的,没有源码什么都是浮云... 掘金的文章说要SDK23.0以上才有类库可以调用....
Android 热修复方案第一弹——Tinker 篇 - Android - 掘金
背景 一款App的正常开发流程应该是这样的:新版本上线-->用户安装-->发现Bug-->紧急修复-->重新发布新版本-->提示用户安装更新,从表面上看这样的开发流程顺理成章,但存在 很多弊端:1....
Android 简单实现侧滑删除功能 - Android - 掘金
感谢ssyijiu,在ssyijiu/SwipeLayou的基础上修改,处理了多指侧滑的情况和删除时item复用导致的显示问题。截图太大显得有点卡,请下载源码体验,实际效果还是不错的,喜欢的话给个star,谢谢。 ...
40 行代码的人脸识别实践 - 产品 - 掘金
前言 很多人都认为人脸识别是一项非常难以实现的工作,看到名字就害怕,然后心怀忐忑到网上一搜,看到网上N页的教程立马就放弃了。这些人里包括曾经的我自己。其实如果如果你不是非要深究其中的原理,只是要实现这一工作的话,人脸识别也没那么难。今天我们就来看看如何在40行...
2016 年最值得学习的五大开源项目 - Android - 掘金
1,Material Animations 演示View的平移、缩放动画,activity进入和退出动画,界面间元素共享。是学习动画很好的项目,项目代码量比较少,也很适合新手学习。 项目地址GitHub: https://github.com/lgvalle...
敲酷炫的 ViewPager 切换效果和弹性指示器。 - Android - 掘金
转载请标明出处: http://blog.csdn.net/qian520a... 本文出自凶残的程序员的博客 ...
设计师和程序员必备:全世界最著名的 icons 网站都在这了 - 工具资源 - 掘金
作为一个多年的独立开发者,收藏了非常多免费无版权图片网站、免费 icons 、知名的技术人博客、有趣的网站等等,今天给大家分享我这几年收藏的 icons 网站,觉得好呢,点个赞关注个专栏,有补充呢給我留个言,感谢大家。 icons8:拥有 42,800...
通用 PopupWindow,几行代码搞定 PopupWindow 弹窗(续) - 掘金
一 、前言 前面为了在项目中使用Popupwindow简单方便,自己简易封装了一个PopupWindow,可以在项目很方便的使用。还没有看过的可以去看一下文章介绍,通用PopupWindow,几行代码搞定PopupWindow弹窗,前段时间看到有留言说弹出P...
Luban 图片压缩 - Android - 掘金
1.先看效果 没有失贞,而且大小从原来的4142k变到144k是不是减少很多尼。 2.如何使用 ...
一款封装良好,拓展性强的 android 上拉加载,下拉刷新处理框架。 - Android - 掘金
This Fragment can automatically handle the logic of the next page by pulldown and pull-up loading. Just set up the data source and...
最新最全的 Android 开源项目合集 - Android - 掘金
awesome-github-android-ui 是由OpenDigg整理并维护的安卓UI相关开源项目库集合。我们会定期同步OpenDigg上的项目到这里,也欢迎各位提交项目给我们。 如果收录的项目有错...
「Android6.0权限适配| 掘金技术征文 」 - 掘金
源码传送门 前言 现在谈论Android权限适配可能有点没必要,因为网上关于权限适配的文章很多,搜一下Android6.0权限适配关键词能搜到一堆文章,而且很多写的还很不错。不过自己想了想还是总结一下,因为那些文章都是别人的,不是自己的,之前一直想总结一下,但...
安卓指纹识别库(安卓官方 + 三星 SDK + 魅族 SDK) - Android - 掘金
Android指纹识别API兼容库,目前整合了安卓原生API以及三星和魅族的指纹SDK,支持继续拓展。 API调用优先级:安卓原生 > 三星SDK > 魅族SDK ...
android design 新控件 - Android - 掘金
转载请标明出处: http://blog.csdn.net/forezp/a... 本文出自方志朋的博客 ...
靠谱的 Android 唯一设备号生成方案 - Android - 掘金
应用开发中有时候也许会获取设备的唯一标识。Android 设备中获取唯一标识有多种方式,其中最常见的可以获取 IMEI、AndroidId 等方式,但是实际测试当中,有可能会发现其中的某些值获取不到,或者获取到空值。 那么能够怎样去解决呢? 以下是...
Android 高仿京东淘宝自动无限循环轮播控件的实现思路和过程 - Android - 掘金
在App的开发中,很多的时候都需要实现类似京东淘宝一样的自动无限轮播的广告栏,所以就自己写了一个,下面是我自定义控件的实现思路和过程。 一、自定义控件属性 新建自定义控件SliderLayout继承于RelativeLayout,首先要考虑的就是自定义的控件需...
《瓣呀》,一个开源的仿网易云音乐的豆瓣App - Android - 掘金
瓣呀,一个非官方的豆瓣app 首页分为三大模块,包括:电影、看书...
一个不错的巩固 Android 基础的 APP - Android - 掘金
刚开始写这个项目的时候是为了自己的毕业设计,后来慢慢的就想借这个项目来巩固自己的Android编程技能,也可以更好的站在全局来考虑项目的开发,而不只是需求的迭代开发。 APP细节 ...
我们一起来聊聊内存优化 - Android - 掘金
感叹 其实吧,要开发一个app是很简单的事,很多人都认为,不就写几个界面,什么LinearLayout、RelativeLayout、FrameLayout、TextView、ImageView等等组合...
关于 Okhttp3(八)-CallServerInterceptor(完结) - Android - 掘金
本系列文章终于要到尾声了。上篇我们已经成功连接到服务了,那解析来应该做什么呢,相比聪明的你已经猜到了,那就是发送接收数据。 读写数据 第一步,写入请求头 ...
高仿微信表情控件 -- LQREmojiLibrary - Android - 掘金
一个超级牛逼的表情库,可使用表情及贴图功能,方便好用,抽离图片加载接口,让开发者自己选择图片加载工具。 码云: https://git.oschina.net/CSDNL...
ANDROID 高仿微信拍照与视频拍摄(Camera+TextureView+rxjava) - Android - 掘金
1:需求分析 先上图看效果 a:拍照时,中间的拍照按钮稍微小些,单击可以拍照,长按时中间的拍照按钮变大,并有进度提示拍摄视频进度 b:中间...
今日力推: AndroidMaterial Design 风格款资讯类 学习 app/ Android 仿照豆瓣音乐效果 - Android - 掘金
一、Material Design 风格款资讯类 学习app 模块简介: 百思不得姐: 数据来源于百思不得其姐app抓取api,其中包含视频播放,段子,图片。,视频播放使...
Android 7.1.1 之实现 3D Touch - Android - 掘金
转载请注明出处:http://blog.csdn.net/yyh35209... ...
如何使用 AppBar - Android - 掘金
APPBar是应用程序Activity中最重要的设计元素之一,因为它提供了用户熟悉的可视化结构和交互式元素。 使用APPBar,能保证你的应用程序与其他Android应用程序保持一致,允许用户快速了解如何操作你的应用程序。APPBar主要功能如下: ...
清晰灵活简单易用的应用更新库 - 掘金
支持断点续传 支持静默下载:有新版本时不提示直接下载 支持强制安装:不安装无法使用app 支持下载完成后自动安装 支持可忽略版本 支持app启动时强制安装下载好了的更新包 支持自定义解析服务器返回的数据 支持自定义查询/下载 支持自定义提示对话框/下载进度对话...
今日力推: Android 厨客 APP / Android 趣刻 App - Android - 掘金
一、Android——CookMan 厨客APP 简介 CookMan,厨客,是一款查询、搜索、分类、收藏菜谱功能的APP。 数据来源 Mob API APP 截图主页面 搜索界面 搜索结果 频道定制 二级菜单 分类界面 收藏界面 收藏删...
生成并添加 aar/jar 到自己的工程 - Android - 掘金
aar&jar aar与jar不同,不像是jar里面只有class文件一样,还有so文件,资源文件和第三方库文件等等,其实就是一个压缩文件。 生成jar-使用gradle task来生成一个jar文件 在module的build.gradle文件中创建任...
Material Design 控件使用 (二) - Android - 掘金
本篇接着之前的Material Design控件总结(一)往下学习support design包下其余控件,如果对Material Design不太熟悉的同学最好把第一篇看完再来看第二篇效果更好 ...
仿微信视频拍摄 UI, 基于 ffmpeg 的视频录制编辑 (下) - Android - 掘金
源码和apk下载,如果喜欢点一下star啦 如果没有看过上篇的, 可以先去看下仿微信视频拍摄UI, 基于ffmpeg的视频录制编...
使用百度 SDK,地图不能显示 + 不能定位几步解决方法 - Android - 掘金
前言 在平时地图模块的开发中,最常见的问题就是地图显示不出来或者是不能定位,找了半天都不知道出了什么问题。经过两三个项目的开发后,我也学会了如何解决这类问题。现总结出以下几小点。其实按这几步走就能找出问题...