首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
小胖学前端
更多收藏集
微信扫码分享
微信
新浪微博
QQ
83篇文章 · 0订阅
Android无需读写权限(通过用户临时授权)读写用户的文件
在进行需求开发的时候,我们总是避不开和用户的数据打交道,那提到获取用户的数据一定会想到的东西就是申请权限,如何不申请权限获取用户的图片/往外置存储空间里存文件/获取用户外置存储空间文件夹的控制权呢
Android 10 适配攻略
老规矩,首先将我们项目中的targetSdkVersion改为 29。 在Android 10之前的版本上,我们在做文件的操作时都会申请存储空间的读写权限。但是这些权限完全被滥用,造成的问题就是手机的存储空间中充斥着大量不明作用的文件,并且应用卸载后它也没有删除掉。为了解决这个…
【需求解决系列之四】Android App 在线 自动更新(适配到9.0)
其实每个Android App都应该有一个App在线更新的功能,这样才能及时的通知用户去更新最新版本的App。这个功能其实说起来比较简单,因为流程大家都懂!但是要真正的实现,还是要考虑很多东西的!因为项目的需要,对之前已经开源的库做了下升级重构,下面就这个做个简单的介绍。 使用…
100+ 常用 Flutter 组件,Bruno 1.0 正式发布
就在上周,我们正式开源了 Flutter 组件项目 Bruno。 这是一套连通产品-设计-开发的规范语言,涵盖 30 多种类型,100+ 常用 Flutter 组件。
Android WebSocket状态管理框架 - WebSocketGo
阅读本文需要 Integer.MAX_VALUE 分钟。 笔者所在的公司主营业务是智能家居,笔者在公司负责的Android端App的开发。关于智能家居,估计现在百分之八九十的童鞋都听过,但真正了解或者使用过的估计就不占多数了。本文不谈行业前景,只谈技术。 为了方便大家更加了解故…
android高仿今日头条富文本编辑(发布文章)
前言: 在经历了几个月的项目期限。我们遇到了前端发布文章,要用到富文本编辑的功能。在一番衡量下最终用到了richeditor-android第三方框架。实现原理就是通过webView和js实现前端富文本。有想了解的可以点开上面链接,研究研究。虽然richeditor-andro…
AndroidStudio集成Lombok
Lombok是一个编译时帮助我们生成类的getter、setter、toString等的第三方库,让我们不需要给实体类手动写getter、setter,代码更加干净。 布局添加2个按钮,布局就不贴了。 在AndroidStudio中使用还是比较简单的,如果项目还没有用Kotli…
H5 与 APP 交互!
目前,原生的 APP 主要分为 IOS 和 Android 两大类。 IOS 没什么好说的,美国苹果公司独家打造的操作系统,用以抗衡 Google 公司出的 Android 操作系统。其他什么小米出的 MIUI 、锤子出的 Smartisan OS 等等一些都是基础 Andro…
Android 即时通讯开发小结(一)
作为一个 IM 软件,最重要的一个特性就是保证消息的达到率和实时性。达到率受服务器性能和设计协议影响,后面再谈。而实时性则主要取决于客户端进程是否长期存活,连接是否一致保持。 在 Android 系统中,App 对于自己应用的生命周期是基本没有控制力,系统能在任意时候将你的进程…
android布局XML属性能力增强(圆角、虚线、边框等)
概述android开发中,我们常常使用xml来写布局文件,这种实现方式不仅简单,而且表达能力更强。但是google提供的布局属性有限,有些功能的实现我们不得不使用代码,或者自定义控件的方式来实现。那有