首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android技巧
订阅
sfshine
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
Android下这样查数据库会比较酷
sqlite大家不会陌生。Android原生数据库就是它了。开发过程中我们如果想临时查看数据库中的表结构或内容往往要大费周折的将数据库拷贝出来然后拿工具打开查看,每回都这样倒腾实在有些麻烦。 实际上在Android Shell下已经有sqlite3环境了,并且足够满足基础的使用…
Android 应用技巧: 手把手教你 优雅实现 “一键退出 App”
本文将全面总结“一键退出App”的实现方式,并为你一一实践,希望你们会喜欢。 1. 需求本质 即 需要2个步骤 才可 完成 一键退出 App 需求。下面,我将根据这两个步骤进行功能实现讲解。 2. 功能实现 注:上述方法仅仅只是结束当前App所有的Activity (在用户的角…
Android实现推送的那些事
推送定义:在任何时间地点服务端向客户端推送一条消息,如果客户端在线或者下次上线,就能接收到该消息。 1. 如何维护客户端id与路由之间的绑定关系; 2. 如何延长客户端的在线状态(app保活) 3. 客户端性能考虑 这里我们需要了解一下NAT,所谓NAT就是,在局域网内部网络中…
Android软键盘的全面解析,让你不再怕控件被遮盖
这是我在7月10日在CSDN发布的一篇,关于Android软键盘的通用解决方案的文章,文章中讲述了Android软键盘常见的问题,以及具体的应对措施。
代码重构-函数
写在文前:大部分程序员都能写出计算机可以理解的代码,唯有优秀的程序员才能写出让人容易理解的代码 从某种程度上来说,一段有逻辑的函数是项目运行的最小单位(自己编的),所以如何写好函数至关重要。 以下简单讲述定义一个合理函数的规则 短小很好理解,能短尽量短,经常读别人代码的人都清楚…
安卓第三方登录之微信登录(图文详解)
详细给出微信登录需要的步骤,贴出可运行代码,并给出踩坑经验。
我一行代码都不写实现Toolbar!你却还在封装BaseActivity?
原文地址:https://juejin.im/post/6844903477169111047前言距离上篇文章的发表时间已经过去两个多月了,这两个月时间里我没写文章但一直在更新着我的MVPArms框架
高性能日志框架 Log4a 原理分析
本文主要分析 Android 端基于 mmap 的高性能日志框架 Log4a 的实现原理(求star)。 对于移动开发者来说,针对一些用户反馈难以复现的线上问题,分析日志有时候是解决问题的必要手段。 但是日志的收集一直有个痛点,就是性能与日志完整性无法兼得。 要实现高性能的日志…
被后台杀死后,Android应用如何重新走闪屏逻辑
Android应用运行在后台的时候,经常被系统的LowMemoryKiller杀掉,当用户再次点击icon或者从最近的任务列表启动的时候,进程会被重建,并且恢复被杀之前的现场。什么意思呢?假如APP在被杀之前的Activity堆栈是这样的,A<B<C,C位于最上层 当用户再次启…
使用Android注解处理器,解放劳动生产力
在android开发中,比较常用到的第三方库中,有不少用到了 注解处理器(Annotation Processor)。 比较常见的就有 Butterknife,Dagger2,DBFlow 等。 Java中存在不少关于注解的Api, 比如@Override用于覆盖父类方法,@D…