首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
收藏
订阅
夏雨友人帐
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Android BLE基础框架全新改版
Android BLE基础操作框架,基于回调,操作简单。包含扫描、多连接、广播包解析、服务读写及通知等功能。 支持配置连接和操作数据重试次数以及重试间隔时间。 打造该库的目的是为了简化蓝牙设备接入的流程。该库是 BLE 操作的基础框架,只处理 BLE 设备通信逻辑,不包含具体的…
一眼了解所有函数调用顺序的 Android 库(无需侵入式代码)
当项目代码量很大的时候,或者你作为一名新人要快速掌握代码的时候,给函数打上 log,来了解代码执行逻辑,这种方式会显然成本太大,要改动项目编译运行,NO!太耗时;或者你想 debug 的方式来给你想关注的几个函数,来了解代码执行逻辑,NO!因为你肯定会漏掉函数;也许你可以固执的给你写的项目打满 log 说这样也行,但是你要知道你方法所调用的 jdk 的函数或者第三方 aar 或者 jar 再或者 android sdk 中的函数调用顺序你怎么办,还能打 log 吗?显然不行吧,来~ 这个项目给让可以让你以包名为过滤点过滤你想要知道所有函数调用顺序。
使用ARouter实现组件化
本文不是重点分享ARouter的使用,而是分享使用ARouter如何去组件化。关于它的详细使用,大家可以看文档以及加群向询问。关于如何编写一个路由实现组件化,推荐看我同事的一篇文章手把手教你写Router框架入门篇 解耦,使得各自业务模块专注于自己的业务实现,而可以不关系别的模…
觉得自己代码写得不够好?那就用 Android 代码优化工具吧~
1. 前言: 在我们平时项目开发中, 经常会写一些不严谨的代码或者一些比较低级的错误代码, 但是这些错误往往很难被发现, 这样就导致了我们的项目中会隐藏了很多影响性能甚至是导致闪退的错误代码, 于是许多响应的检测工具就出现了. 在这里我就介绍一下我比较常用的几个检测工具吧 项目 DEMO 源码…
Android可伸缩布局-FlexboxLayout(支持RecyclerView集成)
1 . 前言 前几天看到Google官方的博客介绍了Google开源的一个强大的布局-FlexboxLayout,看见第一眼我心里的想法是,卧槽,Android 居然有这么一个强大的布局。作为一个有好奇心的工程狮,当然第一时间就去试了试手,效果非常赞,因此这篇文章就介绍一下它的…
HenCoder:给高级 Android 工程师的进阶手册
是什么? 对,标题没写错,我是认真的。给高级 Android 工程师的进阶手册。 这件事的准备工作,我做了整整一年。 为什么? 决定做这件事,源于一年前我和老婆的一次对话。 我:「又拒了个技术分享邀请。」 老婆:「为什么?」 我:「不知道讲什么。」 老婆:「江郎才尽了?」 我:「…
Google 出品,视频超出屏幕后缩小继续留在屏幕上播放
This sample demonstrates basic usage of Picture-in-Picture mode for handheld devices. The sample plays a video. The video keeps on playing when the app is turned in to Picture-in-Picture mode. On Picture-in-Picture screen, the app shows an action item to pause or resume the video.
Android 开源项目——CookMan 厨客 APP(MVP + RxJava + retrofit2)
CookMan,厨客,是一款基于 MVP + RxJava + retrofit2 开发,具有查询、搜索、分类、收藏菜谱功能的 APP。
申请掘金专栏
掘金专栏已经不开放申请,写作功能已经做开放,点击 web 端首页写文章即可。 开放申请,请通过文章右下角的反馈入口联系。 文章更多的曝光,优先上推荐位。 加入专栏作者群,和大佬们谈笑风生。 请先在掘金上投稿,投稿两篇以上才有机会成为专栏作者,没有投稿请发送您在其他平台上写的文章…
安卓推送这件小事
今天来讲讲推送这件小事,事虽小,要做好却不容易。 推送难,难于上青天。 我们在讨论 Android 手机上的推送时,大多数情况是在说集成第三方推送,因为即使是像微信这样的大厂,也需要厂商加到启动白名单里才能保持在线。 iOS 手机使用 APNs(Apple Push Notif…